Daily brand mention digest in Slack

Every weekday at 9am, get a single threaded Slack digest of yesterday's brand mentions, grouped by what's worth amplifying, replying to, or ignoring.

Agentic Task
TalkwalkerSlackMarketingOperationsDaily DigestsResearch & MonitoringAI Reports
PromptCreate

I want a daily brand mention digest that runs every weekday at 9am Eastern on a cron schedule and posts to Slack. The agent should make the prioritization call so my team opens Slack to a clear set of decisions, not a flat list of mentions.

On each run, use Talkwalker's Search Project operation to pull every mention of my brand from the last 24 hours. Use the project I configure (so my existing topics, filters, channels, panels, and datasets are honored). I'll provide the project ID and the brand query when I set this up. Don't fall back to the global media index.

Once you have the mentions, classify each one into one of four buckets and keep the buckets distinct:

1) Positive coverage worth amplifying. Use these for share-outs, social reposts, or sales enablement. 2) Neutral chatter. Volume context only, no action needed. 3) Negative or risky mentions worth a response. Flag anything that looks like an emerging complaint, criticism, or reputational risk. 4) High-reach mentions regardless of sentiment. Anything with unusually large reach, follower count, or engagement should surface here even if it overlaps another bucket.

Then post a single threaded Slack message using Send a Message to the channel I configure (I'll pass the channel ID or name). Structure it like this:

Parent message: a top-line natural-language summary. Include total volume for the last 24 hours and how that compares to the prior 24 hours (up, down, flat, with the percent change). Include a sentiment split (positive / neutral / negative counts or share). Call out the top 3 stories of the day with one-line framing and direct links. Keep the tone informative, not breathless. End with a short pointer like "Per-bucket breakdown in thread."

Threaded replies: one reply per bucket, in this order: amplify, respond, high-reach, neutral. In each reply, list the mentions as short bullets with the source or author, a one-line excerpt or summary, and a direct link. For the respond bucket, add a brief suggestion of how the team might respond (acknowledge, escalate to support, etc.). If a bucket is empty, post a one-line reply saying so rather than skipping it, so the structure is consistent every day. If a mention qualifies for both high-reach and another bucket, surface it in the more action-oriented bucket and just reference it in high-reach.

Lean on natural-language framing rather than dumping rows. The goal is for someone reading the parent message in 15 seconds to know whether today is a normal day or whether they need to dig into the thread.

If Talkwalker returns zero mentions for the window, still post the parent message with "0 mentions in the last 24 hours" and a one-line reply confirming the digest ran. Don't silently no-op. If Talkwalker errors, post a short Slack message in the same channel saying the digest failed and include the error so I know to investigate.

Configurable inputs I want exposed when I set this up: Talkwalker project ID, brand search query, Slack destination channel, run time and timezone (default weekdays at 9am ET), and the threshold for what counts as high-reach (default to top 10% by reach for the day, with a sensible minimum).

What does this prompt do?

  • Pulls every mention of your brand from the last 24 hours using your existing Talkwalker project (so your topics, filters, and panels come along for the ride).
  • Sorts mentions into four buckets: positive coverage worth amplifying, neutral chatter, negative or risky mentions worth a reply, and high-reach mentions regardless of sentiment.
  • Posts one tidy Slack thread to your chosen channel each morning: a top-line summary in the parent message, then a short reply per bucket with links and context.
  • Frames the digest around what to actually do, not just a list of rows, so your team starts the day with priorities instead of noise.

What do I need to use this?

  • A Talkwalker account with a project already set up for your brand (this uses the topics and filters you've already configured).
  • A Slack workspace and a channel where the morning digest should land.
  • A sense of which channel and which timezone the digest should run on (we default to weekdays at 9am Eastern).

How can I customize it?

  • Change the time, days, or timezone the digest runs on. A 7am London digest works just as well as 9am New York.
  • Swap the destination channel, or send to a private channel for execs and a wider one for the broader marketing team.
  • Tune the buckets. Add a competitor mentions bucket, drop the neutral chatter section, or change the threshold for what counts as high-reach.

FAQs

Will this work with the topics and filters I've already set up in Talkwalker?
Yes. The digest pulls from one of your existing Talkwalker projects, so all the topics, filters, channels, and panels you've already configured for your brand are used as-is. You don't have to rebuild any queries.
Why a Slack thread instead of one long message?
A threaded post keeps your channel readable. The parent message is a quick top-line summary, and the per-bucket detail lives in replies so people who want to dig in can, and everyone else just sees the headline.
Can I change which channel the digest posts to?
Yes. You pick the destination channel when you set this up, and you can change it later or run multiple versions of the digest into different channels if you want.
What if there are no mentions on a given day?
You'll still get a short Slack post confirming the digest ran with zero mentions, so you know the workflow is healthy and not silently broken.
Does this require a paid Talkwalker plan?
You'll need a Talkwalker plan that lets you run searches against your projects. Most paid Talkwalker tiers include this. If you can search your project inside Talkwalker, this digest will work.

Related templates

Auto-fix your calendar when a flight slips, and flag what's at risk

When your flight moves, your calendar times get corrected automatically and you get a Slack note naming the meetings you're about to miss.

Google Calendar
AviationStack
Slack
Agentic Task
Trace phishing emails to the sending IP and report abuse

Every 15 minutes, forwarded phishing reports get traced back to the server that really sent them, with a verdict in Slack and the worst senders reported.

AbuseIPDB
Gmail
Slack
Agentic Task
Turn procurement portal tenders into CRM deals each morning

Every weekday at 7am, sign in to the tender portals you track, filter new notices against your bid criteria, and open a deal for the ones worth chasing.

Anchor Browser
Google Sheets
HubSpot
+1
Agentic Task
Turn each week's football fixtures into a venue staffing plan

Every Monday, rank the week's matches by expected demand, put the big ones on your venue calendar, and post a rota-ready summary to Slack.

API-Sports
Google Calendar
Slack
Agentic Task
Turn 5 star Yotpo reviews into a weekly marketing content queue

Every Tuesday we pull your best new reviews, draft social captions, email testimonials and product page quotes, then stage them in Notion for approval.

Yotpo
Notion
Slack
Agentic Task
Catch bad shipping addresses before you buy the label

Every weekday morning, unfulfilled orders get an address check: harmless typos fixed automatically, risky addresses held with a note to the customer.

Shippo
Shopify
Gmail
+1
Agentic Task

Stop scrolling Talkwalker every morning.

Connect Talkwalker and Slack once, and Geni delivers a prioritized brand mention digest to your team every weekday at 9am.