EightByEight (8x8) icon

EightByEight (8x8)

8x8 API operations

Overview

This node integrates with the 8x8 API to send SMS messages. It supports sending individual SMS messages with detailed parameters such as destination number, message text, source number, encoding, scheduling, and tracking options. This node is useful for automating SMS notifications, alerts, marketing messages, or any scenario requiring programmatic SMS sending.

Use Case Examples

  1. Send a single SMS to a customer with a personalized message and schedule it for later delivery.
  2. Send SMS alerts to multiple recipients by configuring batch sending (not covered in this specific operation).
  3. Use tracking and delivery callback URLs to monitor message delivery status and conversion rates.

Properties

Name Meaning
Sub-Account ID ID of the sub-account used to send the SMS, required for authentication and routing.
Message Collection of message composition parameters including destination number, text, country code, source number, client message ID, encoding, scheduling, expiry, delivery callback URL, client IP for rate limiting, and tracking options.

Output

JSON

  • json - The JSON response from the 8x8 API containing details about the sent SMS message or error information.

Dependencies

  • Requires an API key credential for 8x8 API authentication.

Troubleshooting

  • Ensure the Sub-Account ID is correctly provided and valid, as it is required for sending SMS.
  • Verify that the destination phone number is in the correct format and matches the optional country code if provided.
  • If scheduling is used, ensure the scheduled date/time is in the future and correctly formatted.
  • Check the webhook URL for delivery status callbacks is reachable and correctly configured to receive POST requests.
  • Common errors include authentication failures, invalid phone numbers, or missing required parameters. Review error messages returned by the API for guidance.

Links

Discussion