Overview

The Zalo for Freshchat app lets customer service agents communicate with customers via Zalo. 


Pre-requisites

Here are the pre-requisites in order to set up and use the Zalo app:

  • Zalo account (OA ID and Authorization Code)

  • An Hexasync account to enable communication between Freshchat and Zalo

  • API token from Freshworks


Features

The table below provides an overview of all the supported message types, automation, structured message formats, message events and consumer profiles: 


Message TypesTextIncomingYes
OutgoingYes
ImageIncomingYes
OutgoingYes
VideoIncomingYes
OutgoingYes
AudioIncomingYes
OutgoingYes
FileIncomingYes
OutgoingYes
EmojiIncomingNo
OutgoingYes
GIFsIncomingNo
OutgoingNo
StickersIncomingNo
OutgoingNo
AutomationBotsBot to userNo
Structured MessagesArticlesBot to userNo
CarouselBot to userNo
ButtonsBot to userNo
Dropdown ListBot to userNo
Message EventsDeliveredIncomingNo
OutgoingNo
ReadIncomingNo
OutgoingNo
TypingIncomingNo
OutgoingNo
Consumer ProfileUser Name
No
Image
No


Configuration

Setup Hexasync account

Sign up for a Hexasync profile here.


  • Please sign up for a company account if you haven't already. 
  • Click the button (+) to create a new profile and provide system information as shown below. 



  • Upon successfully creation of your profile, please reach out to Hexasync with the name of the account/profile and profile owner's email. Make sure to also send your Freshchat and Zalo OA details. 


To know more about the steps to get Freshchat and Zalo OA details, please read below. 


Get Freshchat App ID and API Key

Freshchat app ID :  To get the Freshchat App ID, please visit Channels -> Mobile SDK page. 



Freshchat API token : To get the API key, please visit Admin > API settings page.



Zalo Setup


  • Click the Hexalink URL provided above. 
  • Choose the OA account that you wish to use to integrate with Freshchat. However, please note that you will need to be an OA admin to grant OA access. 



  • Check the box to accept. 



  • Copy the OA ID and Authorization Code. When done, please reach out to team Beehexa at team@beehexa.com to complete the setup. Please click here for more information. 



Pricing

Contact team@beehexa.com to get