Voice AI Agent · Appointment Agent

Book, Confirm, and Reschedule Appointments 24/7

Let callers complete bookings in one conversation with live calendar availability, conflict prevention, confirmations, and automated reminders.

  • Answers 24/7
  • Google & Microsoft 365
  • Hosted in AWS Bangkok
Appointment Agent automating phone bookings and appointment management

Pain Points

The Appointment Problems Service Teams Face Every Day

Every unanswered call or manual mistake can turn into a lost booking.

Missed Calls

Capture appointment requests after hours and during busy periods.

Manual Errors

Avoid repeated data entry and incorrectly recorded details.

Double Booking

Use current calendar availability across branches and staff.

No-Shows

Confirm appointments and trigger reminders before the visit.

How It Works

How Appointment Agent Handles One Call

A connected workflow from the first greeting to the final confirmation.

01

Answer

Answer immediately with a natural conversational voice.

02

Understand

Identify service, location, provider, and preferred time.

03

Check

Read live availability from the connected calendar.

04

Book

Create the appointment and prevent scheduling conflicts.

05

Confirm

Send confirmation and schedule reminders.

Appointment Agent call flowA customer call arrives through your Cloud PBX to the Appointment Agent, which reads and writes your live calendar, then confirms, reminds, reschedules, or escalates to staff.Customer CallCloud PBX / SIP TrunkYour CalendarServices & Staff RulesAppointment AgentBooking WrittenConfirm & ReminderEscalate to StaffThai / English · 24/7Your existing numberGoogle · Microsoft 365Duration · branch · bufferNo double bookingSMS · LINE · callSpecial cases onlyReads & writes in real timereschedule / cancel frees the slot

The agent reads and writes your live calendar during the call — a cancelled or rescheduled slot reopens for the next caller instantly.

Solution

What Is Appointment Agent?

A voice AI agent that completes booking work over the phone—new appointments, confirmations, rescheduling, and cancellations—using your real availability and business rules.

Appointment Agent scope

What it handles

  • Answer new booking calls and offer open slots that match the service the caller wants
  • Write the appointment into the real calendar during the call, preventing double bookings and overlaps
  • Confirm appointments and send reminders on the schedule you set
  • Handle rescheduling and cancellations, returning the freed slot to availability
  • Organize slots by staff member, branch, service duration, and buffer between appointments
  • Transfer to a person for exceptions or whenever the caller asks to speak with someone
Handled by other products

When it hands off

  • Does not answer in-depth product, pricing, or policy questions from company documents
  • Does not act as the organization-wide receptionist and call-routing layer
  • Does not run high-volume outbound campaigns such as promotions or surveys
  • Does not diagnose symptoms, give medical advice, or decide on a clinician’s behalf

For document-based answers, use AI Knowledge Base

For call routing, use AI Receptionist

For high-volume outbound calls, use AI Batch Call

No-Show Reduction

Reduce No-Shows from Booking to Appointment Day

A booking is not finished when the call ends. Confirmation, reminders, and effortless rescheduling protect calendar utilization.

STEP 01

Book

Complete the booking and confirm a real time slot.

STEP 02

Confirm

Send appointment details immediately.

STEP 03

Remind

Trigger reminders on your chosen schedule.

STEP 04

Reschedule

Let callers change appointments at any time.

STEP 05

Refill

Return cancelled slots to live availability.

Why effortless rescheduling matters

Many customers miss appointments because plans change, not because they forget. Always-available rescheduling returns capacity early while preserving the customer relationship.

Key Features

Core Appointment Agent Features

Real-time Calendar

Read and write Google Calendar, Microsoft 365, or appointment systems through API.

Natural Voice

Handle conversational requests and natural interruptions.

Multi-location Rules

Configure hours, duration, buffers, branches, rooms, and providers.

Confirmation & Reminder

Trigger SMS, LINE, or outbound reminder workflows.

Human Handoff

Transfer complex or urgent calls with a concise context summary.

Reports & Audit

Track bookings, changes, cancellations, capacity, and activity history.

Integration

Connect the Calendars and Systems You Already Use

Keep your current workflow — the AI works with the calendars and systems your team already uses.

GOOGLE

Google Calendar

Check availability, create appointments, and update schedules in real time.

M365

Microsoft 365 Calendar

Work with organization calendars and shared team availability.

PBX

Yeastar Cloud PBX

Receive, route, and transfer calls through your business telephony.

CUSTOM

Your Booking System

Connect an existing booking platform through an assessed API.

Security & Privacy

Security for Appointment and Sensitive Data

Appointment and sensitive data are protected with controls designed for privacy-conscious workflows.

Data Residency

Data Stays in Thailand

Appointment and conversation data are hosted on AWS Bangkok (ap-southeast-7) and never leave the country.

Sensitive Data

Health Data Handling

For clinics and healthcare providers, storage is limited to what an appointment requires — no symptom detail beyond what is necessary.

Consent

Consent & Call Notice

Callers are told they are speaking with an automated system, and consent to be contacted back is captured in line with PDPA guidance.

No Training

No Model Training

