An AI Agent That Books, Moves and Cancels Appointments on WhatsApp in Arabic

Arabic AI November 2026 3 min read

What it takes for an AI agent to handle appointments end to end on WhatsApp in Arabic, and what to test before you choose one.

Short answer

Eshal is an AI agent that books, moves and cancels appointments on WhatsApp in Arabic, including Gulf, Levantine and Egyptian dialects, and in English. It checks real availability in your calendar, confirms every change with the customer before making it, and hands anything outside your rules to your team with the details already collected.

Booking, moving and cancelling, not only answering

Many chatbots can answer "What are your opening hours?" Fewer can finish the task. Eshal completes all three appointment actions in the conversation:

  • Book: asks for the service, preferred day and time and the customer's details, offers open slots and creates the booking.
  • Move: finds the existing booking, offers new slots and updates the calendar.
  • Cancel: finds the booking, confirms which one, and cancels it so the slot is free for someone else.

It only offers times that are actually free, so customers are not given a slot that turns out to be taken.

Arabic as customers actually write it

Customers in the Gulf rarely write formal Arabic on WhatsApp. They write in their own dialect, mix Arabic and English in one message, and use Latin letters for Arabic words. A message like "أبغى أغير موعدي to Sunday" is normal.

Eshal understands Gulf, Levantine and Egyptian Arabic, and replies in the customer's language. The same setup serves English and 56+ other languages, so you do not build a separate flow for each one.

Confirmed before anything changes

✓
Nothing is booked, moved or cancelled without a yesBefore any change, Eshal shows the customer the exact service, date and time and waits for them to confirm. Your calendar changes only after the customer has agreed.

Where it is used

Any business that takes appointments on WhatsApp: clinics, salons and spas, car service centres, property viewings, training centres and government service counters. You set your services, staff, opening hours and rules, and Eshal follows them.

What to test before you choose

Five tests for any WhatsApp booking agent
  1. Send a booking request in Gulf Arabic mixed with English. Does it understand and reply in Arabic?
  2. Ask for a time that is already taken. Does it offer real alternatives?
  3. Move an existing booking. Does the old slot become free?
  4. Cancel a booking. Does it ask you to confirm which one first?
  5. Ask something it is not set up for. Does a person receive your request with your details, or do you have to start again?

Eshal is a Meta WhatsApp Tech Provider, stores conversation data in Microsoft Azure UAE North, is certified to ISO/IEC 27001:2022 and has a SOC 2 Type II report. Setup typically takes one day.

FAQ

Yes. Eshal books, moves and cancels appointments on WhatsApp in Gulf, Levantine and Egyptian Arabic and in English, and confirms each change with the customer first.
Yes. Eshal understands messages that mix Arabic and English, and Arabic written in Latin letters, and replies in the customer’s language.
Yes. Eshal finds the existing booking, offers new slots or confirms the cancellation, and updates your calendar after the customer agrees.
Eshal hands the conversation to your team with the customer’s details and request, so the customer does not have to repeat themselves.
Typically one day: connect WhatsApp and your calendar, set your services, staff and hours, and test before going live.

Put this into practice.

Eshal deploys in one day. Book a demo for your industry.