Outbound Calls · Appointment reminders

AI Appointment Reminder Calls That Find Out Who Is Coming

Your UIRIX AI agent calls each customer before their appointment, reminds them of the day, the time and the place, and asks whether they are coming. When they cannot make it, it can put them through to your front desk, arrange a callback or book a new time in your calendar. Every answer is in the call summary. Or just ask Claude or ChatGPT to call everyone on tomorrow's calendar.

Start freeAll outbound calling features

Updated

AI appointment reminder calls are calls an AI agent places to your customers before an appointment to remind them of it and find out whether they will come. With UIRIX, your booking system schedules one reminder call per appointment through the Public API, at the time you choose, or you run a reminder campaign over a list in which each row carries that person's appointment, or you ask Claude or ChatGPT to read tomorrow's appointments from your calendar and call them all, with every answer written back on the appointment. The agent reminds the customer of the day, the time and the place, asks whether they will come, and when they cannot, it can put them through to your team, arrange a callback, or book a new time in Google Calendar or Microsoft 365 where the call may book. Each answer is in the call's summary and transcript, in 17 languages. UIRIX has no ready-made appointment campaign type yet: you give the agent the reminder script and the details.

What the agent does on a reminder call

  • Opens with who it is and why it is calling: an AI assistant calling for your business about an upcoming appointment.
  • Reminds the customer of the day, the time and the place, from the details your list or your system gives for that person.
  • Asks whether they are coming, and the answer goes into the summary of the call.
  • Tells them what to bring or how to prepare, when your script includes it.
  • Sends the address, a directions link or the details they ask for by text message or WhatsApp, or by e-mail after spelling the address back.
  • When they cannot make it: puts them through to your front desk, live, once they agree; or books a callback; or, where the call may book, checks your Google or Microsoft 365 calendar and books a new time that is free.
  • Leaves a short voicemail message when a machine answers: your own line, with your callback number.

Straight from your calendar, in Claude or ChatGPT

Keep your appointments in Google Calendar or Microsoft 365? Connect that calendar and the UIRIX connector to Claude or ChatGPT, and say: "Call everyone who has an appointment tomorrow and confirm."

  • The assistant reads tomorrow's appointments from your calendar: the time, the customer, the phone number and the service. Appointments without a phone number are listed for you.
  • It builds the call list with each appointment's details and sets the calling hours before the appointments, so nobody is called after their slot.
  • It shows you the summary and starts the calls only after your yes. The calls are billed like any campaign.
  • After the calls, it writes each answer back where you choose, on the appointment itself or in a report: confirmed, wants to move (with the time they asked for), cancelled, not reached.
  • It does not move or cancel an appointment on its own: it does that only by a rule you give it.
  • Ask for it every day, or at any time, for any day or any type of appointment.
Manage UIRIX from Claude and ChatGPT →

An example call

An example of a reminder you can set up. Booking the new time needs a calendar connected to the agent and a call that may book; otherwise the agent offers to put the customer through to your team or arranges a callback.

  • Agent: "Hi, is this Michael? This is Ava, an AI assistant calling for [your business] to remind you of your appointment tomorrow, Thursday, at 3 p.m. at our Main Street location. Will you be able to make it?"
  • Michael: "Actually, something came up. Do you have anything on Friday?"
  • Agent: "Let me check the calendar. I have Friday at 11 or at 4. Which works better?"
  • Michael: "Four is good."
  • Agent: "You're booked for Friday at 4. Would you like me to text you the address?"

What you get after each call

For each customer you know whether they are coming, and what was agreed when they are not:

  • The recording (unless you switch recording off), the full transcript and a summary of every call, with its outcome: reached, no answer, busy, voicemail or failed.
  • The agent's own rating of each call, from 1 to 5, and the campaign's progress and cost so far.
  • An Excel export of the campaign's calls, with a column for each answer the agent recorded.
  • Signed webhooks to your own systems when a conversation ends, when its summary is ready and when the agent books a meeting or transfers a call. A Zapier step can pass them on to your CRM, a spreadsheet or a team chat.
  • Every contact's result through the Public API, with your own reference for that contact when you gave one.
  • New bookings in your calendar, and the customers put through to your team.

