The short answer
A lead-qualification agent interviews inbound prospects, structures what it learns into a brief, and books the meeting, with humans kept for the calls that matter. We run one in production on our own funnel. The design work is boundaries and reliability, not cleverness: what the agent must never say, what it routes to a human, and the evals that keep it true through every change.
Most articles about AI for lead qualification are written by people selling a tool. This one is written by people who put an agent at the front door of their own funnel, in production, since launch: prospects who start a conversation with this studio are interviewed, briefed, and booked by software we built. These are the notes.
The system we run
The Discovery Agent is one click away from every page of this site. A prospect talks to it any hour of the day; it interviews them about their workflow, volumes, and systems; it writes a structured Discovery Brief; it checks the real calendar and books the Workflow Audit with an invite. No human touches the loop. The stack is deliberately boring, the boundaries are deliberately strict, and when it failed silently last June, we published the incident and the checklist it produced rather than the case-study version.
The design choices that matter
- –It says what it is. The agent is introduced as an agent. Pretending costs trust at the exact moment trust is the product.
- –Hard boundaries beat clever answers. Ours refuses pricing in every phrasing, because a price before seeing the workflow is a guess. The refusal list is the most engineered part of the prompt, and the most tested.
- –The deliverable is structure, not chat. The conversation exists to produce a brief a human can act on: workflow, volume, systems, constraints. Chat without structure is a transcript nobody reads.
- –Escalation is a feature, not a failure. Questions the agent must not answer route forward with context. An intake agent that buries the exceptional prospect has failed at its one job.
- –It acts, or it is a chatbot. The booking is the point: calendar checked, slot offered, invite sent. The taxonomy matters because the completed task is what saves the hours.
The refusal list is the most engineered part of the prompt. What an intake agent must not say is the product.
Operating lessons, earned
Three things running one teaches that building one does not. First, silence is the dangerous failure: a stream that opens and closes empty looks like an agent with nothing to say, alarms on nothing, and costs real prospects; monitor for absence, not just errors. Second, every model change is a behavior change: our June migration shipped a boundary regression that only re-reading a full golden conversation caught, which is why evals gate every change now. Third, the transcript is an asset: reading real conversations weekly is where the next prompt improvement, the next objection, and occasionally the next article comes from.
What transfers to your intake
- 01Map the interview a good human does. Your best intake person asks a knowable sequence with judgment at the edges. That sequence is the specification; the agent is its always-on implementation.
- 02Define the brief before the bot. Decide the structured output your team acts on. If you cannot name its fields, the agent has nothing to aim at.
- 03Write the refusal list first. Pricing, commitments, guarantees, whatever your business must not delegate: enumerate it, then test it adversarially.
- 04Wire the action. Calendar, CRM, ticketing: the agent completes the loop or it is deflection theater.
- 05Ship to production standard. Evals, monitoring on silence, rate limits, an owner. The full bar is the same as any production AI system.
If you buy one instead
Bought intake agents exist and fit ordinary funnels; the build-or-buy logic applies unchanged. Whichever way you go, apply the operator's tests: make the vendor show you their agent acting in a calendar and a CRM, ask for the refusal list, ask how it behaves when the model underneath it changes, and ask what you receive if you leave. And test the category the honest way first: ours is one click away, and talking to it for five minutes will teach you more about what good intake automation feels like than any comparison page, including this one.