Zalo Integration

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.

Last updated