Actions5
SMS → Send SMS batch
AI-generatedOverview
This node integrates with the 8x8 API to send SMS messages in batch mode. It allows users to send multiple SMS messages to various destinations in a single request, optionally using a common template for message properties. This is useful for businesses or applications that need to send bulk SMS notifications, alerts, or marketing messages efficiently.
Use Case Examples
- Sending promotional SMS to a list of customers.
- Sending appointment reminders to multiple recipients.
- Distributing alerts or notifications to a group of users.
Properties
| Name | Meaning |
|---|---|
| Sub-Account ID | ID of the sub-account used for sending SMS batch. |
| Client batch id | Client-managed unique reference ID for the batch of messages. |
| Include message in response? | Determines whether the response should include individual details for each message sent. |
| Client Ip | Limits the number of SMS sent within a period based on the client IP address, useful for rate limiting. |
| Destinations | Array of destination phone numbers to send SMS messages to. |
| Template | Common properties applied to all SMS messages in the batch, such as text, source, encoding, schedule date, expiry date, and webhook URL. |
| Messages | Array of individual message objects with properties like destination, text, country, source, client message ID, encoding, schedule date, expiry date, webhook URL, client IP, and tracking options. |
Output
JSON
json- Response data from the 8x8 API after sending the SMS batch, which may include batch and individual message details depending on the request parameters.
Dependencies
- Requires an API key credential for 8x8 API authentication.
Troubleshooting
- Ensure the Sub-Account ID is correct and has permissions to send SMS.
- Verify that phone numbers in destinations and messages are in the correct format (international or national with country code).
- If using scheduling, ensure the schedule and expiry dates are valid and in the future.
- Check API authentication credentials if requests fail due to authorization errors.
- If the response does not include message details, verify the 'Include message in response?' parameter is set correctly.