Setup Required: This channel requires initial technical setup by your account administrator before you can configure it here. This includes creating a Zalo Official Account and connecting it to Revve via OAuth. Contact your Revve team or administrator to get started.Once your administrator has completed the initial setup, you can configure the following settings directly from the dashboard:
- Select which connected Zalo Official Account the agent uses
- Configure outbound message templates for campaigns
- Set up the agent’s prompt, knowledge base, languages, and communication tone
- Publish the agent to start handling Zalo conversations
Accessing Zalo Configuration
- Navigate to Agents > Chat Agents.
- Select your Zalo Chat Agent (or create a new one with the Zalo channel type).
- Click the Basic tab.
- In the General Settings section, locate the Zalo OA dropdown.

Configuration Fields
The Zalo-specific field in General Settings:| Setting | Description |
|---|---|
| Zalo OA | Select the Zalo Official Account that the agent will use for sending and receiving messages. The dropdown lists all Zalo OAs that have been connected in your team’s Settings. |
Setup Steps
1. Connect Your Zalo Official Account
Before you can assign a Zalo OA to a Chat Agent, you need to connect it in your team settings.- Go to Settings in the left sidebar.
- Navigate to the Zalo integration section.
- Follow the prompts to authenticate and connect your Zalo Official Account.
- Once connected, your Zalo OA will appear in the integration settings and be available in Chat Agent configuration.
2. Create and Configure the Zalo Chat Agent
- Go to Agents > Chat Agents and click New Chat Agent.
- Select Zalo as the channel type.
- In the Basic tab, fill in the general settings:
- Name and Description for the agent.
- AI Provider and Model to power the agent.
- Zalo OA — select your connected Zalo Official Account.
- Languages — add Vietnamese or other supported languages.
- Communication Tone — choose the tone that matches your brand.
- Role — define the agent’s role and personality.
- Objectives — describe what the agent should accomplish.
3. Configure Outbound Templates (Optional)
If your Zalo agent will initiate conversations or send proactive messages, configure outbound templates.- In the Basic tab, click Outbound Templates in the left sidebar.
- Click Create Your First Template to define message templates for outbound campaigns.
- Templates support personalized messages with drag-and-drop reordering.

4. Publish the Agent
After configuring all settings, publish the agent to make it live. Incoming Zalo messages to the connected OA will be routed to this agent.Best Practices
- Configure Vietnamese as a language. Since Zalo is primarily used in Vietnam, ensure Vietnamese is added as a supported language for your agent.
- Match the communication tone. Consider using “Casual and Friendly” for consumer-facing agents on Zalo, as the platform is typically used for informal communication.
- Prepare outbound templates. If you plan to use the agent for outbound campaigns, create and test your message templates before launching.
- Monitor conversations. Zalo conversations appear in your team’s Inbox alongside conversations from other channels.
Troubleshooting
| Issue | Solution |
|---|---|
| No Zalo OA appears in the dropdown | Verify that your Zalo Official Account is connected in Settings. You may need to re-authenticate. |
| Agent does not respond to incoming messages | Check that the agent has been published and that a Zalo OA is selected in the Basic tab. |
| Outbound messages are not delivered | Verify that your Zalo OA is in good standing and has the necessary permissions for sending messages. |