Daily brand mention digest with sentiment

Every weekday at 7am, get an email summarizing yesterday's brand mentions, grouped by what needs a response and what's just background noise.

Agentic Task
BuzzSumoGmailMarketingDaily DigestsResearch & MonitoringEmail Automation

Build me a daily brand mention digest that runs every weekday at 7am on a cron trigger and emails our PR team a prioritized summary of yesterday's coverage.

Trigger: cron, weekdays at 7:00 AM in the user's local timezone.

Steps the agent should take each run:

1. Call BuzzSumo's List Account Alerts to retrieve every brand-monitoring alert configured in the connected account.

2. For each alert, call BuzzSumo's Get Alert Mentions to pull mentions from the previous calendar day. Deduplicate by URL across alerts.

3. For every mention, classify sentiment as positive, neutral, or negative based on the headline and snippet, and tag the source type as news, blog, or forum based on the domain. Capture domain authority and engagement counts where available.

4. Flag a mention as 'needs response today' when it comes from a high-authority domain (use a sensible default threshold like domain authority >= 70) OR when total engagement is unusually high relative to the day's set. Also flag any mention where sentiment is negative AND the domain is at least mid-authority.

5. Compose an HTML email digest with three sections in this order: Respond Today (flagged items), Notable Coverage (everything else from news outlets and high-engagement posts), and Background Noise (low-authority blogs, forum chatter). Each item should show: linked headline, source domain, sentiment tag, source type tag, engagement count, and a one-line take from the agent on why it matters.

6. Include a short summary line at the very top of the email with the total mention count, a sentiment breakdown, and how many items need a response today.

7. Send the email through Gmail's Send a Message operation to the PR/comms distribution list. The user will provide the recipient address when configuring the workflow. Subject line format: 'Brand mentions, [date]: X need response, Y notable, Z background'.

Important rule: if the total mention count across all alerts is zero, do NOT send an email. Just exit cleanly. We don't want empty digests cluttering inboxes on quiet days.

Tone for the agent's one-line takes: dry, useful, no marketing fluff. Something a PR lead would actually want to read at 7am.

Additional information

What does this prompt do?
  • Pulls yesterday's mentions from your BuzzSumo brand alerts every weekday morning.
  • Tags each mention with sentiment (positive, neutral, negative) and source type (news, blog, forum).
  • Flags high-authority or high-engagement mentions as 'needs response today' so PR catches them early.
  • Sends one tidy email digest with three sections: Respond Today, Notable Coverage, and Background Noise.
  • Skips the email entirely on quiet days so your inbox isn't cluttered with empty reports.
What do I need to use this?
  • A BuzzSumo account with at least one brand-monitoring alert already set up.
  • A Gmail account that can send email to your PR or comms distribution list.
  • The recipient address (or list) you want the digest delivered to.
How can I customize it?
  • Change the delivery time or days of the week (for example, every day at 8am instead of weekdays at 7am).
  • Adjust which mentions get flagged as 'respond today' by raising or lowering the engagement and authority thresholds.
  • Swap the recipient list, add a CC for leadership, or send it to a Slack channel by adding a step.
  • Tweak the digest sections, group by region or product line, or include a top-line stat at the top of the email.

Frequently asked questions

Do I need to configure my brand alerts in BuzzSumo first?
Yes. The workflow reads alerts you already have set up in BuzzSumo. Create one alert per brand, product, or executive you want to track, and the digest will pull from all of them automatically.
What happens on days with no mentions?
Nothing is sent. The workflow skips empty days so your inbox isn't cluttered with reports that say 'no news today'.
How does the workflow decide what 'needs response today'?
It looks at domain authority and engagement counts on each mention. High-authority outlets and posts with strong engagement get flagged into the Respond Today section so your PR team sees them first.
Can I send the digest to multiple people?
Yes. Point it at a distribution list, or add multiple recipients in the To, Cc, or Bcc fields. You can also fan it out to a Slack channel as a follow-on step.
Will sentiment always be accurate?
Sentiment is generated by an AI model based on the headline and snippet, so treat it as a starting point. The digest links the original article so anyone reviewing can confirm tone in context.

Stop scrolling BuzzSumo every morning.

Connect BuzzSumo and Gmail once, and Geni delivers a prioritized brand mention digest to your PR team every weekday at 7am.