Actions55
- Session Actions
- Message Actions
- Chat Actions
- Contact Actions
- Group Actions
- Webhook Actions
- Status Actions
Overview
This node integrates with the WAHA API to automate WhatsApp messaging and session management. Specifically, the "Message" resource with the "Start Typing" operation triggers the typing indicator in a specified WhatsApp chat. This is useful for creating more natural conversational flows by signaling to recipients that a message is being composed.
Practical scenarios include:
- Chatbots indicating they are preparing a response.
- Customer support workflows where agents want to show typing status.
- Automation sequences that simulate human-like interaction timing.
Properties
| Name | Meaning |
|---|---|
| Session Name | The name of the WhatsApp session to use (defaults to a configured default session). |
| Chat ID | The WhatsApp chat identifier where the typing indicator will be started. |
| Additional Fields | Optional extra parameters; for this operation, no additional fields are specifically used. |
Output
The node outputs a JSON object representing the API response from the WAHA service after requesting to start the typing indicator. This typically includes confirmation of the action or any relevant metadata returned by the API.
No binary data output is involved in this operation.
Dependencies
- Requires an active WAHA API credential with a valid base URL and API key.
- Requires an optional secondary API credential for subscription validation.
- The node expects a configured WhatsApp session identified by the session name.
- Network access to the WAHA API endpoints.
Troubleshooting
- Invalid Credentials: If the API key or subscription is invalid, the node throws an error indicating invalid subscription or API key. Verify credentials in n8n settings.
- Unknown Operation or Resource: Errors occur if unsupported operations or resources are selected. Ensure "Message" resource and "Start Typing" operation are chosen.
- Missing Required Parameters: The "Chat ID" and "Session Name" must be provided. Missing these will cause errors.
- API Request Failures: Network issues or incorrect API endpoint configurations can cause request failures. Check connectivity and API base URL.
- Session Issues: The specified WhatsApp session must be active and connected; otherwise, the typing indicator cannot be sent.
Links and References
- WAHA API Documentation (replace with actual URL)
- WhatsApp Business API Concepts
- n8n Community Forum for WAHA API integration discussions