
How to Accept Bookings from Instagram and WhatsApp Without the Back-and-Forth
Guests arrive from many channels — Instagram DM, WhatsApp, website, walk-in. How to consolidate everything into one system without losing bookings in between.
Ask a reservation-based business in Bali where their guests come from, and the answer is almost always the same: "everywhere."
Instagram DM. WhatsApp. Website. Referrals from previous guests who share the number directly. Google Maps then WhatsApp. TripAdvisor then email.
Every one of these channels is legitimate. Every one can bring serious guests. The problem is not the channels — the problem is that when each channel is handled differently, bookings slip through the gaps.
Why multi-channel bookings become chaotic
Picture a busy Monday morning at a surf school:
- Instagram DM: 3 weekend enquiries, unanswered
- Owner's personal WhatsApp: 5 messages, mix of guest questions and family chat
- Business WhatsApp: 4 messages, some replied by admin, some not yet
- Email: 1 enquiry from a guest who found the business on TripAdvisor
- Morning walk-ins: 2 people who showed up directly at the beach
Who handles what? Which admin has seen which message? Has anyone double-replied to the same guest? Has anyone been missed entirely?
This is not a rare scenario. This is daily operations for many businesses that have started attracting guests from multiple channels.
The consolidation principle: one source of truth
The solution is not closing channels. The solution is ensuring that all enquiries from any channel end up in the same place — one dashboard, one flow, one source of truth.
In practice:
For channels that can be automated (website, WhatsApp): An AI assistant active on your website and business WhatsApp can handle enquiries and bookings automatically — so incoming bookings land directly in the system, not in an inbox that requires manual processing.
For channels that cannot be automated (Instagram DM, walk-ins): Admin handling Instagram DMs or walk-ins need to enter bookings into the same system — not into a separate spreadsheet or personal notes.
With both of these in place, all bookings — from any channel — live in the same dashboard.
Setup for each channel
Website: Set up a public booking page (arion.id/your-business-name) and embed it on your website if you have one. Guests who open the website can book directly — the AI assistant handles the conversation and confirmation.
WhatsApp: With Arion WA Assistant, your business WhatsApp number is answered by AI. Guests who message get an automatic reply, can check availability, and complete a booking inside their own WA thread.
Instagram DM: Instagram DM still requires human handling for now — AI cannot run directly inside Instagram DMs. But you can route guests from DM to the booking page or WhatsApp: "To book directly, click the link in our bio or WhatsApp this number."
Walk-ins: Admin or owner can enter walk-ins manually from the dashboard — guest name, package, date, slot. The booking lands in the same system as online bookings.
Referrals from past guests: If a past guest recommends your business to a friend and the friend messages directly on WhatsApp, the AI assistant handles it — same as any other WhatsApp enquiry.
What changes with one dashboard
With all bookings in one place:
- No more "has anyone replied to this?" between admins
- Accurate availability checks — the system knows all bookings from all channels
- Payment status tracked per booking, not scattered across multiple notes
- Guest history recorded — if the same guest books again, their data is already there
And during high season, when volume from all channels rises simultaneously — a system with one source of truth is far easier to manage than one that is scattered.




