Zalo is Vietnam’s most popular messaging app with over 70 million monthly users. profClaw supports the Zalo Official Account (OA) API for business bot interactions.Documentation Index
Fetch the complete documentation index at: https://docs.profclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Capabilities
| Feature | Supported |
|---|---|
| 1:1 messages | Yes |
| Group messages | Limited |
| Rich text | Yes |
| Image messages | Yes |
| Button templates | Yes |
| Webhook | Yes |
Setup
Create a Zalo Developer account
Register at developers.zalo.me.
Create an Official Account App
Create a new app and link it to a Zalo Official Account (OA). You need a verified business OA.
Environment Variables
Zalo Developer App ID.
Zalo Developer App Secret.
Zalo Official Account access token.
Configuration Example
- .env
- settings.yml
Zalo Personal (Beta)
profClaw also includes experimental support for Zalo personal accounts via thezalo-personal provider. This uses unofficial APIs and may break with Zalo updates.
Notes
- Status: Beta
- Zalo requires a Vietnamese business entity for full OA verification.
- OA access tokens expire and need periodic refresh.
- Zalo messages support Vietnamese text natively.
- The Zalo OA API has rate limits of 2000 messages/minute.
Related
- Chat Providers Overview - Compare all 27 supported channels
- LINE - Dominant messaging platform in Japan and Taiwan
- Viber - Popular messaging app in Southeast Asia and Eastern Europe
- profclaw channels - Enable and test the Zalo connection from the CLI