Keragon Agents are here. AI teammates for healthcare ops.
Build yours in 5 min

Build an AI patient intake agent that gets every patient ready before the visit

Connect your EHR and the forms tool you already use to Keragon. The agent sends the right forms the moment a visit is booked, follows up until they are done, captures and confirms the insurance card, invites the patient to your portal, sends the welcome instructions, files everything to the chart and drafts a cited brief for the clinician the day before. Anything clinical goes to a person on your team.

verified_userHIPAA-compliant
shieldSOC 2 Type II
1,000+healthcare companies on Keragon
400+integrations, across 50+ EHRs
100M+workflows executed
Call 1
support_agent
Incoming callAnswered on the first ring
LIVE CALL

Your voice AI agent · the conversation

…
Play the full conversation

Keragon · in your systems

replayReplay

Illustrative call with synthetic names.

{"tabs":["Booked → packet done","Two days out → chased, briefed","A medication question → a person"],"lane":"The conversation","note":"Illustrative conversations with synthetic names and numbers. No real patient data is shown.","calls":[{"title":"New patient · booked Tuesday for a visit next Thursday","sub":"Forms, consent and card done the same evening, everything filed to the chart","badge":"READY · FILED TO YOUR EHR","tone":"","callerLabel":"Patient","agentLabel":"Intake agent","turns":[{"w":"agent","t":"Hi Jordan, this is Northside Family Practice's automated assistant. You're booked with Dr Patel next Thursday at 10:40am. Your new patient forms take about eight minutes: [secure link]. Reply STOP to opt out."},{"w":"caller","t":"Done, and I signed the consent. Here's my insurance card, front and back [two photos]. The member ID is XZ4 882 1193"},{"w":"agent","t":"Thank you, that matches the card. You're all set for Thursday."},{"w":"system","t":"Signed PDF and card images filed to the chart · readiness: ready"}],"actions":[{"i":"event","t":"Booking read · athenahealth"},{"i":"send","t":"Packet sent prefilled · Jotform, via Spruce Health"},{"i":"draw","t":"Consent signed · Docusign"},{"i":"description","t":"Answers and signed PDF filed to the chart · athenahealth"},{"i":"badge","t":"Card filed · member ID confirmed by the patient · ready"}]},{"title":"Returning patient · two items still open 48 hours before the visit","sub":"One message names what is left; the brief is drafted the day before as an unsigned note","badge":"BRIEF DRAFTED · UNSIGNED","tone":"warn","callerLabel":"Patient","agentLabel":"Intake agent","turns":[{"w":"system","t":"48 hours before the visit · 2 of 4 items open: updated consent, new insurance card"},{"w":"agent","t":"Hi Maya, this is Northside's automated assistant. Two things are still open for Thursday: the updated consent and a photo of your new insurance card, front and back. Finish here: [secure link]."},{"w":"caller","t":"[two photos] done, and the consent is signed"},{"w":"system","t":"Day before · unsigned brief drafted for Dr Patel: reason for visit in Maya's words (knee pain since the hike) · a new allergy medicine Maya reports that the chart does not list · consent and card complete · a source on every line"}],"actions":[{"i":"schedule","t":"48-hour check · 2 of 4 items open"},{"i":"sms","t":"One message, inside quiet hours · Spruce Health"},{"i":"upload_file","t":"Card: both sides filed · athenahealth"},{"i":"draw","t":"Consent signed · Docusign"},{"i":"description","t":"Brief drafted · appointment note · athenahealth"},{"i":"how_to_reg","t":"Marked draft, unsigned · Dr Patel reviews"}]},{"title":"Reply · a clinical question typed into the intake conversation","sub":"Nothing clinical is answered; the question reaches your care team with the patient's exact words","badge":"HANDED TO YOUR CARE TEAM","tone":"alert","callerLabel":"Patient","agentLabel":"Intake agent","turns":[{"w":"system","t":"Forms submitted 8:40pm · a reply arrives in the same conversation"},{"w":"caller","t":"forms done. also should I stop my blood thinner before Thursday?"},{"w":"agent","t":"Thanks, your forms are in. I can't advise on medication, so I've passed your question to Dr Patel's team right now; someone will call you today. If this is urgent, please call 911."},{"w":"system","t":"Clinical handoff created with the patient's exact words · intake stays open for the remaining items · waiting for a person to acknowledge"}],"actions":[{"i":"block","t":"No clinical answer given","alert":true},{"i":"medical_services","t":"Handoff · care team · exact words attached","alert":true},{"i":"task","t":"Callback task · DockHealth · today"},{"i":"sms","t":"Patient told a person will call · Spruce Health"},{"i":"pending","t":"Intake items unchanged · card still open"},{"i":"receipt_long","t":"Logged for audit"}]}]}

