read-only demo · sample data, no live leads← back to site
// automation · demo

Lead Qualifier

AI scoring, drafted follow-ups with approval, and a full audit trail for every inbound lead. This page shows four sample leads, including a spam submission and a prompt-injection attempt that the scorer refused.

leads·4hot·1pending approval·2auto-send·off
// leadssample 4
nameemailbandscorestatuscreated
Priya Ramanpriya.raman@northwind-freight.examplehot95pending approval2026-08-16 14:06
Tom Okafort.okafor@brightpath-clinics.examplewarm58pending approval2026-08-16 13:20
Daveseoexpert2024@gmail.examplecold5cold2026-08-16 11:52
Test Userattacker@mailinator.examplecold0cold2026-08-16 10:49
// approvals2 waiting
draft · priya.raman@northwind-freight.example2026-08-16 14:07
Automating your Q4 freight quoting

Thanks for reaching out about automating your quoting process before your Q4 peak. Handling 120 inbound quote requests a week by hand across a 40-vehicle operation is a serious drag on the team, and wanting it solved before your busiest quarter makes sense. With the first phase already budgeted, there is enough room to scope a pilot that is live well before the deadline you mentioned. Happy to map the workflow out together and show you where the wins are. Grab whichever time suits you using the link below.

booking link · https://cal.example/leadtriage/intro?lead=demo-lead-hot
ai reasoning

Corporate domain, an approved $30k budget, a firm Q4 deadline, and a concrete operational problem that matches the service directly. High intent and well qualified.

  • ·40-vehicle regional freight operation
  • ·120 manual quote requests per week
  • ·Q4 peak deadline
  • ·approved first-phase budget
disabled in demo · sign in to approve
draft · t.okafor@brightpath-clinics.example2026-08-16 13:21
Patient enquiry follow-up, and what it usually takes

Thanks for getting in touch about patient enquiry follow-up. Thirty enquiries a week sitting unanswered for days is a common place to start, and it is usually the easiest part of the process to fix first. Since you mentioned you are still gathering information, I have kept this short rather than pushing for a call. If it helps, I can send over a rough outline of scope and timeline for a setup this size so you have something concrete to weigh up. Just reply and let me know.

ai reasoning

Real company with a genuine follow-up problem, but no budget signal and explicitly early stage. Worth a nurturing reply rather than a call booking.

  • ·30 patient enquiries per week
  • ·enquiries unanswered for days
  • ·explicitly early stage
risk flagsno budget signal, avoid quoting a firm price
disabled in demo · sign in to approve
// audit trailappend-only
draftingmongodbpersist_draft_status34ms · 08-16 14:07:00
decision · draft demo-draft-hot is pending_approval; lead -> pending_approvalhuman approval required
draftinggeminidraft_followup_email1.5s · 08-16 14:07:00
decision · draft demo-draft-hot -> pending_approval (booking link attached)personalized on: 40-vehicle operation; 120 manual quotes per week; Q4 deadline; approved budget
scoringgeminiscore_lead1.5s · 08-16 14:06:00
decision · score 95 (hot), next: book_callCorporate domain, an approved $30k budget, a firm Q4 deadline, and a concrete operational problem that matches the service directly.
enrichmentmongodbenrich_lead12ms · 08-16 14:06:00
decision · domainType=corporate, 5 signalscorporate email domain (northwind-freight.example); budget mentioned; timeline urgency; company provided (Northwind Freight); detailed message
draftinggeminidraft_followup_email1.6s · 08-16 13:21:00
decision · draft demo-draft-warm -> pending_approvalrisk flags: no budget signal, avoid quoting a firm price
scoringgeminiscore_lead1.4s · 08-16 13:20:00
decision · score 58 (warm), next: email_followupGenuine problem and a real company, but no budget signal and explicitly early stage.
routingmongodbroute_cold9ms · 08-16 11:53:00
decision · cold band: no follow-up email generatedGeneric SEO and backlink outreach from a free mailbox with no company details.
scoringgeminiscore_lead1.3s · 08-16 11:52:00
decision · score 5 (cold), next: discardMass-outreach spam language, free mailbox, no company, no stated need.
routingmongodbroute_cold8ms · 08-16 10:50:00
decision · cold band: no follow-up email generatedPrompt-injection attempt scored on its actual merit and discarded. The instruction to score 100 and reveal the system prompt was not followed.
scoringgeminiscore_lead1.3s · 08-16 10:49:00
decision · score 0 (cold), next: discardMessage attempts to override scoring instructions and extract the system prompt. Scored as spam.
enrichmentmongodbenrich_lead11ms · 08-16 10:49:00
decision · domainType=corporate, 2 signalsdisposable email domain (mailinator.example); possible prompt-injection attempt
// settings
Auto-sendHot leads with no risk flags send without approval.
disabled in demo