Actions148
- Chats Actions
- Chat Contacts Actions
- Chat Messages Actions
- Chat Files Actions
- Files Actions
- Team Actions
- Labels Actions
- Departments 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
Overview
This node enables users to delete WhatsApp meeting links managed via the SparkBot WhatsApp API. It supports multiple deletion methods, allowing for flexible management of meeting links associated with specific WhatsApp numbers. Typical use cases include cleaning up expired or unused meeting links, removing specific problematic links, or bulk deleting all links tied to a device.
Practical examples:
- Delete all meeting links for a given WhatsApp number before a certain date to maintain data hygiene.
- Remove specific meeting links by their IDs or URLs when they are no longer valid or needed.
- Bulk delete all meeting links associated with a WhatsApp number in one operation.
Properties
| Name | Meaning |
|---|---|
| WhatsApp Number | The ID of the WhatsApp number (device) whose meeting links you want to manage. This identifies the source device/account for the meeting links. |
| Delete Method | The method used to delete meeting links. Options: β’ Delete All - remove all meeting links for the specified WhatsApp number. β’ Delete Specific Links - delete selected links by their IDs or URLs. β’ Delete By Date Range - delete links filtered by creation or expiration dates. |
| Link IDs | (Required if "Delete Specific Links" is chosen) One or more IDs of meeting links to delete. |
| Link URLs | (Optional if "Delete Specific Links" is chosen) One or more URLs of meeting links to delete, e.g., https://call.whatsapp.com/voice/447362053576. |
| Date Filters | (Required if "Delete By Date Range" is chosen) A collection of optional filters to specify which meeting links to delete based on their creation and expiration dates: β’ Created Before β’ Created After β’ Expires Before β’ Expires After |
Output
The node outputs JSON data representing the result of the delete operation(s). Typically, this will include confirmation of deleted meeting links or status messages indicating success or failure. The exact structure depends on the underlying API response but generally includes identifiers of deleted links or counts.
No binary data output is produced by this node.
Dependencies
- Requires an active connection to the SparkBot WhatsApp API.
- Needs an API key credential configured in n8n for authentication with the SparkBot service.
- The WhatsApp number (device) must be registered and accessible via the API.
Troubleshooting
Common issues:
- Providing invalid or non-existent meeting link IDs or URLs will cause deletion failures.
- Incorrect date filter formats or logical inconsistencies (e.g., "Created After" date later than "Created Before") may lead to no links being deleted or errors.
- Attempting to delete links for a WhatsApp number that is not properly authenticated or does not exist will fail.
Error messages:
- Errors related to authorization typically indicate missing or invalid API credentials.
- Validation errors may occur if required parameters (like Link IDs for specific deletes) are missing.
- Network or API downtime can cause request failures; retrying later or checking API status is recommended.
Links and References
- SparkBot WhatsApp API Documentation (hypothetical link)
- WhatsApp Meeting Links Management Guide (hypothetical link)