Trusted by healthcare teams across the US

The problem

The packet goes out, and nobody knows what came back until the patient is in the lobby

  1. Forms are sent, then finished on a clipboard at 8:55 The link went out at booking, nobody chased it, and the front desk re-keys fourteen pages while the waiting room fills.
  2. The insurance card arrives as a blurry photo in a text thread, or not at all Someone squints at a member ID, types it in, and the problem surfaces weeks later as a rejected claim.
  3. The clinician opens the chart cold The intake is a PDF attachment, the reason for the visit is in a text nobody read, and the new medication the patient mentioned is nowhere in the chart.
arrow_forward
The solution

One AI agent, connected to your EHR and the forms tool you already use through Keragon, sends the right packet when a visit is booked, follows up until it is done, captures and confirms the insurance card, invites the patient to your portal, sends the welcome instructions, files everything to the chart and hands your clinician a cited, unsigned brief the day before. Anything clinical goes to a person on your team.

What it handles

Every patient ready before the visit, every item with an owner

The agent does the sending, the chasing, the capturing and the drafting. Your team keeps every clinical call and every judgement call.

assignment

Forms and consents

Sends the right forms and consents for the visit type through your forms tool the moment a visit is booked, prefilled, and files the signed documents to the chart.

notifications_active

Packet chase

Follows up until the packet is complete, naming exactly what is missing, at most once a day inside your quiet hours, and stops the moment an item lands.

badge

Insurance-card capture

Asks for the front and back of the card, proposes the fields, has the patient confirm the member ID and files the images and details to the chart.

key

Portal activation

Reads the patient's portal status in your EHR and sends its own invitation where your EHR supports one. Active means your EHR says active.

waving_hand

Welcome sequence

Sends your welcome, arrival or telehealth instructions and what to bring, in the same conversation as the forms, never as a second campaign.

summarize

Pre-visit brief

The day before, drafts an unsigned brief for the clinician from the intake answers and the chart, with a source on every line and what is still missing shown plainly.

shieldGuardrails

medical_information
Administrative, never clinical

It sends forms, chases paperwork and files documents. A question about symptoms, medication or results goes to your care team unanswered, with the patient's exact words.

event_available
Paperwork never blocks care

It never cancels a visit and never tells a patient they cannot be seen. A packet still open on the day becomes a task for your front desk, not a warning to the patient.

fact_check
A sent form is not a done form

A form counts as complete only when the signed document is filed in your EHR and read back. A link opened, a card photo received or a portal invitation clicked is recorded as exactly that.

how_to_reg
Nothing reaches the chart as fact without a person

The pre-visit brief is an unsigned draft. Every line cites its source, what the patient reported is labelled as such, and the clinician decides what becomes part of the record.

