NovalinkIn dev

Use case

AI content moderation workflow

Updated September 17, 2026

Moderation needs consistent decisions and a record of why each one was made. A structured verdict from Claude, a Switch with three outcomes, and a stored run for every post give you both.

Nodes used:manual_triggeragentswitchsetmergeoutput

How the workflow runs

  1. The trigger receives the post text and author.
  2. A review agent applies your policy in its system prompt and returns verdict and reasons.
  3. A Switch fires allow, block, or default, which queues the post for a human.
  4. Each branch shapes the outcome with a Set node; Merge and Output return it.

A verdict you can branch on

Review · Structured output (JSON Schema)
{
  "type": "object",
  "properties": {
    "verdict": { "type": "string", "enum": ["allow", "review", "block"] },
    "reasons": { "type": "array", "items": { "type": "string" } }
  },
  "required": ["verdict", "reasons"]
}

Uncertain cases fall through to default, so anything the model is unsure about reaches a person rather than being allowed.

An audit trail for free

Every run stores the exact graph that ran, the prompt the agent received, and the verdict it returned. When someone appeals a decision, open that run and see why it was made.

Build it on the canvas

Create a free account and run your first workflow in the browser, or run Novalink on your own machine.