Book a New Patient Doctor Appointment With an AI Call

Tell your agent the practice, your insurance plan, and when you're free. CallForMe calls the office, asks whether they're accepting new patients and take 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.

"Call Oakridge Family Medicine and ask if they're taking new patients and accept Blue Cross Blue Shield PPO. If yes, book a new patient visit any weekday morning in the next 3 weeks."

What you say to your agent

Call Oakridge Family Medicine and ask if they're taking new patients and accept Blue Cross Blue Shield PPO. If yes, book a new patient visit any weekday morning in the next 3 weeks.

Finding a doctor who takes your insurance and has openings is mostly phone work. The online directory says "accepting new patients," and the front desk says "not until March."

What your agent does

  1. 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.
  2. 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.
  3. place_call dials:
{
  "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."
}
  1. get_call polls until ended. If the front desk asks "who's your preferred pharmacy?", your agent sees pending_question and replies with answer_question.

Example result

Example transcript excerpt:

Voice agent: Hi, I'm an automated assistant calling on behalf of Jordan Ellis. 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, set transfer_to so 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 5 minutes of someone answering. A 6 minute hold on the office line makes it around $3.75.

Related

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. No key needed to install.

https://callforme.tel/mcp

Install steps for your agent · Pricing