Describe the job
Step 1 · Describe the job in plain English
Tell Keragon what to send, when to follow up, and what counts as done.
"When a visit is booked, send the packet for that visit type from our forms tool, prefilled. Follow up at most once a day until it is complete, naming what is left. Ask for both sides of the insurance card and confirm the member ID. The day before, draft a cited brief for the clinician as an unsigned note. Never answer a clinical question; hand it to the care team."
<div class="mk"><div class="mk-bar"><span class="mk-dots"><i></i><i></i><i></i></span><span class="mk-title">AI Patient Intake Agent · Instructions</span><span class="mk-live"><i></i>LIVE DEMO</span></div><div class="mk-body"><div class="mk-i " style="--d:0.15s"><p class="mk-label">Starts when</p><div class="mk-opts"><span class="mk-opt"><span class="msym">schedule</span>Schedule</span><span class="mk-opt on"><span class="msym">bolt</span>Event</span></div></div><div class="mk-i " style="--d:0.50s"><div class="mk-row"><span class="mk-tile" style="background:#5A2D82">A</span><b>athenahealth / Appointment created or updated</b><span class="mk-aside">every new booking</span></div></div><div class="mk-i " style="--d:0.85s"><p class="mk-label">Instructions</p></div><div class="mk-i " style="--d:1.20s"><p class="mk-step"><span>1.</span>When a visit is booked, send the packet for that visit type from our forms tool, prefilled with what we already know.</p></div><div class="mk-i " style="--d:1.55s"><p class="mk-step"><span>2.</span>Follow up at most once a day, inside quiet hours, naming exactly what is left. Stop the moment it lands or the patient says stop.</p></div><div class="mk-i " style="--d:1.90s"><p class="mk-step"><span>3.</span>The day before the visit, draft a cited brief for the clinician as an unsigned note. Never answer a clinical question; hand it to the care team with the patient's words.</p></div></div></div>
Connect your systems
Step 2 · Connect your systems
Connect your EHR, your forms tool, your signature tool and your patient channel.
Connect the EHR that holds the booking and the chart, the forms tool your packet already lives in, the signature tool your consents go out from, the messaging tool your patients already know, and where your front desk picks up a task.
<div class="mk"><div class="mk-bar"><span class="mk-dots"><i></i><i></i><i></i></span><span class="mk-title">AI Patient Intake Agent · Tools</span><span class="mk-live"><i></i>LIVE DEMO</span></div><div class="mk-body"><div class="mk-i " style="--d:0.15s"><div class="mk-row"><span class="mk-tile" style="background:#5A2D82">A</span><div class="mk-txt"><b>athenahealth</b><span>Appointment created or updated · Get a patient · Upload patient's insurance card image · Get patient's portal status · Send invitation to patient portal · Create appointment note</span></div><span class="mk-pill">6 steps</span></div></div><div class="mk-i " style="--d:0.50s"><div class="mk-row"><span class="mk-tile" style="background:#FF6100">J</span><div class="mk-txt"><b>Jotform</b><span>Assign prefilled form · New submission · Download PDF submission</span></div><span class="mk-pill">3 steps</span></div></div><div class="mk-i " style="--d:0.85s"><div class="mk-row"><span class="mk-tile" style="background:#FFCC22">DS</span><div class="mk-txt"><b>Docusign</b><span>Create envelope from template · Download envelope documents</span></div><span class="mk-pill">2 actions</span></div></div><div class="mk-i " style="--d:1.20s"><div class="mk-row"><span class="mk-tile" style="background:#16B8A6">S</span><div class="mk-txt"><b>Spruce Health</b><span>Send SMS · Send secure message · Create scheduled message</span></div><span class="mk-pill">3 actions</span></div></div><div class="mk-i " style="--d:1.55s"><div class="mk-row"><span class="mk-tile" style="background:#0F9D58">GS</span><div class="mk-txt"><b>Google Sheets</b><span>Update spreadsheet row (readiness ledger)</span></div><span class="mk-pill">1 action</span></div></div><div class="mk-i " style="--d:1.90s"><div class="mk-row"><span class="mk-tile" style="background:#0EA5E9">Dk</span><div class="mk-txt"><b>DockHealth</b><span>Create task · Update task</span></div><span class="mk-pill">2 actions</span></div></div></div></div>
Set the guardrails
Step 3 · Set the guardrails
What is sent, how often, and what is never done.
You decide which forms each visit type gets, how often a patient may be messaged and in which hours, what counts as complete, and that a clinical question is never answered. The rules are yours, in plain English, and you can read them any time.
<div class="mk"><div class="mk-bar"><span class="mk-dots"><i></i><i></i><i></i></span><span class="mk-title">AI Patient Intake Agent · Guardrails</span><span class="mk-live"><i></i>LIVE DEMO</span></div><div class="mk-body"><div class="mk-i " style="--d:0.15s"><p class="mk-label">Always</p></div><div class="mk-i " style="--d:0.50s"><div class="mk-rule "><span class="msym">schedule</span><span>Send at most one message a day, between 8am and 8pm in the patient's time zone.</span></div></div><div class="mk-i " style="--d:0.85s"><div class="mk-rule "><span class="msym">fact_check</span><span>Mark a form done only when the signed document is filed in the EHR and read back.</span></div></div><div class="mk-i " style="--d:1.20s"><p class="mk-label">Never</p></div><div class="mk-i " style="--d:1.55s"><div class="mk-rule never"><span class="msym">block</span><span>Answer a clinical question, cancel a visit over paperwork, or ask for a password or a code.</span></div></div><div class="mk-i " style="--d:1.90s"><p class="mk-label">Hand to a person</p></div><div class="mk-i " style="--d:2.25s"><div class="mk-rule warn"><span class="msym">warning</span><span>A clinical question, or a packet still open two days before the visit: create a task for the front desk and say what is left.</span></div></div></div></div>
Test, then go live
Step 4 · Test on next week's visits, then go live
Go live when the readiness list reads right.
Point it at next week's booked visits on test data, read what it would have sent, chased and drafted, and adjust the rules. Then switch it on for tomorrow's bookings. Every message, document and draft is logged for HIPAA audit.
<div class="mk"><div class="mk-bar"><span class="mk-dots"><i></i><i></i><i></i></span><span class="mk-title">AI Patient Intake Agent · Test run</span><span class="mk-live"><i></i>LIVE DEMO</span></div><div class="mk-body"><div class="mk-i " style="--d:0.15s"><div class="mk-runhead"><b>Test run · next week's booked visits</b><span class="mk-pill ok"><span class="msym">check</span>completed</span></div></div><div class="mk-i " style="--d:0.50s"><div class="mk-row ok"><span class="mk-av" style="background:#0066FF">38</span><div class="mk-txt"><b>38 visits read</b><span>31 packets complete · 7 with items open, each one named</span></div><span class="mk-pill ok">clear</span></div></div><div class="mk-i " style="--d:0.85s"><div class="mk-row info"><span class="mk-av" style="background:#227D57">7</span><div class="mk-txt"><b>7 follow-ups drafted</b><span>One message each, inside quiet hours · nothing sent on test data</span></div><span class="mk-pill info">to review</span></div></div><div class="mk-i " style="--d:1.20s"><div class="mk-row alert"><span class="mk-av" style="background:#B24E47">Rx</span><div class="mk-txt"><b>Medication question in a reply</b><span>Handed to the care team with the exact words · nothing answered</span></div><span class="mk-pill alert">needs a person</span></div></div><div class="mk-i " style="--d:1.55s"><p class="mk-foot">Every message, document and draft is in the log. Switch it on when the list reads right.</p></div></div></div>

