Skip to contentSkip to Content
Agent CatalogLead Qualifier

Lead Qualifier

Slug: agentlane-lead-qualifier · Category: Lead Capture & Booking · Provisioning: Instant (no staff review) — one of two catalog agents that skip approval, with Missed-Call Text Back

Grades incoming leads hot, warm or cold with AgentLane’s managed Gemini models, books the time the enquiry asks for on Cal.com when the enquiry includes a name and email, and emails the business owner a plain-language summary via Resend. It has the simplest credential set in the catalog.

Required credentials

ProviderUsed for
anthropicScores and qualifies the incoming lead
postgresLegacy, unused. No step in this flow reads or writes Postgres — see the note below.
cal_comBooks the requested time (POST /v2/bookings)
resendEmails the business owner the qualification summary

Which AI actually runs this: AgentLane’s own managed Google Gemini models on Vertex AI. No Anthropic or OpenAI key is read for inference. The anthropic row above is a legacy credential requirement kept so existing rows and portal chips keep working — it is never checked before provisioning. See AI Models & Credits.

postgres is not used either. No catalog flow contains a Postgres step, so this agent writes nothing to a database of yours. The requirement is declared for historical reasons and is skipped before provisioning.

Industry fit

Aesthetics & Beauty, Dental, Home Services, Legal, Healthcare, Veterinary, Fitness, Accounting, Insurance, Construction, Solar. Any consultation- or appointment-booking business fits this agent’s actual mechanics (AI qualification + a Cal.com booking request + email follow-up), not just the verticals with real clients today.

How to deploy

See Deploy your first agent for the full walkthrough — Lead Qualifier is the agent used as that page’s worked example, start to finish.

Sample conversation flow

Webhook (lead submitted) ──► Look up client config ──► Qualify lead (Gemini) │ ▼ Parse qualification (code) │ ▼ Book the requested time on Cal.com (only when the enquiry has a time, name and email) │ ▼ Email the owner a summary (Resend)

The lead is graded, the grade and summary are parsed out in a code step, a booking is made when the enquiry asks for a specific time, and the business owner gets an email headed with the classification. There is no three-way switch, no Slack notification, no decline email and no nurture branch — those belong to the Lead Nurture Sequence, which is a separate agent.

It books only the time the enquiry asks for, and does not check availability first. A booking is attempted only when the enquiry names a time at least five minutes ahead, includes the person’s name and email, and the client has a Cal.com event type set; it uses the client’s configured timezone. There is no GET /v2/slots call: if Cal.com refuses the time, nothing is booked, the run is marked failed and the owner’s email says so. Check your Cal.com bookings after the first real lead.


Lead Qualifier — AgentLane