Email Triage Automation

Classify fictional inquiries and hold consequential routing for approval.

What you’ll build

A bounded sample workflow to practice classification, branching, human approval. These browser workshops are complete guided exercises, not production implementations.

Prerequisites: basic familiarity with inputs, outputs, and validation. No installation, account, or API key is needed for the sample demonstration.

  1. Sample input
  2. Permitted tool or rules
  3. Validation
  4. Reviewed output

Predefined keywords select a route. Ambiguous requests need escalation; a simpler automation is often sufficient.

Sample inquiry: “Please help me understand your automation offering.”

ready

Node inspector / Pending

Trigger

Input
Sample inquiry: Please help me understand your automation offering.
Action / decision
Simulate trigger using the supplied inquiry.
Output
Expected: Sample step completed; no external action.
Possible failure
Missing destination; stop before subsequent actions.

Execution trace

  1. Awaiting execution.
Compare engineering trade-offs
CharacteristicRule-based automationAI-assisted automationTool-using AI agent
PredictabilityHigh for defined rulesRules constrain model proposalsBounded, but decisions vary
FlexibilityKnown patterns onlyHandles varied phrasingAdapts using observations
ComplexityLowModerateHigher
Model inferenceNot neededClassification proposalTool-selection decisions
VerificationRule and route checksSchema and policy checksEvery tool result and final output
Human oversightEscalate exceptionsApprove consequential routingApprove consequential actions

All modes are predefined simulations. No model inference, real classification, or routing is performed.

Step-by-step workshop

  1. Inspect the customer inquiry in the automation demo.
  2. Choose rule-based classification for exact keywords; escalate ambiguous requests instead of guessing.
  3. Compare a proposed AI classification with deterministic validation and human review.
  4. Trigger the missing-destination error. Correct the routing configuration before retrying.

Challenge task

Route an ambiguous inquiry to human review, never directly to a customer-facing action.

Expected output

A verified sample result for supported inputs; a clear review or failure state for missing evidence, invalid data, or configuration errors. Nothing sent, saved, or changed externally.

Extension idea

Add a separate rule for billing inquiries and test conflicting keywords.

Related lesson: Tools, Instructions, and Context