Use case

Intake forms that ask each person only what applies to them

AI-powered intake forms replace a single static questionnaire with an intake process that adapts to the person answering it — asking only what's relevant to their situation, in plain language, and catching problems before the form is even submitted. The job of intake has always been to collect what you actually need from someone before you can help them. A form built to serve every possible case does that job badly, because it has to ask everyone everything.

· Reviewed by Artur Horimoto, Founder & CEO

The structural problem with a form built for every case

A new-patient form has to account for the person managing three chronic conditions and the person coming in for a single check-up. A vendor onboarding form has to cover the sole proprietor and the multinational with a procurement department. A claims form has to work for the straightforward case and the complicated one. Because the form can't know in advance which person it's talking to, it hedges — it asks the chronic-conditions questions of the check-up patient, the procurement questions of the sole proprietor, the complicated-case questions of everyone.

That's not a design failure so much as a structural limit of a static document. A piece of paper, or a web form built the same way paper was, can't branch. It has to lay out every field a reader might conceivably need and let each person skip the ones that don't apply — if they notice which ones those are, and if they don't get frustrated first. The result is long, most of it irrelevant to any one person, and the people filling it out know that. Some abandon it. Others push through and answer carelessly just to get past the parts that don't apply to them, which means the answers you do collect are less reliable than they look.

None of this is a training problem or a motivation problem on the part of whoever designed the form. It's what happens when a single fixed sequence of questions has to serve every case at once. The fix isn't a shorter form — a shorter form just moves the guesswork from the person filling it out to the staff member who has to call and ask what got left out. The fix is a form that stops being one fixed sequence.

The manual way vs. an adaptive intake

The manual version is familiar: one document, every field visible to everyone, filled out cold with no feedback until a staff member reads it later — at the front desk, in a follow-up call, or when a claim bounces back for missing information. Whatever's wrong with the submission surfaces downstream, after the person has already left, hung up, or moved on to something else.

An adaptive build changes where that feedback happens. The system asks one question, reads the answer, and decides what to ask next based on what it just learned — the same way a good intake coordinator would, minus the wait for a coordinator to be free. Someone with a straightforward situation moves through a handful of questions. Someone with a more involved one gets asked more, but only the parts of "more" that actually apply to them.

Static form Adaptive intake
Question set Fixed, same for everyone Built question by question from prior answers
Irrelevant questions Asked anyway, skipped or answered badly Never asked
Input format Dropdowns and fixed fields that assume the case fits Ordinary language, structured behind the scenes
Contradictions Found when someone reviews it later Flagged at the point they happen
Known information Requested again from every submitter Carried over for returning contacts
Where it lands A PDF or inbox someone re-enters by hand Written directly into the system of record

The workflow automation work behind this isn't about making the form look more modern. It's about moving the judgment calls — what to ask next, whether an answer makes sense, whether this person already told you their address last year — out of a document that can't make them and into a process that can.

How an AI-powered intake build actually works

Asking the next question based on the last one

The core mechanic is branching in real time. If someone says they're a returning customer, the system doesn't ask questions meant for a first-time one. If someone flags a specific condition, situation, or request, the next question narrows toward that rather than continuing down a generic list. Each person effectively answers a form that was written for them, assembled on the fly from the same underlying question bank everyone draws from.

Taking the answer as given, not as a menu pick

A dropdown is a bet that someone designed the list of options broadly enough to cover this person's actual situation. It often isn't. Intake built around ordinary language lets someone describe what's actually going on in their own words — a symptom, a request, an exception to the usual case — and the system structures that description into the fields your systems need behind the scenes. The person never has to hunt for the closest-enough option in a list that doesn't quite fit.

Catching a contradiction while it's still fixable

A static form has no way to notice that two answers on the same page don't agree with each other, or that a required detail was skipped, until someone reads the whole thing later — often after the person who filled it out is gone. An adaptive intake checks as it goes, so a contradiction or a gap gets raised to the person right there, while they still remember the answer and can fix it in ten seconds. That's the difference between catching a problem during the conversation and catching it at the desk a week later, when fixing it means a phone call and a delay.

Not asking a known customer for their address again

If someone is already in your CRM or your records, asking them to retype their name, their address, or details they've given you before reads as either sloppy or indifferent — a small insult that costs you nothing to avoid. A build like this checks what you already know before it asks, the same discipline behind good CRM data entry, and only asks for what's actually missing or has likely changed. New intake for an existing relationship should feel shorter than intake for a stranger, because it is.

Document upload that checks itself