Your customer and conversation data serves your organization only — it is never used to train models or shared across customers.

Encryption

Encrypted in Transit & at Rest

Voice traffic and appointment data are encrypted both while in transit and while stored.

Access Control

Access Control & Audit Log

Grant administrative rights per person, with a retrospective log of access and schedule changes.

Relevant standards and certifications:

Why Call On Cloud

Why Call On Cloud for Voice AI

Questions business owners and IT teams ask before making a decision

QCan we trust the assigned number?

Direct NT Numbers, Not Add-on Numbers

Numbers are issued directly by the national telecom provider for stable, compliant long-term business use.

QWhat happens if the system goes down?

99.9% SLA on AWS Bangkok

High Availability infrastructure runs around the clock, with automatic call forwarding to a backup number.

QIs customer call data secure?

Encrypted Calls, Thailand Data Residency, PDPA Aligned

Voice traffic is encrypted, access is controlled, and data is stored in Thailand for compliance review.

QWho helps when there is a problem?

Thai Support from Setup through After-sales

Issues are reviewed and resolved by a local Thai-speaking specialist team without overseas ticket delays.

QWill we need a new system as the business grows?

Scale with One Service Provider

Start with a 02 number and expand to Cloud PBX, Voice Record Backup, and Voice AI Agent in one system.

QWill costs spiral?

Transparent Usage-Based Pricing

You are charged for the conversation minutes you actually use, with the remaining balance and usage reports visible at any time — no hidden fees.

24/7
Appointment calls answered every day
99.9%
SLA with High Availability
100%
Data stored in Thailand
~7 days
Typical business days to launch

Use Cases

Built for Real Service Workflows

Clinics & Healthcare

Book visits, check providers, remind patients, and escalate urgent calls.

Beauty & Wellness

Match service duration, specialist, branch, and availability.

Automotive Service

Schedule service and collect vehicle details before handoff.

Plans & Pricing

Appointment Agent Plans & Pricing

Pricing is charged per AI concurrent line, backed by a Thai support team.

Per Concurrent Call

THB 1,000/ AI concurrent line / month

Starts at THB 2,000/month · 2-line minimum · 3-month minimum term

Capacity is based on simultaneous AI conversations. Each concurrent conversation uses one AI line.

  • 200 conversation minutes per line per month
  • Additional usage at THB 3 per minute
  • 2-line minimum on a 3-month term
  • Thai support team, 24/7

Agents Included

Choose one supported agent or use them together in the same account.

KB

AI Knowledge Base

Answer questions from approved company content.

AP

Appointment Agent — this page

Book, confirm, and reschedule with live availability.

IN

Integration Agent

Retrieve live information from connected systems through APIs.

All agents share the same Cloud PBX platform, account, billing, and support team.

AI concurrent linesMonthly feeIncluded minutesBest for
2 lines (starter)THB 2,000400 minutesLight call volume and pilot use
3 linesTHB 3,000600 minutesPeak-hour overlapping calls
5 linesTHB 5,0001,000 minutesMulti-branch or multi-team operations
10+ linesContact salesBased on line countEnterprise and call-center operations

[Minute rollover, advance billing, and SMS/LINE fees must be confirmed before publication.]

FAQ

Frequently Asked Questions

How is the service priced?+

Pricing is per AI concurrent line at THB 1,000 per line per month, including 400 conversation minutes per line per month. Additional usage is THB 3 per minute. The minimum is 2 lines (THB 2,000 per month with 800 minutes) on a 3-month minimum term.

Which calendar do we need if we still write bookings in a notebook?+

The service works with Google Calendar or Microsoft 365, both of which you can start using at no extra cost from the provider side. Our team helps structure the calendar by staff member, room, or branch, and migrates your existing appointments during onboarding.

Can it really prevent double bookings and overlapping slots?+

The agent reads live availability and writes the appointment into the real calendar during the call — not on paper for entry later — so it always sees the latest schedule, even a walk-in booked moments earlier. You can also set buffers between slots so services do not run into each other.

What if a caller wants to speak with a person?+

Callers can ask at any point and the agent transfers immediately with a summary of the conversation so far. Your organization can also set automatic transfer rules — emergencies, damage claims, or VIP customers.

Where are appointment and patient data stored?+

On AWS Bangkok (ap-southeast-7); data never leaves Thailand and the workflow aligns with PDPA. For clinics and healthcare providers, storage is limited to what an appointment requires, and your data is never used to train models or shared across customers.

How long until we can go live?+

Typically about seven business days, covering calendar integration, queue and service-duration rules, phone-system connection, and live test calls with our team before the real number goes live.

How is this different from AI Receptionist?+

AI Receptionist focuses on answering, welcoming, routing to the right department, and taking messages. Appointment Agent focuses on finishing the booking on the call — writing to the real calendar, confirming, reminding, and rescheduling. Many service businesses use both together.

How does it reduce no-shows?+

The system sends a confirmation with the appointment details as soon as the booking is made, then reminds the customer again before the appointment on the schedule you set — three days and one day ahead, for example. Customers can call at any time to reschedule, and any slot that is moved or cancelled returns to availability for someone else to book right away.