Book a visit with the doctor you picked, by AI call
Short answer: Tell your agent the practice, your insurance plan, and when you're free. CallForMe calls that one office, confirms it can see you on your plan, and books the first opening that fits. It shares only what you allow, and patches you in if the office needs to register you directly.
Open this in ChatGPT and swap in your details before you send it. It needs the CallForMe plugin.
Add CallForMe to your agentTry a free demo call
Using ChatGPT? Add it from ChatGPT's plugin directory in one step, on any plan.
$1 when someone answers, first 2 minutes included. Nothing if nobody picks up. Connecting asks for nothing.
On your phone? Email yourself the setup steps
Booking with a practice is mostly phone work: the online scheduler doesn't offer new patient visits, and the front desk is the only one who knows the real openings.
This page is about booking with one office you've already chosen. If you're still looking for a practice that takes new patients and your plan, start with find doctors accepting new patients, which calls several at once.
What your agent does
- find_business looks up the practice and returns its number, hours, and whether it's open. If you asked for "a family doctor near me," it returns a few options.
- plan_call lists what the office will likely ask: date of birth, reason for visit, member ID, preferred pharmacy. Your agent checks with you on what to share.
- place_call dials:
What your agent sends (for developers)
{
"phone": "+16145550160",
"business_name": "Oakridge Family Medicine",
"goal": "Confirm they accept new patients with Blue Cross Blue Shield PPO, and book a new patient visit on a weekday morning in the next 3 weeks.",
"details": "Patient: Jordan Ellis. Date of birth: March 3, 1990. Insurance: Blue Cross Blue Shield PPO through employer. Reason: establish primary care, annual physical. Phone for the chart: 614-555-0145.",
"questions": ["Are you accepting new patients?", "Are you in network with BCBS PPO?", "What is the earliest weekday morning new patient visit?", "What should I bring?"],
"on_behalf_of": "Jordan Ellis",
"callback_number": "+16145550145",
"transfer_to": "+16145550145",
"constraints": "Only book weekday mornings before noon in the next 3 weeks. Do not share any info not listed."
}
- get_call polls until
ended. If the front desk asks "who's your preferred pharmacy?", your agent seespending_questionand replies with answer_question.
Example result
Illustrative example: names, prices and times are made up. Transcript excerpt:
Voice agent: Hi, this is an assistant calling for Jordan Ellis, on a recorded line. Are you accepting new patients, and are you in network with Blue Cross Blue Shield PPO?
Front desk: Yes and yes. New patient visits are 45 minutes. Earliest morning is Tuesday the 14th at 9:15 with Dr. Hsu.
Voice agent: That works. Jordan's date of birth is March 3rd, 1990.
Front desk: Got it. Arrive 15 minutes early and bring your card and ID.
| Field | Value |
|---|---|
| New patients | Yes |
| BCBS PPO | In network |
| Appointment | Tue Oct 14, 9:15am, Dr. Hsu |
| Bring | Insurance card, photo ID, arrive 15 min early |
Tips
- Ask "in network with my exact plan," not "do you take Blue Cross." Offices often take some plans from an insurer and not others.
- Decide ahead of time whether your date of birth can go in
details. If not, settransfer_toso you can give it yourself. - Keep the reason for the visit general. The voice agent only shares what you give it.
What it costs
$1 if booked within 2 minutes of someone answering. A 6 minute hold on the office line plus 2 minutes to book is 8 minutes: $3.40.
Related
- Call your doctor's office: results, referrals, refills
- Find doctors accepting new patients
- Running late? Call ahead
- Have AI call urgent care about wait times
- Get on a dentist's cancellation list
- Request an itemized medical bill
- Pharmacy prescription stock
- AI calls for phone anxiety
Questions
Will the office register me through an AI assistant?
Some offices will take a name, date of birth, and insurance to book. Others want the patient on the line. Set transfer_to and the voice agent patches you in if they ask.
Does it share my insurance member ID?
Only if you put it in details. Many offices just need the plan name to say whether they're in network.
Can it call several practices to find one that takes new patients?
Yes. Your agent can call a few in parallel, then book with the one that fits.
Is this a HIPAA problem?
You choose what the voice agent shares about you. The office decides what it can share back, and will often want to verify you directly.
Add CallForMe to your agent
One URL for any MCP agent. Connecting asks for nothing.
Install steps for your agentTry a free demo callPricing
On your phone? Email yourself the setup steps
One email with the link, for when you're at your computer. Nothing else.