UltraVoice

Security & Trust

UltraVoice is built for production voice workloads with sensitive customer conversations. Security controls are applied per workspace and enforced at every service boundary.

Data & secrets

  • Encryption at rest — provider API keys, tool auth headers, and credentials are encrypted; they are never returned in plaintext or exposed to the model.
  • Encryption in transit — all traffic (dashboard, REST, WebSocket, telephony) is TLS.
  • Workspace isolation — agents, knowledge, calls, and recordings are scoped to a workspace; cross-workspace access is blocked at the data layer.

Access & auth

  • Token-based API access with per-workspace scoping.
  • Role-based access in the dashboard and the human-agent portal.
  • Internal service calls are authenticated between services and never exposed publicly.

Recordings & transcripts

Call recordings, transcripts, and summaries are stored per workspace with configurable retention. You control whether a call is recorded and can disable capture per agent.