Where intake needs a document — an ID, a referral letter, an insurance card, a signed form — the system checks that what was uploaded is plausibly the right thing before the process moves on, rather than accepting any file and leaving a person to discover days later that they attached the wrong page. It's the same instinct behind automated document review applied at the point of collection instead of after the fact, which is the cheaper place to catch it.

Writing into the system of record, not a PDF someone retypes

The output of intake shouldn't be a document that lands in an inbox for someone to read and retype into the real system. A build like this writes directly into whatever holds the record — the CRM, the practice management system, the case file — so the information is usable the moment it's submitted, not after a staff member has keyed it in by hand a second time. The same principle shows up in employee onboarding, where the new-hire's answers should land straight in HR and payroll systems instead of sitting in a form nobody has copied over yet.

Accessibility, trust, and knowing when a plain form is the right answer

Adaptive doesn't mean mandatory. Some people want to see the whole form at once, move at their own pace, and not answer a question posed conversationally — and that preference deserves the same respect as anyone else's. A well-built intake system offers a plain, all-fields-visible form as an alternative path to the same destination, not a workaround bolted on as an afterthought. The point is choice, not forcing everyone through one interface because it's easier to build.

Trust runs through the whole design, not just the accessibility of it. People answer more carefully, and more honestly, when they understand why a question is being asked — "we ask this so we can route your claim to the right reviewer" lands differently than an unexplained required field. That's worth building in deliberately: a short reason attached to the questions that most need one, especially anywhere the intake touches sensitive information.

Some intake genuinely does touch sensitive ground — health details, financial information, anything a person has reason to be careful about sharing. How that data is handled — who can see it, where it's stored, how long it's kept — matters as much as how it's collected, and it's worth raising directly with whoever builds the system rather than assuming a form vendor's defaults cover it. Healthcare intake is the clearest example: a new-patient process routinely asks about conditions, medications, and history that a person has every reason to expect will be handled carefully, and an intake system in that setting has to earn that expectation rather than assume it.

None of this removes the need for a person to review edge cases the system genuinely can't resolve on its own — an answer that doesn't fit any known pattern, a document that fails every automated check, a situation the branching logic wasn't built for. Escalating those to a person rather than guessing is the same human-in-the-loop principle worth applying anywhere a system makes judgment calls that affect someone directly.

What it connects to

An intake build is only as useful as where its answers end up. Typically that means:

  • Your CRM or case management system, written to directly rather than produced as a document someone re-enters.
  • Whatever holds existing contact or customer records, checked before a returning person is asked for information you already have.
  • Document storage, for uploads that pass the initial checks and need to be attached to the right record.
  • Your scheduling or calendar tool, when intake is the step that leads into booking an appointment.
  • Wherever staff already work — an inbox, a shared queue, the case system itself — so an escalated or completed intake shows up where someone will actually see it.

Where a system you already run doesn't expose a clean way in, there's almost always a workable route — an export, a webhook, or an integration built against whatever the platform does support.

Frequently asked questions

How is this different from a form builder with conditional logic?

Most form builders' conditional logic is a handful of pre-set branches someone configured by hand — show this field if that box was checked. What we build reads the actual content of an answer, in ordinary language, and decides the next question from it, which covers far more of the real variation between people than a fixed set of if-this-then-that rules ever can.

Does this replace our existing form or system entirely?

No. It typically sits in front of the system you already use, asking the questions and structuring the answers, then writing the result into that system — your CRM, your practice management software, your case management tool — rather than replacing it. The system of record stays the same; what changes is how information gets into it.

Can someone still fill out a regular form if they'd rather not answer conversationally?

Yes. A well-built version offers a plain, all-fields-visible form as an alternative path to the same intake, so nobody is forced into an interface they don't want. The adaptive version is the default because it fits most people better, not a replacement for other options.

How does it handle sensitive information like health or financial details?

Carefully, and that's a conversation we have directly with you before anything is built — what's collected, who can see it, where it's stored, and how long it's kept. We don't make general claims about compliance here; the specifics depend on your industry and your systems, and they're scoped on the first call.

What does a build like this cost?

It depends on how many question paths the intake needs to cover, whether document upload is part of it, and how many systems it has to write into. A single-form intake connected to one system of record sits at the lower end; a build spanning multiple intake types, document checks, and several downstream systems sits higher. Every engagement gets a clear price agreed before work starts.

Bring us the form your team dreads sending out — the one that's too long for most of the people who get it — and in a free 30-minute strategy call we'll tell you honestly what an adaptive version would take to build.

Automate this job

Walk us through how it works today. We will map the build and give you a clear price before anything starts.

Free 30 minutes. No pitch deck. You leave with a plan either way.