- 26 Sep 2024
- 4 Minutes to read
- Print
- DarkLight
- PDF
- Updated on 26 Sep 2024
- 4 Minutes to read
- Print
- DarkLight
- PDF
Who should read this article: Administrators
Enable the WhatsApp digital channel for your contact center to send templated messages to your contacts.
Introduction
Work with your Voiso account manager to connect your WhatsApp business platform with your contact center and help you create pre-approved message templates.
Prerequisites
To help you enable the WhatsApp channel for your contact center, make sure you have the following prerequisites ready for your Voiso account manager:
- Facebook business account
- Facebook manager ID
- WhatsApp business platform account
- Legal business entity name used to create your WhatsApp business account
- Business phone number
- Business display name
Creating a Facebook Business Manager Account
To get a Facebook Business Manager account, first create a personal Facebook account. Next, go to business.facebook.com and click Create Account and follow the account setup process.
For information about creating a WhatsApp Business Platform account, go to business.whatsapp.com.
Connecting WhatsApp to your contact center
Your Voiso account manager handles connecting your WhatsApp Bussiness Profile to your contact center. Provide the following information to your Voiso account manager:
- Facebook Business Manager ID
- Legal entity name (the name you used to register with WhatsApp)
- WhatsApp Business Account name
- Business phone number in international format
- The name for your contact center WhatsApp channel
Creating a WhatsApp message template
Your contact center must use message templates to initiate conversations with WhatsApp users. Some examples of WhatsApp message templates include appointment reminders, shipping updates, marketing promotion, payment notifications, and survey requests.
You can create your own message templates and submit them to WhatsApp for approval using the Add WhatsApp template page. Refer to Creating a WhatsApp template.
WhatsApp Number Masking
For enhanced security, you can hide (mask) contacts' WhatsApp phone numbers from agents and other contact center users. To do this, navigate to the Number masking section of the Security Access Group assigned to the user and ensure that the Display client numbers instead of Acc ID is not enabled.
For contact centers that do not use security access groups, ensure that the Replace client numbers with Acc IDs is enabled.
For both inbound and outbound interactions, a contact's WhatsApp number is replaced by the Hidden number mask. However, if there is an account ID already created for the contact, the phone number is replaced by the account ID instead.
WhatsApp message life cycle
WhatsApp has strict rules about sending business-initiated messages to WhatsApp users. Voiso automatically keeps track of your business-initiated messages by creating and tracking a message session. When you send a business-initiated message, a 24-hour session begins.
- If the contact does not respond to your business-initiated message within 24 hours, Voiso notifies the agent that the conversation window is exceeded. The session is archived if the agent does not send another message template within 24 hours of the notification.
- If the contact responds within the 24-hour window, agents may exchange any type of message with the contact.
For business-initiated messages, The Service Level timers are not started until the contact responds. For user-initiated messages, the Service Level timers start immediately.
In the case of a user-initiated message, where the contact has sent the first message to your contact center, your agent has 24 hours to reply to the message before the session ends. Messages sent after the 24-hour window must use a pre-approved template.
During the 24-hour window, your contact center can send any type of message without using a pre-approved message template.
Enabling WhatsApp outbound messaging
To enable agents to send outbound WhatsApp messages, assign the WhatsApp channel to the user account, then specify which WhatsApp outbound channel the agent may use.
To assign the WhatsApp channel to a user, follow these steps:
- From the Voiso navigation bar, navigate to Users > Users.
- Select the user from the Users table (or add a new user).
- To assign the WhatsApp channel, on the Edit user page, scroll down to the Channels section and click Edit.
- Select the WhatsApp channel on the Edit channels panel.
- Click Save.
- Scroll down to the WhatsApp Outbound Channels section and click Edit.
- Select a WhatsApp outbound channel on the Edit WhatsApp channels panel and click Save.
- Click Save on the Edit user page.
To add the WhatsApp channel to multiple users at the same time, refer to Importing user accounts
WhatsApp in the CDR
The WhatsApp channel has specific dispositions you can use as filters in the CDR.
Disposition | Description |
---|---|
Active | The contact responded to a business-initiated message or the agent replied to a user-initiated message and less than 24 hours has elapsed since the last message. |
Archived | The interaction is completed. Either 48 hours have passed since the first business-initiated message was sent and it was not responded to nor followed up with another message in the second 24-hour window, or the agent clicked Archive on the interaction. |
Initiated | An agent sent a business-initiated message but the contact has not yet responded. This is disposition applies to the 48 hour window. |
Waiting | An inbound WhatsApp message was received less than 24 hours ago, but no agent has responded. |