Actions5
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
- Send a single SMS to a customer with a personalized message and schedule it for later delivery.
- Send SMS alerts to multiple recipients by configuring batch sending (not covered in this specific operation).
- 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
- 8x8 SMS API Documentation - Official documentation for the 8x8 SMS API, detailing parameters and usage.