WhatsApp Deployment
Create WhatsApp Channel
- In Channels, select "+ New Channel".
- Find the WhatsApp Cloud Integration, and select "Next".
- Select "Create Channel".
- Fill in the Channel Name and optional Channel Description. Select "Confirm".
- The channel is created. You can click on Start Setup to start setting up your WABA.
Embedded Sign-up Flow
- When the channel is created, you will be directed to "Platform". Click on Start Setup to start setting up your WABA. Please follow Connect WABA to WOZTELL for completing the Embedded Sign-up Flow.
Once you have completed the embedded sign-up flow without business verification, you are still able to enjoy the unverified experience right away:
- Respond to unlimited customer-initiated conversations within the 24-hour messaging windows
- Send business-initiated conversations to up to 250 unique customers in a rolling 24-hour period.
- Register up to two phone numbers.
NOTE
To enable the full features of the WABA, please complete the Business Verification or request to become an Official Business Account (OBA).
Add Trees & Global Nodes
- In the WhatsApp channel, head to "Trees" and then "Settings". Add the specific trees and global nodes that you would like to include in the WhatsApp channel. You can add multiple trees and global nodes into one channel.
Add trees and global nodes in the channel
WhatsApp Info
In "Platform", you will find the basic information about your WABA, including WhatsApp Number, WABA ID, Phone Number ID, Messaging Limit Tier and Official Business Account.
Business Profile Settings
WOZTELL also allows you personalize your WhatsApp Business Profile in "Platform"
- You can click "Edit Profile Picture" to upload an icon for your WhatsApp number and fill in the information about your business.
- The photo must be a square with a max edge of 640px and max size of 5MB before uploading.
- The character limit for Profile is 139 characters.
- Once you have completed editing the business profile, click "Update Profile" to save the settings.
Commerce Settings
For the WhatsApp Commerce Settings, please refer to the Product Message Guide.
Reconnect Number
By entering the 6-digit registration code and click "Confirm", you can reconnect the phone number. This process is needed when WhatsApp approves your new display name.
Events History
The status update of your WABA and phone number (i.e display name approval, change of quality rating, etc) will be displayed under the Events History section.
Add trees and global nodes in the channel
Message Template Status Update
You can provide your own webhook for subscribing to the Message Template status updates (i.e template pausing, template approval, etc).
This feature is supported in v1.1.0 or above.
Add trees and global nodes in the channel
Just input the URL of your webhook and click "Enter". Finally, select "Save" to complete the subscription to the status update.
Add trees and global nodes in the channel
Submit Message Template
In order to send Templated Messages on WhatsApp, you must first submit the message content to WhatsApp team for approval. Only approved templates can be sent to users.
Create Message Template
- In "Platform", select "Message Template". This section allows you to manage your WhatsApp message templates.
- Click "Create" to create a new message template.
- Before adding the content, you must input the template's Name, Category and Language. You can refer to the template details or the WhatsApp documentation
- Optionally, you can add Header to the template. However, some header types require a Sample as part of the review process..
The following Header Types require a sample:
The following Header Types do not require a sample:
- Text (cannot be changed after submission)
- Location
- Add the text content in the Body. Optionally, you can add text parameters, such as
{{1}}
and {{2}}
, you are required to add sample as part of the review process.
- Optionally, you can a Footer, which is a short line of text at the bottom of the template.
- Optionally, you can add buttons to the template.
- Click "Submit" to submit your message template. Once submitted, a new template will be created and pending for approval.
- You can hover over the template for previewing the content.
- You can also filter the template by
Template Name
, Category
, Language
and Status
.
Template Details
Property | Description | Required? |
---|
Name | Can only contain lowercase alphanumeric characters and underscores ( _ ); No other characters or white space are allowed | Y |
Category | Select the correct category of your template; See list of supported categories | Y |
Language | Select the correct language of your template; The template name will be the same for all translations; You will specify the language field when sending out the template; See list of supported languages | Y |
Content | The content of your message template; Support parameter placeholders in the format of {{1}} | Y |
Header | The header of your message template; the types include "Image", "Video", "Document", "Text" and "Location" | N |
Body | The body of your message template (Character Limit: 1024) | Y |
Footer | The text footer of your message template | N |
Buttons | The button(s) of your message template; Call-to-action or Quick Reply; 3 buttons max. | N |
Maximum Character Limit
Property | Character Limit |
---|
Body (Without Header/Footer) | Up to 1024 characters |
Body (With Header/Footer) | Up to 1024 characters |
Header | 60 characters |
Footer | 60 characters |
Please note that, within a WhatsApp Message Template, the character limit does not apply to the variables.
Example Template
Creating an order confirmation message where the message template name is order_confirmation
and the message is:
Your order {{1}} for a total of {{2}} is confirmed. The expected delivery is {{3}}.
- You can fill in parameter placeholders in the format of
{{1}}
. - You should create all translations of the same content under the same message template.
- You may click "+ New Language" to add multiple translations under the same template content.
Submission Status
The submission result generally will be ready within 1 day. Here are the submission status:
Yellow
: Pending from approval
Red
: Rejected
Green
: Approved
Light Grey
: Pending to delete
Dark Grey
: Deleted
The status circle will automatically turn into
Green
once the message template is approved.
Edit Message Template
In WOZTELL, you can also edit the existing message templates. Please note that edited templates will be submitted for approval again, regardless of the original status.
- In "Platform" -> "Message Template", click on the "Edit" button on an existing template.
- Select a locale of the message template. Click "Confirm" to proceed.
Only one locale of the message template can be edited at one time.
- The original content of the template will be displayed. The Template Name and Language cannot be edited.
- Click "Submit" to submit the edited template.
- The status will turn to "Pending for Approval". You will be able to send this template again when it is approved.