Arcvane Labs demo — fictional business.Ridgewell Solar and all sample leads are fictional.
Home / Work / Lead → Booking Autopilot demo
Live demo · try it now
Lead → Booking Autopilot
Submit a lead, or pick a sample, and watch the automation run. AI scores the lead and writes a personal reply. The lead is logged to a CRM, the team gets an alert, and a meeting time is proposed. Every step shows its real timing and data.
Step details
pick a lead, then runChoose a sample lead (or enter your own) and press Run autopilot. Each step shows its real timing and the exact data it produced. Click any step to inspect it.
Follow-up sequence · 4 channels
The AI-written email, SMS and WhatsApp drafts appear here, with the consent each channel needs.
Hot and warm leads post an alert here.
Demo CRM · live
Cloudflare D1| Lead | Details | Score | Stage | Booking | Written |
|---|---|---|---|---|---|
| Loading… | |||||
Live analytics · today, all visitors
How it works
What happens on each request
Validate and enrich
Fields, links and a honeypot are checked. If the lead gives a website, the Worker reads its homepage (safely) and the AI summarises it.
Score by rules
Fit, budget and intent points come from editable rules in one config file. The AI explains the score and what would make it higher.
Write the sequence
Email now, SMS day 1, WhatsApp day 3, email day 7, each with the consent it needs and automatic stop rules.
CRM, webhook, alert, book
A CRM row is written, a signed webhook payload is prepared, the team is alerted and hot leads get a meeting time.
See the config file that drives this demo (autopilot.json)
A new client means a new copy of this file plus a deploy. Nothing else changes. Excerpt:
{
"brand": {
"business": "Ridgewell Solar",
"tone": "friendly, specific and short; no hype, no pressure, US English"
},
"scoring": {
"fit": {
"max": 50,
"rules": [
{
"field": "property",
"equals": "own",
"points": 35,
"label": "Owns the home"
},
{
"field": "property",
"equals": "business",
"points": 30,
"label": "Business property"
},
"…"
]
},
"tiers": [
{
"name": "Hot",
"min": 75
},
{
"name": "Warm",
"min": 50
},
{
"name": "Nurture",
"min": 0
}
]
},
"booking": {
"timezone": "America/Chicago",
"start": "09:00",
"end": "17:00",
"bookingLink": "https://cal.example.com/ridgewell/roof-check"
},
"alerts": {
"slackChannel": "#sales-alerts",
"notifyTiers": [
"Hot",
"Warm"
]
}
}- Rule-based scoring from the config file
- Website enrichment, AI explanation and drafts, generated live by Workers AI
- CRM rows and analytics in a Cloudflare D1 database
- Step timings measured on the server
- Ridgewell Solar, the sample leads and the Northgate website are fictional
- Emails, SMS, WhatsApp, Slack and webhooks are previews, never sent
- SMS/WhatsApp would only send after opt-in
- The webhook is signed with a public demo key, not production security
- CRM rows delete themselves after 24 hours
Get this for your business
Your brand, your data, live in days.
This page runs on a template. For your business we change one config file and connect your tools. The file holds your scoring rules, reply tone, alert channels and booking link.
Starter
- One form → AI score → personal reply
- Every lead logged to Google Sheets or Airtable
- Email alert for hot leads
- Built in n8n, Make, Zapier or code
- 14-day fix warranty
Pro
- Everything in Starter
- HubSpot, Pipedrive, GoHighLevel or Salesforce
- Calendar booking links and slot offers
- Slack, Teams or WhatsApp alerts
- Multiple forms and lead sources
Managed
- Monitoring and error alerts
- Scoring and reply tuning
- New sources and fields
- Monthly run report
- Priority support
Questions buyers ask
Where does lead data go?
Into your own CRM or spreadsheet. The automation runs in your own n8n, Make or Zapier account. If we build it in code, it runs on your Cloudflare account. In this demo, CRM rows delete themselves after 24 hours.
Which AI models do you use?
Cloudflare Workers AI open models by default, or OpenAI, Anthropic or Google. Lead scores come from plain rules you control. The AI only explains each score and writes the reply.
What do you need from us?
Your lead form, what makes a good lead for you, your reply tone, a calendar link, and access to your CRM and alert channel.
How long does it take?
Starter takes 5 business days. Pro takes 2–3 weeks. You get the workflow file and a handover video, so it is yours to keep.
n8n, Make or Zapier: which should we use?
Zapier is the easiest to own, Make is cheaper at volume, and n8n can be self-hosted for full data control. Custom code suits high volume or strict data rules. We build in whichever you already pay for.