Actions148
- 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
- Send messages Actions
- Outbound Messages Actions
- WhatsApp Numbers Actions
- Groups Actions
- Channels Actions
Channels → Join Channel
AI-generatedOverview
This node allows you to join a WhatsApp channel using the SparkBot WhatsApp API. It supports joining channels either by providing an invite code or an invite URL. This functionality is useful for automating the process of joining specific WhatsApp channels programmatically, which can be beneficial in scenarios such as managing community groups, customer support channels, or broadcast lists within WhatsApp.
For example, you might use this node to automatically join a marketing channel when onboarding a new user or to join a support channel to monitor incoming messages.
Properties
| Name | Meaning |
|---|---|
| WhatsApp Number | The ID of the WhatsApp number (device) that will perform the join operation. |
| Join Method | Method to join the channel. Options: "Invite Code" or "Invite URL". |
| Invite Code | The invitation code to join the channel (required if Join Method is "Invite Code"). |
| Invite URL | The invitation URL to join the channel (required if Join Method is "Invite URL"). |
Output
The node outputs JSON data representing the result of the join channel operation. The exact structure depends on the API response from the SparkBot service but typically includes confirmation of the join action and any relevant metadata about the joined channel.
No binary data output is indicated.
Dependencies
- Requires an API key credential for authenticating with the SparkBot WhatsApp API.
- The node relies on the SparkBot API endpoints related to channel operations.
- Proper configuration of the WhatsApp number (device) is necessary to perform actions on behalf of that number.
Troubleshooting
Common issues:
- Invalid or expired invite codes or URLs will cause the join operation to fail.
- Using a WhatsApp number (device) that is not properly registered or authenticated with the SparkBot API may result in errors.
- Network or API connectivity issues can prevent successful execution.
Error messages:
- Errors related to invalid invite codes/URLs usually indicate that the provided invitation details are incorrect or no longer valid.
- Authentication errors suggest problems with the API key or device registration.
Resolutions:
- Verify the invite code or URL is correct and active.
- Ensure the API key credential is valid and has the necessary permissions.
- Confirm the WhatsApp number/device is correctly set up and linked.
- Check network connectivity and API endpoint availability.
Links and References
- WhatsApp Channels Invitation (for understanding invite URLs)
- SparkBot API documentation (refer to your SparkBot API provider's official docs for detailed usage)