Monday morning competitor social digest in Notion
Every Monday at 7am, get a per-competitor weekly recap of Twitter, Instagram, TikTok, and Reddit activity written straight into your Notion competitive intel database.
Build me an agent-based workflow that produces a weekly competitor intelligence digest in Notion.
Trigger: cron, every Monday at 7:00am in my local timezone.
Inputs the agent should be configured with: (1) a list of competitors, where each competitor has a display name plus a set of handles or brand search terms keyed by platform (Twitter/X, Instagram, TikTok, Reddit); (2) the Notion data source ID of my Competitive Intel database; (3) optional per-competitor notes about what to watch for (pricing, launches, hiring, etc.).
On each run, for every competitor in the list, the agent should use XPOZ to pull the prior seven days of activity across all four platforms by calling: Search Twitter Posts by Keywords, Search Instagram Posts by Keywords, Search TikTok Posts by Keywords, and Search Reddit Posts by Keywords. Scope every search to the trailing 7-day window. Use the competitor's configured handles or brand terms as the keyword query. Pull enough results per platform to identify the top posts by engagement (likes plus comments plus shares, or the platform's native engagement metric). It is fine to skip a platform for a given competitor if there are no configured handles or no results.
After fetching, the agent should cluster results by competitor and, within each competitor, analyze the week. Specifically: (a) pick the top three highest-engagement posts overall across the four platforms, with link, platform, post date, engagement counts, and a one-line summary of what the post is about; (b) flag any post that looks like a product launch announcement, a pricing or packaging change, or a notable shift in audience sentiment in the replies or comments; (c) write a two-sentence "what changed this week" summary for that competitor.
Then the agent should create a new Notion page using Create a Page, with the Competitive Intel database as the parent. Title the page with the week range, for example "Competitor Intel: May 12 to May 18, 2026". The page body should contain: a short overall intro paragraph naming the biggest movers of the week; then one section per competitor with an H2 heading of the competitor name, a two-sentence "what changed" paragraph, a bulleted list of any launches or pricing or sentiment flags, and a small table or bulleted list of the top three posts with platform, link, engagement, and one-line summary.
Keep the writing tight and skimmable for a busy product, marketing, or sales reader. Do not invent posts or metrics; if XPOZ returns nothing for a competitor on a platform, just say so briefly. If the whole run finds nothing for a competitor, include the competitor name with a single line noting the quiet week.
Make the competitor list, the Notion database, the schedule, and the number of top posts per competitor easy for me to edit later without touching the rest of the workflow.
Additional information
What does this prompt do?
- Sweeps the last seven days of public posts across Twitter, Instagram, TikTok, and Reddit for every competitor handle and brand name you list.
- Clusters results by competitor and surfaces the three highest-engagement posts on each platform, with links and like, comment, and share counts.
- Calls out launch announcements, pricing or packaging changes, and shifts in how users are reacting, so you walk into Monday already briefed.
- Drops a new page into your Notion competitive intel database titled with the week range, formatted for skim-reading by product, marketing, and sales.
What do I need to use this?
- An XPOZ account with API access for searching Twitter, Instagram, TikTok, and Reddit.
- A Notion workspace with a competitive intel database the connection has been shared with.
- A list of competitors with their handles or brand names for each platform you care about.
How can I customize it?
- Change the schedule. Run it every Friday afternoon for a week-in-review, or twice a week if your market moves fast.
- Adjust the competitor list, the platforms covered, or how many top posts per competitor land in the page.
- Tune what the summary highlights. Add categories like hiring news, influencer collabs, or feature reveals so the page matches how your team thinks about competitors.
Frequently asked questions
Which platforms does this cover?
Do I need a paid Notion plan?
Can I track competitors that do not have an account on every platform?
How far back does each weekly recap look?
Can I send the digest somewhere else as well?
Stop piecing together competitor activity from five tabs every Monday.
Connect XPOZ and Notion once, and Geni delivers a fresh competitor intel page in your workspace every Monday at 7am.