Connect your EHR, your forms tool, your signature tool and the messaging tool you already use to Keragon, then describe the job. The agent sends, chases, captures and drafts, and files everything where your team already looks. HIPAA-compliant, every visit.

How it works

From a booking in your EHR to a patient who arrives ready

Describe the job and Keragon runs it end to end, connected to your practice management system, phones, forms and messaging, HIPAA-compliant, even after hours.

Step 1 · Describe what you need
Tell Keragon what you want, the way you would tell a teammate.
"Text back every missed call with a booking option, and send intake forms once the appointment is booked."
Step 2 · Connect your systems
Connect your practice management system, phones, forms and messaging.
Keragon works across the tools you already run, so calls, appointments and records stay in sync without re-typing.
Step 3 · Set the guardrails
Approved answers, clinical routing, quiet hours.
You set what Agents may say, what routes to a person, and when outreach is allowed to go out.
Step 4 · Test with sample data, then go live
Test with sample data, then run it around the clock.
Try it on sample data first. Every action is logged for HIPAA audit, and you can adjust anytime in plain English.

How it connects

The booking starts it. The patient arrives ready.

Keragon reads the booking in your EHR, sends the packet through the forms tool you already use, reaches the patient on your channel, and files the documents and the brief back into the chart.

Your EHR or practice management system

