Plivo
api.plivo.com
Cloud communication platform providing SMS, MMS, WhatsApp messaging and Voice APIs. A major Twilio alternative for programmatic communication.
Enable this service
This service is in the catalog but not part of v1 launch billing. To use it, run the command below and provide your own API key in the local config page — the gateway will call it under your account.
api_key
free
1.0
https://api.plivo.com
May 4, 2026
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Top Capabilities
Most commonly used operations — ready to call without drill-down.
application_list
GETList all applications.
GET https://api.plivo.com/v1/Account/{auth_id}/Application/
auth_id (string, required) — Plivo Auth ID (path parameter).
limit (integer) — Results per page (max 20).
offset (integer) — Pagination offset.
call_list
GETList all calls with optional filtering.
GET https://api.plivo.com/v1/Account/{auth_id}/Call/
auth_id (string, required) — Plivo Auth ID (path parameter).
call_direction (string) — Filter: inbound or outbound.
from_number (string) — Filter by caller number.
to_number (string) — Filter by destination number.
end_time__gt (string) — Calls ending after this time.
...and 3 more parameters
message_list
GETList all messages with optional filtering by direction, state, and time.
GET https://api.plivo.com/v1/Account/{auth_id}/Message/
auth_id (string, required) — Plivo Auth ID (path parameter).
subaccount (string) — Filter by subaccount auth ID.
message_direction (string) — Filter: inbound or outbound.
message_state (string) — Filter: queued, sent, failed, delivered, undelivered, received, rejected.
message_type (string) — Filter: sms, mms, whatsapp.
...and 5 more parameters
All Capabilities (22)
account (1)
Retrieve account details.
application (5)
Create a new application for handling calls and messages.
Delete an application.
Retrieve a specific application by ID.
List all applications.
Update an existing application.
call (6)
Initiate an outbound call.
Retrieve details of a specific call by its UUID.
Hang up a specific live call.
List all calls with optional filtering.
Start recording on a live call.
Play text-to-speech on a live call.
message (4)
Retrieve details of a specific message by its UUID.
List all messages with optional filtering by direction, state, and time.
List all media files for a specific MMS message.
Send an SMS, MMS, or WhatsApp message to one or more recipients.
number (5)
Rent a phone number.
Retrieve details of a specific rented number.
List all rented phone numbers.
Search for available phone numbers to rent.
Unrent (release) a phone number.
pricing (1)
Retrieve messaging or voice pricing for a specific country.
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Plivo
Description: Cloud communication platform providing SMS, MMS, WhatsApp messaging and Voice APIs. A major Twilio alternative for programmatic communication.
Auth: api_key
Capabilities (22 total):
account (1):
- account_get: Retrieve account details.
application (5):
- application_create: Create a new application for handling calls and messages.
- application_delete: Delete an application.
- application_get: Retrieve a specific application by ID.
- application_list: List all applications.
- application_update: Update an existing application.
call (6):
- call_create: Initiate an outbound call.
- call_get: Retrieve details of a specific call by its UUID.
- call_hangup: Hang up a specific live call.
- call_list: List all calls with optional filtering.
- call_record: Start recording on a live call.
- call_speak: Play text-to-speech on a live call.
message (4):
- message_get: Retrieve details of a specific message by its UUID.
- message_list: List all messages with optional filtering by direction, state, and time.
- message_media_list: List all media files for a specific MMS message.
- message_send: Send an SMS, MMS, or WhatsApp message to one or more recipients.
number (5):
- number_buy: Rent a phone number.
- number_get: Retrieve details of a specific rented number.
- number_list: List all rented phone numbers.
- number_search: Search for available phone numbers to rent.
- number_unrent: Unrent (release) a phone number.
pricing (1):
- pricing_get: Retrieve messaging or voice pricing for a specific country.
Top capabilities (ready to call):
- application_list: GET /v1/Account/{auth_id}/Application/
- call_list: GET /v1/Account/{auth_id}/Call/
- message_list: GET /v1/Account/{auth_id}/Message/