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 Location operation, it allows users to send a geographic location to a specified WhatsApp chat by providing latitude and longitude coordinates.
This node is useful in scenarios where you want to share precise locations via WhatsApp automatically, such as:
- Sending delivery or meeting points to customers.
- Sharing real-time location updates in customer support chats.
- Broadcasting event locations to groups.
Example: Automatically send a location pin of a store or event venue to a user’s WhatsApp number.
Properties
| Name | Meaning |
|---|---|
| Chat ID | The identifier of the WhatsApp chat to which the location will be sent. Example format: 5511999999999@s.whatsapp.net. |
| Latitude | The latitude coordinate of the location to send. Must be a decimal number with up to 6 decimal places. |
| Longitude | The longitude coordinate of the location to send. Must be a decimal number with up to 6 decimal places. |
Output
The node outputs an array of JSON objects corresponding to each input item processed. Each output JSON contains the response from the SteveChat API after attempting to send the location message. If successful, this typically includes confirmation details about the sent message.
If the node encounters an error during processing (e.g., invalid parameters or API failure), the output JSON for that item will contain an error field with the error message.
No binary data output is produced by this operation.
Dependencies
- Requires an active connection to the SteveChat API for WhatsApp messaging.
- Requires configuration of an API authentication credential within n8n (an API key or token).
- Network access to the SteveChat service endpoint.
Troubleshooting
Common issues:
- Invalid or incorrectly formatted Chat ID can cause message sending failures.
- Incorrect latitude or longitude values (e.g., out of valid range) may result in errors.
- Missing or invalid API credentials will prevent communication with the SteveChat API.
- Network connectivity problems can cause timeouts or failed requests.
Error messages:
"The resource "message" is not supported!"— This indicates a misconfiguration or unsupported resource selection."The operation "sendLocation" is not supported for resource "message"!"— Indicates the operation name might be misspelled or not implemented.- API error responses are passed through in the
errorfield; check the message for details like authentication failure or invalid parameters.
Resolution tips:
- Verify the Chat ID format matches WhatsApp requirements.
- Ensure latitude is between -90 and 90, longitude between -180 and 180.
- Confirm API credentials are correctly set up in n8n.
- Test network connectivity to the SteveChat API endpoint.
Links and References
- WhatsApp Location Message Documentation
- SteveChat API Documentation (replace with actual URL if available)