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 a WhatsApp API service to create meeting links that can be shared via WhatsApp. Specifically, the "Create Meeting Link" operation under the "Meeting Links" resource generates a link for either a voice or video call associated with a specified WhatsApp number (device). This is useful for automating the creation and distribution of meeting invitations directly through WhatsApp channels.
Common scenarios include:
- Scheduling quick voice or video calls with clients or team members using WhatsApp.
- Automating meeting link generation in workflows where WhatsApp is the primary communication tool.
- Adding optional descriptions to clarify the purpose of the call.
- Setting expiration times on meeting links to control their validity period.
Practical example:
- A customer support workflow automatically creates a video call link for a follow-up consultation and sends it to the customer's WhatsApp number, including a brief message about the call's agenda.
Properties
| Name | Meaning |
|---|---|
| WhatsApp Number | The ID of the WhatsApp number (device) from which the meeting link will be created. |
| Link Type | The type of meeting link to create: either "Voice Call" or "Video Call". |
| Call Description | Optional text describing the purpose of the call (up to 500 characters). |
| Expiration | Duration after which the meeting link expires if unused. Options range from 1 hour up to 30 days. |
Output
The node outputs JSON data containing details about the created meeting link. This typically includes the generated URL for the meeting, its type (voice or video), expiration time, and any other metadata returned by the WhatsApp API service.
If binary data were involved (e.g., QR codes or attachments), it would be summarized accordingly, but this node focuses on JSON output representing meeting link information.
Dependencies
- Requires an active connection to the WhatsApp API service via an API key credential.
- The node depends on the external WhatsApp API to generate meeting links.
- Proper configuration of the API key credential within n8n is necessary.
- The WhatsApp number (device) must be registered and available in the connected WhatsApp account.
Troubleshooting
- Invalid WhatsApp Number: If the provided device ID is incorrect or not linked to the account, the API may return an error. Verify the device ID is correct and loaded properly.
- Expired API Key or Authentication Failure: Ensure the API key credential is valid and has sufficient permissions.
- Exceeded Rate Limits: Creating too many meeting links in a short time might trigger rate limits; consider adding delays or checking API usage quotas.
- Invalid Expiration Value: Using unsupported expiration durations could cause errors; use only the predefined options.
- Message Too Long: The call description must not exceed 500 characters; longer messages may be rejected.