Daily competitive intelligence briefing in Slack and Google Docs

By General Input

Every weekday at 8am ET, get a skim-friendly competitor news recap in Slack and a dated deep-dive saved as a Google Doc.

Integrations

  • NewsWhip
  • Google Docs
  • Slack

Type

Agentic Task

Categories

  • Marketing
  • Operations

Build me an agent workflow that runs every weekday at 8am Eastern and produces a competitive intelligence briefing for my team.

Trigger: cron, weekdays at 8am ET.

Inputs the agent should accept as configurable variables: a watchlist of competitor names (with optional aliases and parent brands), the destination Slack channel, and the target Google Drive folder for the doc archive.

Step 1. For each competitor on the watchlist, use NewsWhip's Search Articles (Historical) operation to pull the previous 24 hours of articles mentioning that competitor. Sort results by fb_total_interactions and nw_score so the highest-engagement stories surface first. Also pull the equivalent window from 7 days ago for the same competitors so the agent can compute share-of-voice shifts versus the prior week.

Step 2. Have the agent read the article set and identify narrative arcs per competitor: product launches, leadership changes, funding or M&A, partnerships, controversies or PR risk, and any other recurring theme. Surface notable publishers and authors driving the coverage.

Step 3. Create a new Google Doc using Google Docs' Create Document operation. Title it something like "Competitive Briefing — YYYY-MM-DD". Then use Batch Update Document to populate it with a structured briefing: an executive summary at the top, a per-competitor section with top stories and the narrative arcs, a share-of-voice section comparing this week to last week, and a publishers/authors section calling out who is shaping the narrative. Use headings, bullets, and links to the source articles so the doc is genuinely readable.

Step 4. Post a short summary to the configured Slack channel using Slack's Send a Message operation. Keep the Slack post skim-friendly: top three takeaways, three to five headlines with publisher names, and a prominent link to the Google Doc for the deeper read. Do not dump the full briefing into Slack.

Edge cases. If a competitor has no coverage in the last 24 hours, list them under a "quiet today" line so the team knows they were checked. If NewsWhip returns nothing for every competitor, still create the doc and post a brief Slack note saying the watchlist was quiet rather than skipping the run.

Tone. Analyst-style, neutral, specific. Prefer concrete details ("Acme raised a $40M Series B led by X") over vague summaries ("Acme had funding news").

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsA searchable RFP answer library your bid team drafts fromRun your weekly Lever pipeline review and decide in the appLinkedIn creator sourcing and vetting workbench for B2BWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollments