Zalo

Learn how to integrate n8n with Zalo, a popular messaging platform in Vietnam.

Take full control of your Zalo automation with n8n-nodes-zalo-user β€” a dedicated n8n node designed to work entirely within your n8n instance. No third-party APIs, no external dependenciesβ€”just pure workflow automation with your data staying private and secure.

This node simulates a browser to interact with Zalo Web, enabling seamless automation directly inside n8n.

⚠️ Warning: This approach may violate Zalo's policies and could lead to account restrictions. Use at your own risk. We take no responsibility for any consequences.

Prerequisites

  • A running n8n instance on n8nhosting.app

Installation

Follow these instructions to install this node:

For users on n8n v0.187+, you can install this node directly from the n8n Community Nodes panel in the n8n editor.

  1. Open your n8n editor.
  2. Go to Settings > Community Nodes.
  3. Search for n8n-nodes-zalo-user.
  4. Click Install.
  5. Reload the editor.

Manual Installation

You can also install this node manually:

cd YOUR_N8N_INSTALLATION_DIRECTORY

npm install n8n-nodes-zalo-user

Operations

This node supports the following operations, providing (unofficial) APIs to help you build a Zalo chatbot using your personal account.

Features

FeatureFree Trial Community πŸŽ‰Premium πŸš€ (Unlock More Power!)
Login via Cookieβœ… Availableβœ… Available
Login via QR Codeβœ… Easy Access!βœ… Easy Access!
Multiple Accounts LoginβŒβœ… Use Multiple Accounts!
Login with ProxyβŒβœ… Enhanced Privacy!
Real-time Message Eventsβœ… Stay Updated!βœ… Stay Updated!
See All Friends Listβœ… View Your Friends!βœ… View Your Friends!
Send Messagesβœ… Chat Away!βœ… Chat Away!
Send Stickersβœ… Fun & Free!βœ… Fun & Free!
Track Reactions in ChatsβŒβœ… Capture Every Emotion!
Track Deleted MessagesβŒβœ… Take Back Control!
Get Group Events UpdatesβŒβœ… Stay in the Loop!
Auto Accept Friend RequestsβŒβœ… Automate Connections!
Assign Group DeputiesβŒβœ… Delegate with Ease!
React to MessagesβŒβœ… Engage Instantly!
Add Users to GroupsβŒβœ… Seamless Grouping!
Block Unwanted UsersβŒβœ… Stay in Control!
Rename Friends in ContactsβŒβœ… Organize Your Contacts!
Change Group AvatarβŒβœ… Personalize Effortlessly!
Edit Group NameβŒβœ… Instant Updates!
Transfer Group OwnershipβŒβœ… Hand Over Leadership!
Create New GroupsβŒβœ… Build Communities!
Create & Save NotesβŒβœ… Never Forget Anything!
Run Polls for Quick OpinionsβŒβœ… Get Instant Opinions!
Delete MessagesβŒβœ… Clean Up Chats!
Disband GroupsβŒβœ… Manage Groups Easily!
Edit Notes AnytimeβŒβœ… Update Notes Anytime!
Fetch Full Account DetailsβŒβœ… See Full Profiles!
Find Any User QuicklyβŒβœ… Locate Anyone Easily!
View All Your GroupsβŒβœ… Full Group Management!
Get Chat Context & InsightsβŒβœ… More Data, More Power!
Retrieve Account CookieβŒβœ… Full Access!
Get Group InfoβŒβœ… Detailed Insights!
Get Your Own Account IDβŒβœ… Unique Identification!
Generate Secure QR for LoginβŒβœ… Secure Access!
View All Available StickersβŒβœ… Fun & Expressive!
Get Detailed Sticker InfoβŒβœ… More Customization!
Fetch Any User’s InfoβŒβœ… More Data & Control!
Lock Polls to Prevent ChangesβŒβœ… Control Votes!
Pin Important ChatsβŒβœ… Keep Important Chats!
Remove Group DeputiesβŒβœ… Manage Roles!
Remove Members from GroupsβŒβœ… Kick Instantly!
Send Contact CardsβŒβœ… Share Contacts Easily!
Send Friend RequestsβŒβœ… Grow Your Network!
Report Issues InstantlyβŒβœ… Report with 1 Click!
Send Voice MessagesβŒβœ… Speak, Don’t Type!
Unblock UsersβŒβœ… Take Back Control!
Undo Actions QuicklyβŒβœ… Fix Mistakes Fast!

πŸ”₯ Upgrade to Premium for the Ultimate Experience! πŸš€

πŸ”— Get Started Now

Credentials

Zalo User Credentials

To use this node, you need to log in via Zalo QR code in the demo workflow.

Disclaimer

This node is not affiliated with Zalo in any way. Using this API could result in your account being locked or banned. We are not responsible for any issues that may arise. Use it at your own risk.

n8n-nodes-zalo-user connects to Zalo via the Zalo Web. However, Zalo only allows one active browser session at a time. If you connect n8n-nodes-zalo-user and then log into Zalo on another browser (or a similar method), the connection will be interrupted. To reconnect, simply update your credentials and reconnect.

Troubleshooting Zalo User Trigger Node Issues

If the Zalo User Trigger Node stops working, it could be because:

  • You logged into Zalo on another browser.
  • Zalo detected unusual activity and blocked data transmission.

How to fix it:

βœ… If other interactions are still working: Turn the workflow off and back on.
πŸ”„ If everything is disrupted: Reauthorize your credentials β†’ Turn the workflow off β†’ Turn it back on.

Resources

License

MIT