Get started
- Use it with a coding agent: paste one prompt into your coding agent. It installs the CLI and the Plivo skills, then does the work, asking you before anything that spends money.
- Use it yourself: install with one command, log in through your browser, and list your numbers.
What you can do
- Voice agents over Audio Streaming: test your WebSocket connection without a phone, connect your voice agent to a number and take real calls.
- Voice agents over SIP trunking: connect LiveKit, ElevenLabs, Retell, Vapi or your own SIP platform to a number.
- Debug a call: get a plain-English explanation of why a call failed, who hung up, and how to fix it.
Safe by default
- Confirm gated actions. Buying a number, placing a call and deleting account resources require
--yes. This is not a universal billing gate: number lookup is billed without it. - Preview first.
--dry-runpreviews changes. Some checks still read account data, such asvoice streams readiness. - Easy to script. Most commands return one JSON document with
-o json.askstreams JSON Lines. Exit codes describe failures. - Secrets are redacted. Auth tokens and passwords normally read
[REDACTED]. Creating a subaccount shows its new token once;--show-secretsreveals other redacted values.