SOCIAL MEDIA

Daily community sentiment digest to Notion

Once a day, aggregates Discord and X sentiment into a top-themes digest and appends a dated entry to a Notion sentiment log for trend tracking.

CategorySocial Media
Enginesim
Difficultybeginner
Triggerschedule
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily each morning
  • ActionCollect 24h Discord + X activityExa
  • ActionSummarize and rank themesOpenAI
  • ActionAppend dated entry to Notion logNotionNotion
  • OutputPost digest to SlackSlack

What it does

Produces a calm, once-a-day readout of how the community feels. It rolls up the last 24 hours of Discord activity and X mentions, ranks the positive and negative themes by volume, and writes a structured, dated entry into a Notion database so the team can see week-over-week drift instead of reacting to individual messages.

When to use it

Use it when leadership wants a steady pulse on community mood without live alerting noise — a standing morning artifact that builds a searchable history of what people cared about each day.

How it works

  1. 1A daily schedule fires each morning.
  2. 2It collects the past 24 hours of messages from watched Discord channels and X mentions via Exa.
  3. 3An LLM step summarizes overall sentiment and ranks the top positive and negative themes with representative quotes.
  4. 4An action appends a new dated page to the Notion sentiment-log database with scores, themes, and links.
  5. 5The same digest is posted to a Slack channel so the team sees it without opening Notion.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect DiscordCommunity channels + voice + bots.
  2. 2
    Connect ExaNeural search across the web.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect NotionPages, databases, comments.
  5. 5
    Connect SlackChannels, DMs, threads, mentions.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    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.