Zalo Integration
Last updated
Last updated
Step 1: Create an OA account
You need an OA account to use the functions on the OA API system.
If you don't have an OA account, you can create a new one here.
Note*: After initialization, OA will undergo Zalo system approval before use. Expect activation in 1-7 working days.
Step 2: Create an app to link to OA
In order to use the functions of the OA API, OA will be accessed through a specific application that has been authorized to represent it. Depending on the type and purpose of the service required, an OA can authorize multiple applications.
To create an app, please access here and log in with your Zalo account.
Get Zalo App ID
Get App Secret Key
Get OA ID
Access Zalo OA at here.
Get Access Token
Get OA Refresh Token
Get Domain Authentication
Update Webhook
When you want to display messages in the form of images, audio, attachments, and stickers from conversations with users in Livechat, when integrating with Zalo, you need to activate the following Webhook permissions:
To Display Link -> Activate Sự kiện người dùng gửi tin nhắn liên kết
To Display text messages -> Activate Sự kiện người dùng gửi tin nhắn text
To Display sticker -> Activate Sự kiện người dùng gửi tin nhắn sticker
To Display gif -> Activate Sự kiện người dùng gửi tin nhắn gif
To Display audio messages -> Activate Sự kiện người dùng gửi tin nhắn voice
To Display attached files -> Activate Sự kiện người dùng gửi tin nhắn đính kèm file
Click Save to complete the integration and fully integrate Zalo.