What you need
Data sources
- EHR system — patient demographics, medical history, allergies, medications, and emergency contacts
- Scheduling API — provider availability, department schedules, and appointment slots
- Insurance eligibility API — real-time coverage verification, plan details, copay information, and authorization requirements
Knowledge spaces
- Registration forms and checklists — upload required intake forms, consent templates, and data validation rules for each department
- Insurance and billing policies — upload payer-specific requirements, pre-authorization rules, and documentation standards
| Component | Name | Definition |
|---|---|---|
| Object | Patient | Maps to the patients table in the EHR system. Represents an individual receiving care |
| Object | Registration | Maps to registrations in the intake system. Represents a single intake submission with status and timestamps |
| Metric | Average Intake Time | Mean elapsed minutes from registration submission to department routing, measured across all completed intakes |
| Metric | Incomplete Registration Rate | Percentage of registrations that require follow-up for missing information before routing |
| Dimension | Department | Categorizes registrations by destination department (primary care, specialty, urgent care, imaging) |
| Dimension | Insurance Type | Groups patients by coverage type (commercial, Medicare, Medicaid, self-pay) |
Agent setup
Create the agent
Go to Agent Space → New agent.
| Field | Value |
|---|---|
| Name | Intake Coordinator |
| Role | Patient Registration Specialist |
| Goal | Validate incoming patient registrations, verify insurance eligibility, identify missing information, and route patients to the correct department |
Set the description
You are a patient intake coordinator who ensures every registration is complete, accurate, and properly routed. You validate patient demographics against required fields, verify insurance eligibility using real-time API data, and flag missing or inconsistent information. You are thorough but efficient, prioritizing patient experience by minimizing unnecessary follow-up. You never make clinical decisions — you ensure administrative readiness for care delivery.
Scope data access
Grant access to:
- EHR system (patient demographics, medical history)
- Scheduling API (provider availability, appointment slots)
- Insurance eligibility API (coverage verification, plan details)
- Registration forms and checklists knowledge space
- Insurance and billing policies knowledge space
- Patient and Registration objects, Average Intake Time metric
Add skills
Registration validation
Registration validation
Trigger: User asks the agent to check a specific registration or batch of registrations.
- Retrieve the registration record from the EHR system.
- Load the required fields checklist for the target department from the registration forms knowledge space.
- Compare the submitted data against the required fields and flag any missing or malformed entries.
- Validate the patient’s date of birth, contact information, and emergency contact formats.
- Check for duplicate patient records in the EHR system using name, date of birth, and identifier matching.
- Return a validation report listing the registration status (complete/incomplete), missing items, and any duplicate warnings.
Insurance eligibility check
Insurance eligibility check
Trigger: User asks the agent to verify a patient’s insurance coverage.
- Retrieve the patient’s insurance information from the registration record.
- Call the insurance eligibility API with the patient’s member ID, date of birth, and plan identifier.
- Parse the eligibility response for coverage status, effective dates, copay amounts, and deductible remaining.
- Check whether the planned visit type requires pre-authorization per the insurance and billing policies knowledge space.
- Return a coverage summary with eligibility status, cost-sharing details, and any authorization requirements.
Department routing recommendation
Department routing recommendation
Trigger: User asks the agent where to route a patient.
- Review the patient’s chief complaint, referral source, and visit type from the registration.
- Check provider availability in the scheduling API for the relevant departments.
- Match the patient’s insurance type to accepted payers for each department.
- Apply routing rules from the registration forms knowledge space (e.g., referrals to specialty, walk-ins to urgent care).
- Return the recommended department, next available appointment slot, and any special instructions.
Automation
Playbook: New patient intake processor
Set the trigger
Set the trigger to Event — New record on the
registrations table in the EHR system. The playbook fires each time a patient submits a registration form.Build the workflow
The workflow validates, verifies, and routes each new registration automatically:
- Query the new registration record including patient demographics, insurance information, and visit reason.
- Condition — check whether all required fields are populated. If any are missing, branch to a notification step that sends the patient an email or SMS listing the outstanding items.
- Action — call the insurance eligibility API to verify coverage and parse the response.
- Condition — check eligibility status. If coverage is inactive or the visit requires pre-authorization, branch to a step that creates a follow-up task for the billing team.
- Action — determine the target department based on visit type, referral source, and insurance acceptance.
- Action — update the registration status in the EHR system with the assigned department and eligibility results.
- Delivery — notify the receiving department and the patient.
Configure delivery
- Email/SMS to patient — confirmation with assigned department, appointment details, and any items still needed
- Slack — notify the
#front-deskchannel when a registration is flagged incomplete or has an insurance issue - Email — send the receiving department a summary of the incoming patient with relevant history
What’s next
Clinical documentation
Reduce physician documentation burden by drafting clinical notes from EHR data and guidelines.
All Healthcare use cases
See the full list.

