# Voice calls

Published: 2026-06-17

> Voice call APIs, streaming, recordings, and webhooks.

## Voice calls

Start, monitor, stream, and record voice calls through Pinnacle.

### What's new?

- New [`/calls`](/api-reference/calls/lifecycle/create-call) endpoints for outbound call creation, listing, lookup, metadata updates, cancellation, event history, WebSocket stream tokens, recording download, and recording deletion.
- New `CALL.STATUS` webhook event for phone-number subscribers. Use it to receive call lifecycle updates: `RINGING`, `ANSWERED`, `BRIDGED`, `ENDED`, `NO_ANSWER`, and `BUSY`.
- New [Voice Calls](/guides/voice-calls) guide covering REST setup, stream tokens, WebSocket command frames, live audio frames, recordings, and call status webhooks.
- New [Voice WebSockets](/methods/voice-websockets) method page with TypeScript, Python, and Ruby SDK helper examples for connecting, sending commands, and reconnecting.
