{"access":{"authentication":{"format":"L402 {macaroon}:{proof_of_payment}","header":"Authorization"},"endpoint":"https://sats4ai.com/api/l402/voice-bridge/open","method":"POST"},"name":"Voice Bridge — Open Session","description":"Open a Voice Bridge session for an AI agent that brings its own brain (LLM). Sats4AI provides PSTN + STT + TTS as composable primitives. Pay the returned invoice, receive a session_id, then poll transcripts and push TTS via /say, /poll, /end.","parameters":{"phone_number":"E.164 destination, required","language":"BCP-47 language tag (default en-US)","duration_minutes":"2-30 minutes (default 3)","codec":"PCMU (default) or L16_16000 for HD voice","stt_enabled":"true (default) or false — raw audio passthrough","tts_enabled":"true (default) or false — BYO audio via /say","refund_address":"Lightning address for automatic refund of unused time"},"pricing":{"model":"per-destination","note":"Destination-priced from the carrier rate sheet and BTC-pegged, so there is no fixed per-minute figure. 2-30 minute deposit, unused time auto-refunded. POST without Authorization to receive the exact deposit invoice."},"privacy":{"transcript_retention":"in-memory only, garbage-collected 30 minutes after call ends","audio_retention":"never persisted; streamed live and discarded","logging":"errors only — no call content is logged"}}