SOCIAL MEDIA

Agent that investigates an angry mention and assigns an owner

Receives a flagged community mention by webhook, has a CEO agent investigate context across your knowledge base and history.

CategorySocial Media
Enginepaperclip
Difficultyadvanced
Triggerwebhook
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWebhook delivers a flagged mentionHTTP webhook
  • ActionAgent gathers customer and account context
  • LogicAgent decides owning team and recommended response
  • ActionCreate Linear issue assigning the ownerLinearLinear
  • OutputNotify owner in Slack with contextSlack

What it does

Takes a single flagged angry mention delivered by webhook and hands it to an agent that does real triage work: it reads the mention, looks up the customer's history, checks the knowledge base for known issues, decides who should own the response, and notifies that owner with context and a recommended next step.

When to use it

Use this when routing needs judgment, not just a keyword map: a mention might be a billing issue, a known bug, or a misunderstanding, and the right owner depends on context. The agent reasons over it instead of applying a fixed rule.

How it works

  1. 1A webhook delivers a flagged mention with author, text, and source link.
  2. 2The agent pulls related customer and account context.
  3. 3The agent searches the knowledge base for matching known issues or policies.
  4. 4It decides the owning team and drafts a recommended response.
  5. 5It assigns ownership by creating a Linear issue for the chosen owner.
  6. 6It notifies the owner in Slack with the context summary and recommended reply.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect LinearIssues, projects, cycles, triage.
  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.