EightByEight (8x8) icon

EightByEight (8x8)

8x8 API operations

SMS → Send SMS batch

AI-generated

Overview

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

  1. Sending promotional SMS to a list of customers.
  2. Sending appointment reminders to multiple recipients.
  3. 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.

Discussion