We Automated WhatsApp Booking Confirmations. Here's What Actually Happened.

Sending a message automatically was the easy part. What we didn't expect was how much the small details mattered to the people receiving them.

The problem wasn't sending messages

When a travel agency client first asked us to automate booking confirmations over WhatsApp, we assumed the hard part would be the API integration — templates, approval, delivery status. That part was, honestly, straightforward. The hard part turned out to be deciding what the message should actually say, and when it should go out, which is a business problem dressed up as a technical one.

What broke first

The first version sent a confirmation the instant a booking was marked complete in the CRM. Within a week we found out that "complete" in the CRM sometimes meant "the agent finished entering the details," not "the customer has actually paid and the trip is locked in." A few customers got confirmation messages for bookings that were still pending payment, which is a worse experience than no message at all. We ended up adding a separate status specifically for "confirmed and ready to notify," which didn't exist in the original data model.

What travellers actually wanted from it

We expected people to want a short, clean confirmation. What we actually saw, from response patterns, was that people wanted to be able to reply to that message and ask a question — change a room, ask about the itinerary — and get a real answer, not a bot loop. So the automation isn't really about replacing a human response, it's about making sure the first message goes out reliably and fast, while keeping a person in the loop for anything that isn't a template.

Where we still keep a human in the loop

Anything involving money — a payment link, a refund confirmation, a price change — goes through a human review step before it sends, even now. We automated the parts that are genuinely repetitive and low-risk: booking confirmations, document reminders, day-before-departure check-ins. We didn't automate the parts where getting it wrong costs a customer's trust, and we'd tell any travel business to draw that line early, before a mistake draws it for them.

See how Ivonix can help your business

Tell us what you're working on — we'll show you exactly how it fits.