SOCIAL MEDIA

Route brand mentions to teams by sentiment

Scrapes new public mentions of your brand, scores each one's sentiment, and posts negative ones to the support Slack channel, sales-intent ones to the sales channel.

CategorySocial Media
Enginesim
Difficultyintermediate
Triggerschedule
Steps4
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerEvery 15 min: scan for new brand mentionsApify
  • ActionClassify sentiment and intentOpenAI
  • LogicBranch on label: negative / sales / positive
  • OutputPost to the matching Slack channelSlack

What it does

This workflow watches for fresh public mentions of your brand across social platforms, runs each mention through a sentiment and intent classifier, and drops it into the right team's Slack channel so nobody has to babysit a firehose feed.

When to use it

Use it when mentions arrive faster than one person can triage, and the right responder depends on tone. Angry customers need support, buying-signal posts need sales, and glowing posts are marketing fuel. This removes the manual sorting step.

How it works

  1. 1A schedule fires every 15 minutes and triggers an Apify actor that scrapes new public posts matching your brand keywords.
  2. 2Each post is sent to an OpenAI call that returns a label: negative, sales-intent, or positive, plus a one-line reason.
  3. 3A branch reads the label and picks a destination.
  4. 4Negative mentions post to the support channel, sales-intent to the sales channel, and positive to marketing, each with the original text, author, and link.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect ApifyActors, scrapers, datasets.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.