Actions20
- Calls Actions
- Campaigns Actions
- Contacts Actions
- Agents Actions
- Queues Actions
- Reports Actions
- Webhooks Actions
Overview
This node integrates with the Talknbox VE API to manage campaigns and other related resources. Specifically, for the Campaigns - Delete operation, it allows users to delete a campaign by its unique Campaign ID. This is useful in scenarios where a campaign is no longer needed or was created by mistake and should be removed from the system.
Practical examples include:
- Automatically cleaning up test or expired campaigns.
- Removing campaigns that have been completed or canceled.
- Managing campaign lifecycle programmatically within an automation workflow.
Properties
| Name | Meaning |
|---|---|
| Campaign ID | The unique identifier of the campaign to delete. This is a required string input. |
Output
The output JSON contains the response from the Talknbox VE API after attempting to delete the specified campaign. Typically, this will be an object indicating success or failure of the deletion request.
Example output structure:
{
"ok": true
}
If the deletion is successful, the ok field will be true. If there is an error, the output will contain an error field with the error message.
No binary data is returned by this operation.
Dependencies
- Requires an API key credential for authenticating with the Talknbox VE API.
- The base URL for the API is configurable via the credential.
- The node uses HTTP requests with authentication to communicate with the Talknbox VE service.
Troubleshooting
Common issues:
- Invalid or missing Campaign ID will cause the API to reject the request.
- Network connectivity problems can prevent successful communication with the API.
- Rate limiting (HTTP 429) may occur; the node automatically retries up to 3 times with delay based on rate limit reset headers.
- Insufficient permissions or invalid API credentials will result in authorization errors.
Error messages:
"error": "Campaign not found"— The specified Campaign ID does not exist. Verify the ID."error": "Unauthorized"— Check that the API key credential is valid and has necessary permissions."error": "Rate limit exceeded"— Wait and retry later; the node handles some automatic retries.
Links and References
- Talknbox VE API Documentation (general reference for API endpoints)
- n8n HTTP Request Node documentation for understanding authentication and error handling: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/