AI AGENTS

Discord moderation appeal intake and recommendation

When a banned or muted member submits an appeal form, an agent pulls the original case, weighs the appeal against the rationale on file.

CategoryAI Agents
Enginepaperclip
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerAppeal form submitted via webhookHTTP webhook
  • ActionRetrieve original case + rationaleDiscordDiscord
  • LogicSeparate out-of-policy appeals from those with merit
  • ActionAgent drafts uphold/reduce/reinstate recommendation
  • OutputPost recommendation to moderator review threadDiscordDiscord

What it does

Handles the other side of moderation: appeals. When a member contests a sanction via a webhook-backed appeal form, the agent retrieves the original decision and rationale, reads the member's argument, and drafts a recommendation — uphold, reduce, or reinstate — with reasoning that references the original case. A moderator makes the final call.

When to use it

Use it when appeals are piling up and each one requires digging through old threads to reconstruct what happened. This bundles the original case and the new argument into one reviewable recommendation, keeping appeals consistent and fast without auto-reversing any human decision.

How it works

  1. 1An appeal form submission hits an HTTP webhook, triggering the run.
  2. 2The agent looks up the original moderation case and rationale tied to the member.
  3. 3It reads the appeal text and weighs it against the recorded violation.
  4. 4Logic separates clearly out-of-policy appeals from those with merit.
  5. 5The agent drafts an uphold/reduce/reinstate recommendation with reasoning.
  6. 6It posts the recommendation to a Discord moderator review thread for sign-off.

Set it up

What you configure once, before turning it on.

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