Actions26
- Webhook Actions
- Session Actions
- User Actions
- Chat Actions
- Message Actions
Overview
The node "SteveChat" enables sending WhatsApp messages through the SteveChat API. Specifically, for the Message resource and Send Image operation, it allows users to send an image message to a specified WhatsApp chat by providing the chat ID and a media URL. Optionally, a caption can be added to the image.
This node is useful in scenarios such as:
- Automating customer support by sending images (e.g., product photos, instructions) directly to customers.
- Broadcasting promotional images or updates to multiple WhatsApp contacts.
- Integrating WhatsApp messaging with other workflows that generate or manage media content.
Example: Automatically send a product image with a caption to a customer's WhatsApp after they place an order.
Properties
| Name | Meaning |
|---|---|
| Chat ID | The unique identifier of the WhatsApp chat to which the image will be sent. |
| Media URL | The publicly accessible URL of the image file to send. |
| Caption | Optional text caption to accompany the image message. |
Output
The node outputs JSON data representing the response from the SteveChat API after attempting to send the image message. This typically includes confirmation details such as message ID, status, timestamps, or error information if the operation failed.
No binary data output is produced by this operation.
Dependencies
- Requires an active connection to the SteveChat API via an API key credential configured in n8n.
- Internet access to fetch the media file from the provided Media URL.
- Properly configured WhatsApp account linked to the SteveChat service.
Troubleshooting
- Invalid Chat ID: If the chat ID format is incorrect or the chat does not exist, the API may return an error. Verify the chat ID matches WhatsApp's expected format (e.g., including country code and domain).
- Media URL inaccessible: If the media URL is invalid, private, or unreachable, the image will fail to send. Ensure the URL is publicly accessible and points directly to an image file.
- API authentication errors: Missing or invalid API credentials will cause authentication failures. Confirm the API key is correctly set up in n8n credentials.
- Caption too long or unsupported characters: Some captions might be rejected if exceeding length limits or containing unsupported characters.
- Network issues: Connectivity problems between n8n and SteveChat API or media hosting server can cause timeouts or failures.
Error messages returned by the node will include descriptive text from the API or internal validation errors, helping identify the root cause.
Links and References
- WhatsApp Business API Documentation
- SteveChat API Documentation (replace with actual URL if available)
- n8n Documentation on Creating Custom Nodes