send_sms
Send SMS
Send an SMS message to one or more recipients worldwide. Supports configurable sender ID, Unicode messages, Flash SMS, scheduled delivery, and delivery report webhooks. Up to 500 recipients can be specified per request.
send_sms
Send an SMS message to one or more recipients worldwide. Supports configurable sender ID, Unicode messages, Flash SMS, scheduled delivery, and delivery report webhooks. Up to 500 recipients can be specified per request.
send_whatsapp
Send a WhatsApp message through a registered WhatsApp Business Account number. Supports multiple content types: **text**, **template**, **image**, **video**, **audio**, **document**, **location**, and **reaction**. Templates are required for initiating conversations outside the 24-hour messaging window.
send_verification
Send a verification code (OTP) to a phone number via SMS or Telegram for identity verification and two-factor authentication. Supports configurable code length, validity period, and automatic voice failover.
get_message_status
Query the delivery status of a previously sent SMS message using its message ID. Returns the current delivery status and credits deducted.
number_lookup
Query a mobile phone number to retrieve carrier information, porting status, and network details. Returns the current and original network operator, country, MCC/MNC codes, and whether the number has been ported.
manage_whatsapp_templates
Create, list, retrieve, edit, or delete WhatsApp message templates. Templates are required for initiating WhatsApp conversations outside the 24-hour messaging window. Categories include **MARKETING**, **UTILITY**, and **AUTHENTICATION**.
check_verification
Verify a user-submitted code against the verification code that was sent. Use the request ID from the Send Verification Code response along with the code the user entered.
resend_verification
Resend a verification code for an existing verification request via SMS. Use the request ID from the original Send Verification Code response.
hangup_call
Terminate an active voice call using its call UUID. The call UUID is obtained from the Make Voice Call response.
get_account_info
Retrieve Mocean account balance and optionally pricing information. Returns the current credit balance and per-destination SMS pricing with carrier-level details.
make_voice_call
Initiate a programmable outbound voice call controlled by Mocean Command (MC) instructions. MC is a JSON array of actions executed sequentially: **say** (text-to-speech), **play** (audio file), **collect** (DTMF input), **sleep** (pause), **dial** (connect to a number), and **record** (call recording).
Send and receive SMS, WhatsApp, and voice messages globally across 190+ countries. Perform phone number verification (OTP/2FA) via SMS or Telegram. Look up mobile number details including carrier, porting status, and reachability. Make programmable voice calls with text-to-speech, DTMF input collection, and call recording. Manage WhatsApp message templates and send rich media, interactive messages, and template-based notifications. Query account balance and messaging pricing. Receive delivery reports, inbound messages, and call events via webhooks.
Common questions about connecting Mocean to AI agents with Metorial.