C
CardiffAI Lead Engine
live agent · claude
Unsolicited demo · for the Senior Full-Stack Engineer role

Watch an agent work a lead
end to end.

Drop in a small-business loan applicant. A live Claude agent qualifies it, reads the risk, sizes an indicative offer, and writes the SMS + email outreach — the exact loop in your job post. Edit the lead and run it yourself.

Incoming Lead
Agent Console rate-limited · showing cached run

Press Run agent — the agent's reasoning streams here, then the qualification, risk read, indicative offer, and outreach drafts materialize.

How this was built

Built in a few hours with Claude Code as the primary development mode — the workflow your post describes. The interesting part is the architecture, not the chrome:

No server of mine to probe

The live agent runs in a rate-limited Cloudflare Worker that holds the API key. There is zero route to my own infrastructure or any internal service — the page is fully edge-isolated.

Structured, inspectable output

The agent returns a typed JSON contract — verdict, signals, indicative offer, drafts — validated before render. You can read what it generated and see where it'd be wrong.

Degrades gracefully

If you hit the demo rate cap, it serves a cached run instead of an error — so the thing never looks broken. Ship v1 today, refine Monday.