Actions10
Overview
This node interacts with Zalo Group functionalities, specifically allowing management of group members and roles. The "Thêm Phó Nhóm" (Add Group Deputy) operation adds a user as a deputy (vice-leader) to a specified Zalo group. This is useful for delegating group management responsibilities without transferring full ownership.
Common scenarios include:
- Assigning trusted members as deputies to help moderate or manage the group.
- Automating group role assignments in workflows that handle community or team management.
- Integrating Zalo group management into broader automation pipelines.
Example: Automatically add a user as a deputy when they join a group or meet certain criteria.
Properties
| Name | Meaning |
|---|---|
| ID Nhóm | The unique identifier of the Zalo group where the deputy will be added. |
| ID Người Dùng | The unique identifier of the user to be added as a deputy in the group. |
Output
The output JSON contains:
status: A string indicating success, typically"success".response: The raw response from the underlying API call confirming the addition of the deputy.
Example output structure:
{
"status": "success",
"response": { /* API response object */ }
}
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Zalo API.
- The node internally uses a Zalo API client library to perform group operations.
- Proper configuration of the Zalo API credentials in n8n is necessary.
- The node expects valid group and user IDs corresponding to existing entities in Zalo.
Troubleshooting
Common issues:
- Invalid or missing group ID or user ID parameters.
- Insufficient permissions or invalid API credentials causing authorization failures.
- Network connectivity issues preventing communication with the Zalo API.
- Attempting to add a user who is already a deputy or not a member of the group.
Error messages:
- Errors thrown by the API client are caught and returned as item-specific errors if the node is set to continue on failure.
- Typical error messages may include authentication errors, invalid parameter errors, or API rate limits.
Resolutions:
- Verify that the group ID and user ID are correct and correspond to existing Zalo entities.
- Ensure the API key credential is valid and has the required permissions.
- Check network connectivity and retry if transient errors occur.
- Handle errors gracefully in workflows by enabling "Continue On Fail" to process other items.
Links and References
- Zalo Official API Documentation
- Zalo Group Management API Reference
- n8n Documentation on Creating Custom Nodes