Stop losing bookings in your Instagram DMs
ChattyFlow team · Updated
A follower writes "Are you free Friday?" at 11 pm. By the time you answer, they have booked someone else. ChattyFlow Booking replies in the DM with real free times from your own calendar, takes the booking, confirms it and reminds the guest, so the DMs you already get become appointments.
Built for Arabic-speaking customers
Your customers don't write in textbook Arabic, and they shouldn't have to. ChattyFlow Booking understands Arabic in every major dialect: Gulf, Egyptian, Levantine, Iraqi and North African (Tunisian, Moroccan and Algerian Darija). It even reads Arabic typed in Latin letters and numbers (Arabizi), like "nheb n7ajez ghodwa".
It replies in clear Modern Standard Arabic that every reader understands, and still only offers real free times from your calendar.
| Dialect | What the customer writes | What the assistant understands |
|---|---|---|
| Gulf | أبغى أحجز موعد باكر | wants to book, tomorrow |
| Egyptian | عايز ميعاد الجمعة الجاية | wants to book, next Friday |
| Levantine | بدي احجز بكرا الصبح | wants to book, tomorrow, morning |
| Iraqi | أريد موعد باچر | wants to book, tomorrow |
| Tunisian | نحب نحجز رنديفو غدوة العشية | wants to book, tomorrow, afternoon |
| Moroccan | بغيت نلغي الموعد | wants to cancel |
| Algerian | حاب نحجز نهار الخميس | wants to book, Thursday |
| Arabizi (Latin letters) | nheb n7ajez ghodwa | wants to book, tomorrow |
The real cost of booking by hand in DMs
Slow replies lose customers
People who ask about a time want an answer while they are still interested. Every hour a booking request waits is an hour they can book elsewhere.
Back-and-forth wears everyone out
"Tuesday?" "Full." "Wednesday morning?" Agreeing on one time can take a dozen messages, and the conversation often dies halfway.
Mistakes and no-shows
Times kept in your head or a notebook lead to double bookings and forgotten appointments. Without a reminder, guests forget too.
How ChattyFlow Booking fixes it, step by step
- Reserve your spot: open Booking in your dashboard and press "Reserve your spot". Access opens once your request is approved.
- Set your working hours once: your days, opening and closing times, slot length and days off. Only these real free times are ever offered.
- Create a campaign with a trigger word such as "Book". Each campaign has its own schedule, service and colour in your calendar.
- A follower sends the word in a DM. The assistant understands whole sentences like "tomorrow after 3" or "next Friday morning", in English, French or Arabic, and offers free times on that day.
- Before any details are collected, the guest is told what their details are used for and agrees. Then they give their name, email or phone, and the booking is saved.
- The guest gets a confirmation and a reminder, by DM within Instagram's messaging window and by email. They can cancel or move their own booking by sending "cancel" or "update".
- You see every reservation by campaign in Reservations, with the guest's contact details, and can confirm, check in or cancel. Cancelled guests are told automatically.
Tips to get more bookings
- Serving Arabic speakers? Say it in your caption: customers can write in their own dialect, and the assistant understands.
- Put the trigger word in your bio, captions and stories: "DM us BOOK to pick a time".
- Choose a slot length that fits the service. A short first appointment is easier to say yes to.
- Keep your working hours and days off up to date, so every offered time is a time you can really keep.
- Use the waitlist for popular times, so a cancellation can be filled instead of lost.
- Privacy builds trust: guest details are used only to manage the booking and are erased 7 days after the appointment.
Frequently asked questions
Does it understand my customers' Arabic dialect?
Yes. It understands Gulf, Egyptian, Levantine, Iraqi and North African (Tunisian, Moroccan, Algerian) Arabic, as well as Arabic typed in Latin letters. Replies are written in clear Modern Standard Arabic.
How do customers book?
They send your trigger word, such as "Book", in a DM. The assistant asks which day suits them, offers real free times from your calendar and saves the booking once they give their details.
Will it offer times I am not available?
No. Times come only from the working hours, slot length and days off you set, and times that are already taken are never offered.
What if the guest writes something unrelated?
The booking assistant only handles booking. Ordinary messages are left for you to answer yourself.
Can guests cancel or reschedule?
Yes. They send "cancel" or "update" and the assistant finds their booking. On the Free plan these management requests get no automatic reply; paid plans and active trials include them, along with confirmations and reminders.
What happens to guest data?
Guests agree before any details are taken. Their details are used only to manage the booking, are erased when a booking is removed, and are erased automatically 7 days after the appointment. A record that they gave consent is kept as legal proof.
How do I get access?
Open Booking in your dashboard and press "Reserve your spot". Access opens once your request is approved.
Turn your DMs into a full calendar
Reserve your spot for ChattyFlow Booking from your dashboard.
Reserve your spot