WaAPI icon

WaAPI

Interact with WaAPI API

Actions83

Overview

This node allows sending a "stop typing" signal to a WhatsApp chat via the WaAPI service. It is useful in scenarios where you want to programmatically indicate that the user has stopped typing in a chat, for example, to improve user experience in chatbots or automation workflows by signaling typing status changes.

Practical examples:

  • A chatbot that shows typing indicators while processing a response and then sends a stop typing event once the message is ready.
  • Automation flows that manage multiple chats and update typing statuses accordingly.

Properties

Name Meaning
Id Instance ID (a required numeric identifier for the WaAPI instance).
Chat Id The target chat's unique identifier in the format <countrycode><usernumber>@c.us for individual chats or @g.us for groups.

Output

The node outputs JSON data representing the response from the WaAPI service after sending the stop typing command. This typically includes confirmation of the action or any error messages returned by the API.

No binary data output is involved.

Dependencies

  • Requires an active connection to the WaAPI service.
  • Needs an API key credential configured in n8n to authenticate requests to WaAPI.
  • The base URL for API requests is https://waapi.app/api/v1.
  • The node uses standard HTTP headers for JSON content type.

Troubleshooting

  • Common issues:

    • Invalid or missing API credentials will cause authentication errors.
    • Incorrectly formatted Chat Ids may result in failure to send the stop typing event.
    • Network connectivity problems can prevent communication with the WaAPI endpoint.
  • Error messages:

    • Authentication failures: Ensure the API key credential is correctly set up and valid.
    • "Chat not found" or similar errors: Verify the Chat Id format and existence.
    • Timeout or network errors: Check internet connection and WaAPI service status.

Links and References

Discussion