Athenahealth
Healthie
Elation
DrChrono
Canvas Medical
Keragon logoKeragon
  • Runs from your EHR's bookings, not a spreadsheet
  • One conversation per patient, one readiness list
  • HIPAA-compliant, BAA included

Your forms and signature tools

Jotform
IntakeQ / PracticeQ
Docusign

Your patient channel and your team

Spruce Health
Twilio
Dock Health
Slack

The alternatives

A forms tool stops at the form. An intake platform stops at its own walls.

A forms tool on its own
An intake platform
Sends the right packet at booking
A link someone has to send
Yes, inside its product
Follows up until it is done
Generic reminders, if any
Reminders on its schedule
Insurance card
An upload nobody checks
Captured, inside its product
Where the answers end up
The form tool, then re-keyed
Its dashboard, then its EHR link
Pre-visit brief for the clinician
No
No
Where a clinical question goes
Nowhere
A staff inbox
Works with your forms tool and EHR
It is the forms tool
Its forms, its portal
What you pay
Your forms tool's plan
A per-provider or per-location contract

Keep your forms tool and your EHR. The agent is the layer between them that sends, chases, captures and drafts, and your team stays the one who decides.

Specialties

One intake agent, any packet

A therapy consent, a dental medical history, a treatment-specific release, a Medicare wellness questionnaire: the packet changes, the agent does not.

Mental health

The client packet and the telehealth consent out when the first session is booked, screeners filed to the chart as scores the clinician reviews, and anything a client writes about how they feel handed to the clinician, never answered.

AI agents for mental health
AI agents for mental health

Dental

New patient and medical-history forms before the first visit, the insurance card captured for the benefits check your team runs, and medication and allergy answers filed where the dentist reads them.

AI agents for dental practices
AI agents for dental practices

Med spa & aesthetics

Treatment-specific consents and the photo release sent with the booking and kept separate, intake filed to the EMR as the medical record, and no candidacy or treatment question answered.

AI agents for med spas
AI agents for med spas

Primary care

New patient history, the Medicare wellness questionnaire where it applies, the card captured and confirmed, and a cited brief with the patient's reason for the visit before the clinician opens the chart.

AI agents for primary care
AI agents for primary care

Chiropractic

Injury and history forms before the first visit, the card captured, and the patient's own description of what hurts carried into the brief, in their words.

AI agents for chiropractors
AI agents for chiropractors

Wellness & longevity

Program intake and consents at enrollment, memberships left alone, and the questionnaire answers filed where the practitioner reads them.

AI agents for wellness clinics
AI agents for wellness clinics
Try it yourself

What should your intake agent handle first?

Pick a job or describe your own. It opens in Keragon with the agent drafted, ready to connect your EHR and your forms tool.

Oops! Something went wrong while submitting the form.

Send the right forms the moment a visit is booked

Create a patient intake agent for my practice that sends the right intake forms and consents for the visit type the moment an appointment is booked in my EHR, prefilled with what we already know, and files the completed answers and the signed documents to the patient's chart. Mark the packet done only when the signed forms are filed. Anything clinical goes to my team. Ask me what you need: my EHR, my forms tool and which forms each visit type needs.

Chase the missing items before the visit

Create a packet chase agent for my practice that checks each upcoming visit for intake items still missing, sends at most one short message a day inside our quiet hours naming exactly what is left with a link to finish it, stops the moment the item lands or the patient says stop, and hands anything it cannot resolve to the front desk two days before the visit. Ask me what you need: my EHR, my messaging tool and my reminder rules.

