Integrations · How-to
Connect WhatsApp, Instagram and Messenger, and Viber
Add the chat channels your clients use: WhatsApp and Viber for confirmations, reminders and messages, and Instagram and Messenger for conversations in your Inbox.
See what each channel does
Open Integrations › Messaging. Every channel here runs on your own account with that service:
- WhatsApp sends confirmations, reminders and your messages. Meta charges your business for them; it is not free.
- Instagram & Messenger brings direct messages into your Inbox, and your replies go back the same way.
- Viber sends from a branded sender you arrange through TurboSMS.
- Telegram connects your own bot, described in its own article.
Connect WhatsApp
You need a verified Meta Business account and a WhatsApp Business number. Press “Connect” on WhatsApp and enter the “Phone number ID” and a “Permanent access token” — a system-user token from Meta, not the 24-hour one. Test, then connect.
Connect Instagram and Messenger
You need a verified Meta Business account and Meta’s approval for page messaging, which takes time on Meta’s side. Press “Connect” and enter the “Page or account ID”, the “Page access token”, a “Webhook verify token” you make up, and the “App secret”.
Then copy the “Callback URL for Meta” from the row and paste it into your Meta app’s webhook settings, with the same verify token.
Connect Viber
A branded Viber sender is approved by the operator and has a monthly minimum, so arrange it with TurboSMS first. Then enter the “Branded sender name” and your “TurboSMS API key”.
Know which channel a message takes
For each client, Setvos picks the cheapest channel that reaches them: Telegram when the client has linked it, then WhatsApp if you connected it, then Viber if you connected it, then a text. Campaigns and automations reach Telegram only through your own bot. If a WhatsApp message fails, the client gets a text instead.
Common questions
- Is WhatsApp free?
No. Meta bills your business for WhatsApp messages under its own pricing. They do not use your Setvos SMS allowance.
- Why do Instagram messages not arrive?
Check that the callback URL and the same verify token are saved in your Meta app’s webhook settings, that Meta has approved messaging for your page, and that the app secret you entered is your app’s current one: deliveries that do not match it are refused.
Read next
Reach clients on Telegram with @Setvos_bot or your own bot
Send confirmations and reminders to clients on Telegram for free — through @Setvos_bot from the first day, or through your own bot with booking inside the chat.
Send texts through your own SMS gateway
Connect TurboSMS, AlphaSMS, SMSClub, Twilio, SMSAPI or seven.io so texts go out under your own sender name, choose which goes first, and let clients’ replies reach you.
Connect the channels your clients write on
Bring your shared mailbox, your Telegram bot and your Instagram and Messenger page into the Inbox, so every client message lands in one place.
Choose the channel a campaign goes on
Understand whom each channel reaches and which allowance it uses, and when “Cheapest that reaches” is the right choice.
Messaging: texts, automatic messages and the message log
Text one client or a group, switch on the messages Setvos sends for you, and check what went out, on which account, and why anything did not.
More in Integrations
- Integrations: connect the services your business already uses
- Connect a service, test it and keep it working
- Take online payments by card or by bank transfer
- Link your own Telegram to add leads and get notices in a chat
- Connect a shared mailbox to the Inbox
- Issue receipts through your Checkbox cash register (ПРРО)
- Connect Nova Poshta, Ukrposhta or Meest for deliveries
- Take orders from Rozetka, Prom.ua and OLX
- See your appointments in Google, Apple or Outlook Calendar
- Add booking and a contact form to your own website
- Create and manage API keys for your own systems
- Send Setvos events to your other systems with webhooks
Open in Setvos
Signed in? This article is also in the Help menu of the app.
Still stuck?
Tell us what you were trying to do — we answer in chat, in six languages. Write to us
Move your bookings off paper, WhatsApp and three spreadsheets.
Bring your clients, services and past visits in from a spreadsheet or your old system’s export, with a preview before anything is written — and help in chat, in six languages, whenever you want it. Most studios are live the same day.