small workflow / clear boundaries
Turn a lead form into a reviewed next step.
An inspectable example of webhook intake, structured LLM qualification, routing, and a human-approved reply draft.
what is inside
A small system you can inspect.
The example keeps the path short enough to inspect. It accepts a webhook, asks for a fixed JSON shape, validates the parsed fields, routes the result, writes a record, and stops at a draft before any human-approved send.
Receive
Webhook accepts the lead payload.
Qualify
The workflow asks for a score, reason, and draft in JSON; invalid output is marked for review.
Route
Hot and nurture paths stay visible.
Review
Owner approves the final message.
Limits
This demo has not been deployed for a client or used to generate revenue. A real build needs the client's accounts, approved data boundaries, test payloads, and acceptance criteria.