list_sender_ids
List Sender IDs
Retrieve all sender IDs assigned to your SMS Alert account. Sender IDs appear as the sender name on recipient devices.
list_sender_ids
Retrieve all sender IDs assigned to your SMS Alert account. Sender IDs appear as the sender name on recipient devices.
manage_contacts
List, create, edit, or delete contacts within contact groups. Contacts are organized by groups and identified by their mobile number.
get_sms_report
Retrieve sent SMS campaign logs with optional filtering by date range, mobile number, or sender ID. Use this to review message delivery history.
schedule_sms
Schedule an SMS for future delivery, edit the scheduled time of an existing scheduled SMS, or cancel a scheduled SMS. Use the **action** field to choose between scheduling a new message, editing an existing schedule, or cancelling one. Cancelled scheduled messages have their credits refunded.
manage_groups
List, create, rename, or delete contact groups. Groups are reusable recipient lists for sending bulk SMS campaigns.
manage_templates
List, create, edit, or delete reusable SMS templates. Templates store pre-defined message content for use in SMS campaigns.
send_otp
Generate and send a one-time password (OTP) via SMS for mobile number verification. The message template must include an **[otp]** tag which will be replaced by the generated OTP. The [otp] tag supports configurable attributes for length, retry attempts, and validity period.
manage_short_urls
Create or delete shortened URLs. Useful for including trackable links in SMS messages to stay within character limits.
check_balance
Check the SMS credit balance of your SMS Alert account. Returns credit breakdown by route (e.g., transactional, promotional, non-DND).
send_sms
Send SMS messages to one or more recipients, or to an entire contact group. Supports both transactional and promotional routes. You can send the same message to multiple recipients by providing comma-separated mobile numbers. Optionally specify a delivery report callback URL to receive delivery status updates.
validate_otp
Verify an OTP that was previously sent to a mobile number. Returns whether the OTP is valid or has expired/been used.
get_delivery_status
Retrieve the delivery status of a sent SMS batch by its batch ID. Returns per-recipient delivery status (e.g., DELIVRD, AWAITED-DLR, FAILED).
Send individual and bulk SMS messages via transactional and promotional routes. Schedule SMS for future delivery, modify or cancel scheduled messages. Generate and validate OTPs for mobile number verification. Manage contacts and contact groups for bulk campaigns. Create and manage reusable SMS templates and sender IDs. Track delivery status via pull reports or push callbacks. Create shortened URLs for SMS links. Check account credit balance and manage profile settings.
Common questions about connecting Sms Alert to AI agents with Metorial.