Actions42
- Campaigns Actions
- Create Campaign
- Create Template
- Duplicate Template
- Get Campaign Basic Information
- Get Campaign Clicks
- Get Campaigns
- Get Campaign Information By ISP
- Get Campaign Links
- Get Campaign Openers
- Get Campaign Openers By Browser
- Get Campaign Openers By Countries
- Get Campaign Openers By Os
- Get Campaign Soft Bounces
- Get Campaign Total Information
- Get Stats By Date
- Send Template Campaign
- Subscribers Actions
- SMS Actions
- SMTP Actions
- Webhooks Actions
Overview
This node allows sending SMS messages by providing a list of message objects, each containing recipient phone numbers, message bodies, and optional sender information. It is useful in scenarios where automated SMS notifications, alerts, or marketing messages need to be sent programmatically from workflows. For example, you can use it to notify customers about order status updates, send appointment reminders, or broadcast promotional offers.
Properties
| Name | Meaning |
|---|---|
| Messages | A JSON array of SMS message objects. Each object should include: - recipient: The phone number to receive the SMS.- body: The text content of the SMS.- sender: (Optional) The sender name or number displayed on the recipient's device. |
Example value for Messages:
[
{
"recipient": "+34634534XXX",
"body": "message test",
"sender": "Tu empresa"
}
]
Output
The node outputs JSON data representing the result of the SMS sending operation. This typically includes details such as message IDs, statuses, or error information for each message sent. There is no binary output.
Dependencies
- Requires an API key credential for authentication with the SMS service provider.
- The node uses a REST API endpoint at
https://acumbamail.com/api/1to send SMS messages. - Proper configuration of this API key credential within n8n is necessary for successful execution.
Troubleshooting
- Invalid or missing API credentials: Ensure that the API key credential is correctly configured and has the necessary permissions.
- Malformed JSON in Messages property: The Messages input must be valid JSON. Use proper escaping and formatting to avoid parsing errors.
- Invalid phone numbers: Recipients must be in the correct international format; otherwise, messages may fail to send.
- API rate limits or service downtime: If messages fail repeatedly, check the SMS provider’s status and any rate limiting policies.
- Error responses from the API: Review the output JSON for error messages returned by the SMS service to diagnose issues.
Links and References
- Acumbamail API Documentation (for detailed API usage and parameters)
- n8n documentation on working with JSON properties