Daily market intelligence briefing to Slack

By General Input

A curated morning brief on your industry or competitors, delivered to Slack before standup every weekday.

Integrations

  • Firecrawl
  • Slack Bot

Type

Agentic Task

Categories

  • Marketing
  • Operations

Every weekday at 8am in my local time zone, run an agent that produces a market intelligence briefing on a topic or competitor list I configure (for example 'AI infrastructure', 'DTC skincare', or a named competitor like 'Glossier') and posts it as a single Slack message to a channel I pick.

Here is what the agent should do each run:

1. Use Firecrawl's Search Web operation to find the most relevant news, announcements, funding rounds, product launches, and analyst pieces from the last 24 hours that match my topic. Ask for fresh results only and bias toward primary sources.

2. From the search results, pick the top 5 to 8 stories. Drop anything older than 24 hours, drop duplicate stories that already appear in another result, and prefer the original source over aggregators or rewrites.

3. For each selected story, call Firecrawl's Scrape URL operation to pull the full article as markdown so the summary reflects what the piece actually says, not just the headline or meta description.

4. Synthesise one tight Slack message that contains: a one-line headline summary of the day overall (for example 'Quiet day, mostly funding chatter' or 'Big day, two acquisitions and a model release'); then for each story a short title, three to five bullets covering what changed, who said it, and why it matters, a sentiment tag of positive, neutral, or negative, and a clickable source link. Do not inline long quotes, link out instead.

5. Post the final briefing to Slack using the Slack Bot Send a Message operation, in the channel I configure (default #market-intel). Format the message in Slack mrkdwn so bold, bullets, and links render cleanly.

Keep the briefing skimmable. If there is genuinely no news in the last 24 hours, post a single line saying so rather than padding with stale items or rehashing yesterday.

Configurable inputs I should be able to set when I install this: the topic or competitor list, the Slack channel to post to, the time of day and days of the week, the time zone, and optionally must-include keywords or excluded domains.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasonLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsLinkedIn Ads budget pacing dashboard for every client accountGive your team Looker numbers without buying more seatsPause marketing emails to escalated customers, then restore them