Service is running. Configure it in the operator console.
| Voice model | gpt-live-1 |
|---|---|
| Backend model | deepseek-flash (client delegation to DeepSeek) |
| Voice | gleam |
| Audio format | audio/pcm @ 24000 Hz (from the sidecar) |
| Channel | telegram |
| AI disclosure | disabled |
| Console password | required |
| OpenAI API key | ••••qtIA |
|---|---|
| DeepSeek API key | ••••d84d |
| Telegram api_id | ••••6732 |
| Telegram api_hash | ••••b5b7 |
| Telegram phone | ••••9726 |
| Telegram session | ••••fug= |
| Sidecar | http://127.0.0.1:8791 |
| Sidecar process | managed (restarts 0/5) |
GET | / | This page |
GET | /health | Machine-readable status |
GET | /console | Operator console: pick a contact and call them (Basic auth) |
WS | /console/events | Live call transcript stream (WebSocket) |
WS | /sidecar?token=… | The Python sidecar connects here for each call |
POST | /operator/dial | Gated outbound call |
GET | /operator/permission/:key | Consent state + full outbound verdict |
POST | /operator/contacts | Record an inbound contact (consent) |
GET | /operator/sessions | Recent call records |
GET | /operator/sessions/:callSid | One call record, including transcript |