Spa booking chatbot: what works on WhatsApp, Telegram and Zalo today
Quick answer (updated ). For a spa or massage shop using Reception by Fulin Labs, web chat and QR codes are available now. You can share that chat link in WhatsApp, Telegram or Zalo today, but that does not make Reception read or reply inside those apps. Direct WhatsApp, Telegram, Messenger and Instagram adapters are implemented and need your own business account, credentials and a verified end-to-end test; direct Zalo messaging is not presented as connected.
We build Reception by Fulin Labs, so this is a product explanation, not an independent ranking. Reception has no published customer results, and nothing below claims a booking or revenue increase.
Channel status
| Channel | State | What it needs |
|---|---|---|
| Web chat and QR | Available in setup | Guests open your link or scan your code. No app download. |
| Account setup required | A Cloud API adapter is implemented. Direct messaging needs your business account, credentials and a verified end-to-end connection. | |
| Telegram | Account setup required | Bot messaging and owner approval buttons are implemented. Activation needs your bot and authorized team configuration. |
| Messenger and Instagram | Account setup required | Adapters exist and stay inactive until your accounts and credentials are configured and tested. |
| Zalo | Not presented as connected | Share your web chat link now. |
| Voice calls | Not connected | Not available. |
Sharing a link versus a connected inbox
Many spa guests already message on WhatsApp, Zalo or Telegram. You can paste your Reception chat link or QR code into those apps, and a guest who opens it chats with the receptionist in the browser. That is a handoff to web chat. A connected channel is different: the app delivers each guest message to Reception and Reception replies inside the app. That needs your own account and an end-to-end test, and a configured adapter or a passing webhook check is not the same as a real conversation.
How the owner is told
When a booking is held for approval, the owner needs to see it. Production owner approvals use booking-specific Telegram buttons with owner authorization and receipts once your Telegram bot is configured. Whether other owner alerts arrive depends on the channel you set up, so test that path before promising guests a fast answer.
A test before you tell guests it works
- Pick the exact channel and account guests will use.
- Send a booking request from a second phone and confirm Reception received it.
- Check the reply says request or confirmed correctly.
- Confirm the owner or staff notification reached a person who can act.
- Record date, channel, tester and result. Do not count the test as a customer booking.
The QR-code booking guide and multilingual checklist cover the written sign wording and language checks. For the product overview, read what an AI receptionist does for a spa.
Questions people ask
Is there a WhatsApp booking bot for spas?
Reception has a WhatsApp Cloud API adapter, but direct messaging needs your business account, credentials and a verified end-to-end connection. You can share the web chat link in WhatsApp now.
Does Reception work on Zalo?
Direct Zalo messaging is not presented as connected. Share your web chat link in Zalo for now.
Can a spa use a booking chatbot without an app for guests?
Yes. Guests open a web chat link or scan a QR code and chat in their browser without an account.
Can it confirm bookings by itself?
Your rules decide. A request can wait for staff approval and the guest is told which state applies.
How do I know a channel really works?
Run a test from a second phone through that exact channel and check what both guest and owner see. A setup page alone is not proof.