Actions42
- Message Actions
- Chat Actions
- Account Actions
- Campaign Actions
- Contact Actions
- Group Actions
- OTP Actions
- SMS Actions
- Validation Actions
Overview
The node integrates with the Zender WhatsApp API to manage and interact with WhatsApp campaigns. Specifically, for the Campaign - Start operation, it allows users to start a WhatsApp campaign by triggering the campaign's chat sending process remotely.
This operation is useful in scenarios where you have pre-configured WhatsApp campaigns and want to programmatically initiate them from an automation workflow. For example, after preparing a marketing campaign with targeted messages, you can use this node to start sending those messages to the intended recipients automatically.
Practical examples:
- Starting a promotional WhatsApp campaign to notify customers about a sale.
- Initiating a customer engagement campaign that sends scheduled messages.
- Automating the launch of a notification campaign after certain triggers in your system.
Properties
| Name | Meaning |
|---|---|
| Campaign ID | The unique numeric identifier of the WhatsApp campaign to start. Required for this operation. |
Output
The output is a JSON object containing the response from the Zender API after attempting to start the specified campaign. This typically includes status information about the campaign start request, such as success confirmation or error details.
The output structure is:
{
"json": {
// API response fields indicating campaign start status
},
"pairedItem": {
"item": <index_of_input_item>
}
}
No binary data is produced by this operation.
Dependencies
- Requires an active connection to the Zender WhatsApp API via an API key credential.
- The node uses HTTP GET requests authenticated with the provided API secret and base URL configured in the credentials.
- No additional environment variables are required beyond the API credential setup.
Troubleshooting
Common issues:
- Invalid or missing Campaign ID: Ensure the Campaign ID is correct and corresponds to an existing campaign in your Zender account.
- Authentication errors: Verify that the API key credential is correctly configured and has necessary permissions.
- Network or connectivity problems: Confirm that the n8n instance can reach the Zender API endpoint.
Error messages:
- Errors returned from the API will be included in the node output if "Continue On Fail" is enabled.
- Typical errors include unauthorized access, invalid campaign ID, or server errors.
- To resolve, check credentials, campaign existence, and API service status.
Links and References
- Zender WhatsApp API Documentation (general reference for API endpoints)
- n8n documentation on creating custom nodes