Draft a cited pre-visit brief for the clinician

Create a pre-visit brief agent for my practice that, the day before each visit, reads the completed intake answers and the patient's chart in my EHR and drafts a short unsigned brief for the clinician: the reason for the visit in the patient's words, what the patient reported that differs from the chart, what is still missing, and a source for every line. It never diagnoses or reconciles medications; the clinician reviews. Ask me what you need: my EHR and where to file the brief.

When a visit is booked in athenahealth, send the new patient packet from Jotform prefilled, follow up until it is signed and filed, and put anything still open two days before the visit on the front desk's list.

The actual rules

This is what "in plain English" looks like

The agent runs on instructions you can read, in your words. Here is part of a set from a practice we will call Northside.

description
Northside Family Practice · intake agent instructions
Excerpt

1 · What to send

When a visit is booked in athenahealth, send the packet for that visit type from our Jotform templates, prefilled with what we already have. A new patient gets the full packet; a returning patient is asked to confirm what changed, not to retype it. The consent goes out from our Docusign template.

2 · When to follow up

At booking, three days before the visit, and 48 hours before with exactly what is left. Never more than one message a day, only between 8am and 8pm in the patient's time zone, and stop the moment the item lands, the visit is cancelled or the patient says stop.

3 · What counts as done

A form is complete when the signed PDF is filed in the chart and read back. The card is complete when both sides are legible and the patient has confirmed the member ID. The portal is active only when athenahealth says it is.

4 · The brief

The day before the visit, draft a brief for the clinician as an unsigned appointment note: the reason for the visit in the patient's words, what the patient reported that differs from the chart, what is still missing, and a source on every line. Label everything the patient reported as patient-reported.

5 · Never

Answer a question about symptoms, medication or results. Cancel a visit or tell a patient they cannot be seen. Ask for a password or a code. Put health details in a text message. Mark anything complete from a link click.

What these rules make sure of

  1. The right packet, every time. The visit type decides, not whoever is at the desk.
  2. One message a day, at most. Inside the hours you set, naming what is left.
  3. Done means filed. Signed, in the chart, read back.
  4. Your clinician decides. A cited draft, never a signed record.
Change forms tools, keep every rule. The rules live in Keragon, not in your forms tool.

What it is

What does an AI patient intake agent do?

A short definition of an AI patient intake and pre-visit prep agent, and when it runs for your practice.

What it does

It gets every patient ready before the visit, in the systems your practice already uses. The moment a visit is booked in your EHR it sends the right forms and consents for that visit type through your forms tool, prefilled with what you already know, and follows up until they are complete, naming exactly what is missing and stopping the moment an item lands. It asks for the front and back of the insurance card, proposes the fields, has the patient confirm the member ID and files the images and details to the chart. It reads the patient's portal status in your EHR and sends an invitation where your EHR supports one, sends your welcome and arrival instructions in the same conversation, and files every signed document to the chart as your record. The day before the visit it drafts an unsigned brief for the clinician from the intake answers and the chart, with a source on every line, what the patient reported kept apart from what the chart says, and what is still missing shown plainly. It never answers a clinical question, never cancels a visit over paperwork and never puts anything in the chart as fact; anything clinical, urgent or unclear goes to a named person on your team with the patient's exact words. On Keragon, the booking in your EHR starts every run, and the forms, the card, the note and the handoff are written back where your team already works.

When it runs

  • A visit is booked or changed in your EHR
  • Three days and 48 hours before each visit, for every item still open
  • When a form lands, a consent is signed or a card photo arrives
  • The day before the visit, to draft the clinician's brief
Resources

Learn more before you switch anything on

Guides from the Keragon library, written for healthcare operations teams.

FAQ

The questions front desks ask first

Straight answers, before you commit to anything.

What does an AI patient intake agent do?