Compliance and honest limits

  • No ready-made appointment campaign type yet: you write the reminder script, and each customer's appointment comes from your list or your system.
  • It books new times in your calendar; it does not move or cancel the booking that is already there, so release the old slot from the call summary.
  • In a campaign, booking a new time needs a call profile that may book meetings, which in the dashboard is the sales type, and a sales campaign counts as marketing. A reminder call placed through the Public API can book and stays a service call.
  • Not for protected health information: UIRIX does not sign HIPAA business associate agreements, and its Terms do not allow health information protected by HIPAA in lists, scripts or calls.
  • Reminders are calls. During the call the agent can text the details, but UIRIX does not send reminder texts on their own.
  • A reminder through the Public API dials at the time you set; without a time or calling hours, it dials at once.
  • Your own do-not-call list is checked at the moment of every dial, on by default. UIRIX does not check national or state do-not-call registries for you: scrub your lists against the ones that apply, or upload your own block lists in Profile > Privacy so every call is checked against them too.
  • Calls go out only on the days and in the hours you set, in each person's local time where their time zone is known. Time zones are inferred from the phone number and can be wrong, so add a time zone to a contact when you know it.
  • The phone line can announce, before your agent speaks, that the call is with an AI assistant and is recorded, following the rules of the country you call or on every call. It is on by default for accounts opened on or after October 12, 2026, and you can also say it in your opening line.
  • People can opt out during the call by saying so or by pressing 9; their number goes on your do-not-call list at once. Switch each option on in Profile > Privacy. These tools can miss a request, so honor every opt-out you receive.
  • Record each contact's consent when you import the list: its type, date, source and where the proof is. In Profile > Privacy you can have a marketing campaign blocked, or its contacts without a recorded consent skipped.
  • You are responsible for the laws of every place you call: in the US the TCPA, the Telemarketing Sales Rule and state rules (some states end calling at 8 p.m.), in Israel Section 30A of the Communications Law, and the consent each of them requires. AI voices count as artificial voices, and a voicemail your agent leaves is a call.
  • Campaigns do not get through phone menus: a call that reaches an automated menu ends.
  • Campaigns need a paid plan and an agent with its own phone number: a free trial account cannot run them.
Outbound calling features and compliance →

Three ways to send appointment reminders

FeatureOne call per appointmentA reminder campaignFrom your calendar in Claude or ChatGPT
How calls are placedYour booking system or CRM creates each call through the Public API, or you ask for a single reminder in Claude or ChatGPTYou add the day's appointments to a list (a CSV file or a HubSpot list) and start a campaignYou ask the assistant to call tomorrow's appointments; it builds the list and the campaign for you
When it callsAt the time you set for each call, such as the day before, or inside the local hours you giveOn the days and in the hours you set, in each customer's local timeAfter your yes, in calling hours set before the appointments
The appointment detailsIn the instructions of each callIn each row of the list: the date, the time and the placeRead from each appointment in your calendar
Book a new time in your calendarYes, when the call may book and a calendar is connectedWith a sales-type call profile and a connected calendarThe time they ask for comes back to you; the assistant changes the appointment only by your rule
If nobody answersUp to 3 attempts on no answer or busy, and a voicemail message when you allow itUp to 3 attempts, and a short voicemail messageUp to 3 attempts, and a short voicemail message
Where the answers goThe call summary and transcript, and your system through webhooksThe campaign's call list and its Excel exportBack on each appointment, or in a report with names
Best forReminders sent automatically from your own booking systemA day's or a week's appointments in one goOwners who keep their appointments in Google Calendar or Microsoft 365

All three run on the same agent, phone number, do-not-call check and billing.

