Build a scheduled research workflow that checks a defined set of sources and saves a report. To report what changed, give each run the previous findings as a baseline.
Define the report
Choose the sources, the questions to answer, and the schedule. For example: review three competitors each weekday and report product announcements with a source URL and publication date.
Create a table or file for the previous report. The first run establishes the baseline; later runs compare new findings with it.
Build the workflow
- Add a Schedule trigger and configure the frequency and timezone.
- Read the previous report from a table or file.
- Give an Agent the search and page-reading tools it needs. Include the source list, research questions, and previous findings in its instructions.
- Ask for a report that separates new findings from previously reported items and includes the supporting URLs. When nothing relevant changed, return a short no-change result.
- Save the report as a file or send it to a configured Slack channel. Store the successful report as the baseline for the next run.
Check the result
Run the workflow manually before enabling the schedule. Check that each claim is supported by its linked source and that a second run does not present the same findings as new. Test an unavailable source and confirm that the report identifies the gap.
Review the logs to see which sources were searched and whether the report was saved or delivered.