Monday morning competitor social digest in Notion

By General Input

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.

Integrations

  • XPOZ
  • Notion

Type

Agentic Task

Categories

  • Marketing
  • Product

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.

Related prompts

Explore more prompts
Screen chartered vessels for AIS gaps and sanctions red flagsCompare candidate store locations with drive time trade areasBrowse every competitor ad and build a Notion swipe fileAudience persona studio for brand and product marketersArtwork desk for the Notion posts still missing an imageShare of voice dashboard for your brand and competitorsInfluencer campaign roster board with AI creator briefsSmart home entity health cockpit for Home AssistantOpen model approval desk for your production AI stackBid board that watches every procurement portal for you