SteveChat icon

SteveChat

Interact with SteveChat API for WhatsApp messaging

Overview

The node "SteveChat" enables interaction with the SteveChat API to send WhatsApp messages. It supports operations on different resources, including sending text messages to specified WhatsApp chat IDs. This node is useful for automating WhatsApp communications such as notifications, alerts, or customer support messages directly from n8n workflows.

For the Message resource and Send Text operation, the node sends a plain text message to a given WhatsApp chat ID. A practical example would be sending order confirmation messages to customers or broadcasting updates to a group chat.

Properties

Name Meaning
Chat ID The unique identifier of the WhatsApp chat to which the message will be sent. Typically formatted like a phone number followed by @s.whatsapp.net. Example: 5511999999999@s.whatsapp.net.
Text The content of the text message to send. Supports multiline input.

Output

The node outputs an array of JSON objects, each corresponding to one input item processed. Each output JSON contains the response from the SteveChat API after attempting to send the message. If an error occurs during processing, the output JSON for that item will contain an error field with the error message.

No binary data output is indicated in the source code.

Dependencies

  • Requires an active connection to the SteveChat API.
  • Requires configuration of an API authentication credential (an API key or token) within n8n to authorize requests to the SteveChat service.
  • The node depends on the steveChat credential configured in n8n.

Troubleshooting

  • Common issues:
    • Invalid or missing Chat ID format may cause message sending to fail.
    • Incorrect or expired API credentials will result in authentication errors.
    • Unsupported resource or operation names will throw errors indicating unsupported actions.
  • Error messages:
    • "The resource \"message\" is not supported!" — indicates the resource parameter is invalid or misspelled.
    • "The operation \"sendText\" is not supported for resource \"message\"!" — indicates the operation parameter is invalid or misspelled.
    • Errors returned from the SteveChat API will be included in the output under the error field if "Continue On Fail" is enabled.
  • Resolution:
    • Verify the Chat ID format matches WhatsApp requirements.
    • Ensure valid API credentials are set up in n8n.
    • Double-check resource and operation names match those supported by the node.

Links and References

  • WhatsApp Chat ID Format
  • SteveChat API documentation (not provided here; consult your SteveChat API provider for details)

Discussion