# The after-hours message becomes a typed patient record by morning.

You automate veterinary intake by putting a conversational agent in front of the pre-visit conversation. It asks for the pet, the species and breed, and the reason for the visit one question at a time, types the answers into a structured patient record, and posts that record to your practice software before anyone calls back.

## The process this page is about

Not "AI for vets". One process, the one that decides whether a worried pet parent reaches your clinic or the next one on the search results: the pre-visit intake, the message that arrives before anyone has spoken to a person.

- **Who starts it**: Someone whose pet will not eat, is limping, or is due a vaccine they cannot quite remember the date of, usually on a phone, usually not during opening hours.
- **What it costs today**: A phone line that goes to voicemail during the 4 to 6 hours a day staff spend on scheduling calls, or a PDF intake form that asks about medications the same way for a healthy two year old and a fourteen year old with three conditions.
- **What it has to produce**: A typed patient record: the pet, the species and breed, the reason for the visit, whether vaccines are current, and anything urgent enough to need a vet today rather than next week.
- **of callers who reach voicemail never call back - they call the next clinic instead**: 85% (source: PeerLogic)

## What it asks, and what it never asks

You name the fields your intake form already has. It does the asking, in whatever order the story comes out, and it keeps asking until the required ones are filled.

| Field | Type | Required | Why |
|---|---|---|---|
| owner_full_name | text | yes | Identity on the patient record |
| phone | phone | yes | How the clinic calls back |
| pet_name | text | yes | Which patient this is about |
| species | text | yes | Routes to the right care, and the right vet |
| breed | text | yes | Handling and dosing context |
| reason_for_visit | text | yes | The chief complaint, in their own words |
| vaccination_status_known | boolean | no | Whether records need chasing before the visit |
| symptom_onset | text | no | Timing a vet will check, never the agent |
| insurance_provider | text | no | Feeds the eligibility check, never a coverage promise |
| behavioral_notes | text | no | Handling notes before anyone touches the pet |

### And what it will not do

- It never diagnoses, and never says whether a symptom is serious, minor or nothing to worry about.
- It never gives a treatment, medication or dosage suggestion, for the pet or anyone else.
- It never confirms or estimates whether a plan is accepted or what a procedure costs.
- It never treats a vaccine date recalled from memory as verified. The clinic checks the file.
- The moment anything sounds like an emergency, it stops asking questions and says to call now.
- It never invents a field. If they did not say it, the record says "Not captured" instead of a guess.

## Try the run yourself

Six situations a front desk actually handles, each running its own agent with its own fields. Pick one and answer it the way a real pet parent would, out of order and mid-worry, and watch it ask the follow-up instead of accepting the blank.

- [My pet needs to be seen](https://joina.chat/l/bh-intake): Chat widget. New patient registration, in the corner of your clinic’s own site.
- [Something’s wrong today](https://joina.chat/l/bh-urgent): Conversation page. Describe a red-flag symptom and watch it stop and say call now.
- [Do you take rabbits, or my insurance](https://joina.chat/l/bh-eligibility): Conversation page. Species fit and cover, qualified before anyone books.
- [It’s been a while](https://joina.chat/l/bh-recall): Conversation page. No guilt, just help getting back on the schedule.
- [I need to cancel](https://joina.chat/l/bh-cancel): Conversation page. No refund promised, just the reason recorded.
- [Getting ready to board](https://joina.chat/l/bh-boarding): Conversation page. Vaccine dates from memory, feeding and meds, before arrival.

## Frequently asked questions

**How do I automate veterinary intake at my clinic?**

Name the fields your intake form already has, point the agent at your services pages, and put the link on your site. The agent runs the conversation, produces a typed patient record, and posts it to your practice software through a webhook, Zapier or Make. Setup is minutes, not an implementation project.

**Will it diagnose or give medical advice by accident?**

It is instructed never to diagnose, never to say whether a symptom is serious, minor or normal, and never to suggest a treatment, medication or dosage. When a symptom sounds urgent, it stops collecting fields, says plainly this is not an emergency line, and tells the pet parent to call the clinic or the nearest emergency vet right now. Every conversation is stored with the sentence each value came from.

**Can it check vaccination records before boarding or a visit?**

It collects what the pet parent remembers, rabies, bordetella and DHPP dates, clearly marked as recalled from memory, and says plainly that the clinic checks the record on file before the pet arrives. It never states a record is confirmed or up to date itself, because that is a clinic decision, not the agent’s.

**What about pet insurance and pricing questions?**

The eligibility agent takes the species, the service being asked about, and the insurance provider if there is one, but it never confirms whether a plan is accepted and never quotes or estimates a price. It says the front desk verifies both and follows up, which is also the honest answer.

**Does it work with Cornerstone or ezyVet?**

Through a webhook, yes. Gnosari posts a signed JSON payload the moment a patient record is complete, and Zapier or Make routes it into your practice software. There is no Gnosari app to install on either side.

## Five minutes from now your after-hours messages could be typing themselves up.

Build the agent, put it on your services pages, and watch the first patient record arrive. Free to start, no card.

Full page: https://gnosari.com/for/veterinary