SOCIAL MEDIA

Daily Sentiment Digest Routed to Topic Owners

Aggregates the day's brand mentions, computes a sentiment trend by topic, and delivers a tailored digest to each owning team in Slack and Discord highlighting the conversations…

CategorySocial Media
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily schedule after social day close
  • ActionPull trailing 24h of mentionsApify
  • ActionScore and group mentions into topic trendsOpenAI
  • LogicBuild a tailored digest per owning team
  • ActionSend internal digests to SlackSlack
  • OutputSend community digest to DiscordDiscordDiscord

What it does

Replaces the noisy firehose with one calm daily readout per team. It rolls up the day's mentions, breaks sentiment out by topic, and sends each owner only their slice with the items that moved the needle.

When to use it

Use this when individual alerts are too noisy but you still want accountability. It suits leads who want a once-a-day pulse and a short list of mentions worth replying to, split cleanly between teams that live in Slack and teams that live in Discord.

How it works

  1. 1A daily schedule kicks off the run after the close of the social day.
  2. 2An Apify actor pulls all mentions from the trailing 24 hours.
  3. 3OpenAI scores each mention and groups them into topics with a per-topic sentiment trend versus the prior day.
  4. 4A logic step assembles a separate digest payload for each owning team.
  5. 5Slack receives the digests for internal teams and Discord receives the community team's digest, each with top movers and recommended replies.

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
    Connect DiscordCommunity channels + voice + bots.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    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.