Brand crisis early warning to Slack and Asana

Catch sentiment and volume spikes about your brand the moment they start, then route a real response to your comms team in Slack and Asana.

Agentic Task
TalkwalkerSlackAsanaMarketingOperationsNotifications & AlertsResearch & Monitoring
PromptCreate

Build me an agent workflow that acts as a brand crisis early warning system. It should run on a cron trigger every 30 minutes.

Each run, the agent should call Talkwalker's Get Histogram (Project) operation twice against my configured brand project. The first call covers the trailing 1 hour window. The second call pulls a baseline for the same hour-of-day averaged over the previous 14 days. Both calls should return mention volume and sentiment breakdown so the agent can compare total volume and negative sentiment share between the two windows.

Compare current to baseline against two configurable thresholds: a volume spike threshold (for example, current volume more than 2x the baseline) and a negative sentiment share threshold (for example, negative share is more than 1.5x baseline AND above an absolute floor like 25%). If neither threshold is crossed, the workflow does nothing and exits quietly.

If either threshold is crossed, the agent should call Talkwalker's Search Project operation to pull the top driving mentions from the trailing hour, ranked by engagement or reach. From those mentions, the agent must identify the narrative: what people are actually saying, why volume is up, and which sources or authors are driving it. Do not just report that volume went up. The value here is the story, not the number.

Once the narrative is identified, the agent must do two things in parallel:

1. Post a Slack alert using the Send a Message operation into a designated crisis channel (configurable, default #crisis-comms). The message should include a short narrative summary, the top three driving links, a severity assessment (low / medium / high based on how far thresholds were exceeded and the share of negative sentiment), and a concrete suggested next step (for example: monitor for 1 hour, draft a holding statement, escalate to legal).

2. Create an Asana task using the Create a Task operation in the comms team's project, assigned to the on-call PR lead. Use the same narrative summary, top three links, severity, and suggested next step as the task description. Title the task with the severity and a short narrative slug, for example: "[HIGH] Negative spike about pricing change".

Configurable inputs the workflow should expose: Talkwalker project ID, volume spike multiplier, negative sentiment share threshold and absolute floor, baseline window size in days, target Slack channel, Asana workspace ID, Asana project ID, and Asana assignee (on-call PR lead). Anchor integration is Talkwalker. Companions are Slack and Asana.

What does this prompt do?

  • Watches your Talkwalker project every 30 minutes for unusual spikes in mention volume or negative sentiment about your brand.
  • Compares the trailing hour against a 14 day baseline so normal chatter does not page anyone, only real anomalies do.
  • When a spike is detected, pulls the top driving mentions and writes a short narrative summary explaining what people are actually saying.
  • Posts a structured alert to your crisis Slack channel with the narrative, the top three driving links, a severity read, and a suggested next step.
  • Creates an Asana task assigned to the on call PR lead with the same context so the alert never gets lost in a busy channel.

What do I need to use this?

  • A Talkwalker account with a configured project that tracks your brand keywords.
  • A Slack workspace and a dedicated channel for crisis alerts, for example #crisis-comms.
  • An Asana workspace with a comms team project and an on call PR lead to assign tasks to.

How can I customize it?

  • Tune the spike thresholds for volume and negative sentiment share so you only get paged on real anomalies for your brand.
  • Change the cadence from every 30 minutes to every 15 minutes during a known high risk window like a launch day.
  • Swap which Slack channel receives alerts, and which Asana project and assignee owns follow up.

FAQs

Will this page my team for normal day to day chatter?
No. The workflow compares the last hour to a 14 day baseline of the same hour, so it only fires when current volume or negative sentiment meaningfully exceeds your normal pattern.
Why both Slack and Asana? Is one not enough?
Slack gives the team instant visibility, but crisis alerts often scroll past in busy channels. The Asana task creates accountable follow through with a named owner, so nothing falls through the cracks.
Can I change which keywords or topics it watches?
Yes. The workflow uses the topics and filters configured inside your Talkwalker project, so updating coverage is as simple as adjusting the project in Talkwalker.
What does the Slack alert actually look like?
It includes a short narrative of what people are saying and why, the top three driving links, a severity read, and a suggested next step so the on call lead can act immediately.
What happens when there is no spike?
Nothing. The workflow stays quiet and only posts when something genuinely unusual is happening, so your crisis channel signal stays high.

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 finding out about a crisis from a screenshot in your group chat.

Connect Talkwalker, Slack, and Asana once, and Geni will watch your brand around the clock and route real alerts to the people who can act.