It gets every patient ready before the visit, in the systems you already use. When a visit is booked in your EHR it sends the right forms and consents for that visit type through your forms tool, follows up until they are complete, captures and confirms the insurance card, invites the patient to your portal where your EHR supports it, sends your welcome instructions, files every signed document to the chart and, the day before, drafts a cited brief for the clinician. The sending, chasing, capturing and drafting are automatic; every clinical call and every judgement call stays with your team.

Which forms tools and EHRs does it work with?

Forms and signatures: Jotform, IntakeQ, Typeform, Google Forms, Docusign, Dropbox Sign and more. EHRs where the booking can start the run and the documents can be filed back: athenahealth, Healthie, Elation, DrChrono, Canvas Medical, AdvancedMD, eClinicalWorks and more. The full list is at keragon.com/all-integrations.

Does it replace our forms tool or our intake platform?

No. It sends your existing forms through the tool they already live in and files the answers and the signed documents to your EHR. If you already use an intake platform, the agent is the layer that follows the packet into your chart, confirms the card with the patient and puts the brief in front of the clinician; you keep both.

Where do the signed consents live?

In your EHR or your document system, which stays the record. The agent sends the consent from your template, downloads the signed document and files it to the patient's chart, then reads it back to confirm it is there. Keragon is the layer that moves the documents, not where they live.

Does it verify insurance?

This agent captures the card: it asks for the front and back, proposes the fields, has the patient confirm the member ID and files the images and details to the chart. Checking coverage and benefits is the job of the AI insurance verification agent, which picks up where this one leaves off.

Can it activate the patient portal?

Where your EHR exposes the portal's status and its own invitation, yes: it reads whether the patient is already active, sends the EHR's invitation when they are not, and records active only when your EHR says so. athenahealth and DrChrono expose this today. On other EHRs the step is left out of the plan rather than promised.

What is in the pre-visit brief, and does it make clinical judgements?

The brief is an unsigned draft in your EHR: the reason for the visit in the patient's words, what the patient reported that differs from the chart, the consents and card status, what is still missing, and a source on every line. It never diagnoses, never ranks patients and never reconciles medications; it shows the difference and the clinician decides.

What happens when a patient writes something clinical into the forms or a reply?

The agent does not answer it. It tells the patient the question has been passed to the care team, creates a task with the patient's exact words for a named person to acknowledge, and leaves the intake items as they were. Your practice decides who is on call for those tasks and how fast they are picked up.

How does it handle minors, guardians and other representatives?

Your practice's policy decides who may sign for whom, and the agent follows it: it sends the packet to the contact your EHR holds for the patient, records who signed each document, and hands anything unclear about who may sign to your front desk instead of guessing.

How often will it message a patient?

As often as you allow and no more. A typical set of rules is one message a day at most, inside the hours you set in the patient's time zone, naming exactly what is still missing, and stopping the moment the item lands, the visit is cancelled or the patient replies STOP. Every message carries an opt-out and identifies the practice.

Is it HIPAA-compliant, and do we get a BAA?

Yes. Keragon is HIPAA-compliant and SOC 2 Type II audited, with a BAA included on every paid plan. Forms, signatures and messages move through the tools you already have agreements with, and the documents land in your own EHR.

What does it cost?

Plans are public at keragon.com/pricing, and every plan starts with a 14-day free trial, no credit card. The agent runs as part of your Keragon plan; your forms tool's and messaging tool's own subscriptions are yours, directly with them.

How fast can we go live?

Same day for most practices. Describe the job in plain English, connect your EHR, your forms tool and your messaging tool, set the rules, run it against next week's booked visits on test data, read what it would have sent and drafted, and switch it on for tomorrow's bookings.

What about returning patients?

A returning patient is asked to confirm what changed, not to fill everything in again. The agent sends only the forms that are missing or out of date for that visit type, keeps the signed documents that are still valid, and still captures a new card when the patient reports a change.

Built for healthcare front desks and clinicians

Every patient ready. Every item with an owner.

Your team keeps every clinical call and every judgement call. Your AI patient intake and pre-visit prep agent can be live today.

14-day free trial · no credit card · cancel anytime

Hipaa compliantSOC 2 Compliant