Automate Zalo with AI — in Minutes, Not Weeks

Control personal Zalo accounts, automate messages, run tools, and build real workflows — without SDK hell or reverse engineering.

Join the Zalo group to get the plugin, setup help, and real-world automation examples.

When you join the group, you get:

  • Full plugin source — ready to run
  • Step-by-step setup guidance
  • Real automation use cases (not toy examples)
  • Direct support & updates from maintainer
Join Zalo Group Free · Open Source · MIT
Why Zalo Automation Is Painful Today
75M users. Zero official bot API for personal accounts.

✕ Without OpenClaw

  • No official SDK for real automation
  • Personal accounts are hard to control programmatically
  • Multi-account workflows are messy
  • Debugging chat flows is painful

✓ With OpenClaw Zalo

  • Event-based message handling
  • Tool execution inside chat
  • Built-in safety & output filtering
  • Multi-account ready
What you can do — at a glance
147 actions across 15 categories. All typed. Names auto-resolve to IDs.
💬

Messaging & Automation

  • Send messages, files, images, videos, stickers
  • Handle groups & DMs with policies
  • Reply with full quote context
  • Rich text: bold, italic, colors, urgency
🤖

AI + Tool Execution

  • Run 147 tools directly from chat
  • Parse mentions and intent
  • Connect AI agents to Zalo
  • Image analysis on @mention
🔒

Access Control & Safety

  • Per-user and per-group allow/deny lists
  • Output filtering & content redaction
  • Thread sandbox isolation
  • Pairing mode for unknown users

Real Workflows

  • Customer support automation
  • Internal team assistants
  • Lead capture & routing
  • Polls, reminders, catalogs, notes
From zero to running automation
Four steps. No build step. Under 5 minutes.
1

Install plugin

Clone, npm install, register with OpenClaw CLI

2

Scan QR

Connect your Zalo account. Credentials auto-saved.

3

Define rules

Set DM policy, group access, mention gating in config.

4

Let it run

Agent handles messages, executes tools, manages conversations.

How it looks in practice
Natural language → intent parsing → tool execution → done.
Zalo Group Chat
User @bot gửi file báo cáo Q1 cho nhóm "Ban giám đốc"
Bot parses intent → resolves group name → executes send-file
Bot ✅ File sent: q1-report.pdf (2.4 MB) → Group: Ban giám đốc
Key: No manual routing. No hardcoded logic. Names resolve automatically.
Technical details
Plugin architecture. Runtime-loaded TypeScript. No compile step.
TypeScript (runtime-loaded) zca-js v2.1 Node.js ≥ 22 OpenClaw ≥ 2026.2 Plugin architecture 0 build steps MIT License
Built for real work
Not demos. Actual production workflows.
🎧 AI support agent for Zalo inbox
🏢 Internal team automation & task bots
🔔 Notification & workflow orchestration
🛠️ Chat-based tool execution

Start Building Zalo Automation Today

Skip the hacks. Use a real system.