Actions148
- Send messages Actions
- Outbound Messages Actions
- WhatsApp Numbers Actions
- Groups Actions
- Channels Actions
- Chats Actions
- Chat Contacts Actions
- Chat Messages Actions
- Chat Files Actions
- Team Actions
- Labels Actions
- Departments Actions
- Files Actions
- Quick replies Actions
- Queue Actions
- WhatsApp session Actions
- WhatsApp profile Actions
- Business catalog Actions
- Campaigns Actions
- Meeting Links Actions
- User Status Actions
- Webhooks Actions
- Other Actions
Overview
This node integrates with the Wassenger WhatsApp API to allow users to join WhatsApp channels. Specifically, the "Join Channel" operation under the "Channels" resource enables a WhatsApp number (device) to join a channel either by using an invite code or an invite URL. This is useful for automating the process of joining group communication channels on WhatsApp, which can be beneficial in scenarios such as community management, customer support groups, or broadcast channels.
Practical examples:
- Automatically adding a WhatsApp number to a marketing broadcast channel via an invite URL.
- Joining a private support channel using an invite code to streamline onboarding of new support agents.
Properties
| Name | Meaning |
|---|---|
| WhatsApp Number | The ID of the WhatsApp number (device) that will join the channel. |
| Join Method | Method used to join the channel; options are: "Invite Code" or "Invite URL". |
| Invite Code | The invitation code for the channel (required if Join Method is "Invite Code"). |
| Invite URL | The invitation URL for the channel (e.g., https://whatsapp.com/channels/XXXXXXX) (required if Join Method is "Invite URL"). |
Output
The node outputs JSON data representing the result of the join channel operation. This typically includes confirmation details from the Wassenger API about the successful joining of the channel or any relevant response data.
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for authenticating with the Wassenger WhatsApp API.
- The node depends on the Wassenger service being accessible and properly configured.
- No additional environment variables or external dependencies are explicitly required beyond the API key.
Troubleshooting
Common issues:
- Invalid or expired invite codes or URLs will cause the join operation to fail.
- Incorrect WhatsApp number ID may lead to errors or no action.
- Network connectivity issues with the Wassenger API can cause timeouts or failures.
Error messages:
- Errors returned from the API will be included in the node's output if "Continue On Fail" is enabled.
- Typical error messages might include "Invalid invite code", "Unauthorized access", or "Device not found".
Resolutions:
- Verify the invite code or URL is correct and active.
- Ensure the WhatsApp number ID corresponds to a valid device registered in Wassenger.
- Check API key validity and permissions.
- Confirm network connectivity to the Wassenger API endpoint.