How to set up reminder calls

  1. 1

    Set up the agent and its number

    Create your UIRIX agent from your website, so it can answer questions about your business, and give it a phone number in the dashboard. Getting a number requires a saved payment card. Numbers come from 27 countries. In the US, Canada, Israel and Puerto Rico a number is ready at once; in 23 more, such as the UK, Germany, France, Australia, Japan, Brazil and Mexico, the telephony provider first reviews your details and documents, usually in 1 to 3 business days. In the US, you can register your business for trusted caller ID in the dashboard, free, in about 10 minutes: your calls are then signed in your business's name, which helps reduce "Spam Likely" labels. The review takes 3 to 7 business days, and the carriers decide the final label.

  2. 2

    Connect your calendar

    To let the agent book a new time during the call, connect Google Calendar or Microsoft 365 to the agent in the dashboard. Without it, the agent offers your front desk or a callback instead. To have Claude or ChatGPT read your appointments and call them, connect your calendar and the UIRIX connector to that chat.

  3. 3

    Write the reminder

    Write the opening line, what the agent says and asks, what to do when the customer cannot come, the number of your front desk for a live transfer, and the voicemail message with your callback number.

  4. 4

    Send the appointments

    From your booking system, create one call per appointment through the Public API, with the time to call and the details of that appointment. Or put the appointments of a day in a new list, with the date, the time and the place in each row, and start a campaign on the days and hours you set. Or ask Claude or ChatGPT to call tomorrow's appointments from your calendar.

  5. 5

    Test it on your own phone

    Place a test call to yourself first (a test call is a real, billed call), listen to the reminder, fix what you hear, then send the real ones.

AI appointment reminder calls: common questions

Yes. A UIRIX AI agent calls each customer before their appointment, reminds them of the day, the time and the place, asks whether they are coming and records the answer in the call summary. It speaks 17 languages with 52 voices to choose from, and every call is recorded, transcribed and summarized.
Not during the call. The agent finds out whether the customer is coming and the answer is in the call summary, but it does not mark, move or cancel the booking in your calendar. When the customer cannot come, it can book a new time that is free in your Google or Microsoft 365 calendar, where the call may book; your team then releases the old slot. When you run the reminders from Claude or ChatGPT, the assistant writes each answer back on the appointment after the calls, and moves or cancels an appointment only by a rule you give it.
Have your booking system create one call per appointment through the UIRIX Public API, set to the time you want, such as the afternoon before, with the details of that appointment. Or, once a day, put the next day's appointments in a new list and start a campaign on it. Use a new list each time: a customer who is already on a list is not called again by the same campaign. Or ask Claude or ChatGPT each day to call tomorrow's appointments from your calendar: it builds the list and the campaign for you.
It tries again, up to 3 attempts, and when a machine answers it leaves a short voicemail message. Write your own voicemail line with your callback number; without one, a reminder through the Public API hangs up unless you allow a message, and a campaign leaves a short default message that names your business.
Not with health information protected by HIPAA. UIRIX does not sign HIPAA business associate agreements, and its Terms do not allow protected health information in lists, scripts or calls. If HIPAA covers your practice, the details of a patient's appointment are protected health information, so UIRIX is not the tool for those reminders today.
Yes, when you set it up that way. The phone line can announce, before the agent speaks, that the call is with an AI assistant and is recorded, following the rules of the country you call or on every call; it is on by default for accounts opened on or after October 12, 2026. You can also have the agent say it in its opening line.
Start free: $10 of trial credit for 30 days, with no credit card, to build your agent and test it in chat and in the browser. Campaigns need a paid plan: Starter is $49 a month with about 100 short outbound calls, Pro $99 with about 500, and Business $299 with about 2,000. Each call is billed by the AI voice usage it takes, from your plan's monthly amount and then from your prepaid wallet, and a phone number requires a saved payment card. The pricing page has every plan and the price in your country.

Find out who is coming before the day

Build your agent from your website and test it in chat and in the browser on free trial credit, with no credit card. Campaigns run on a paid plan, and a phone number requires a saved payment card.

Start free