New features, improvements, and fixes to Dial
August 14, 2026
Changed
Self-Hosted mode is approved per account
Self-Hosted mode hands live calls to a server Dial doesn’t run, so new accounts now request access before they can point calls at one. Accounts already using Self-Hosted are unaffected — they keep it, and nothing about their configuration changes.
GET /api/v1/self-hosted gains an access field (none, pending, granted, denied) and an accessRequest object carrying the request you submitted and how it was reviewed. A new POST /api/v1/self-hosted action, request_access, submits one — a useCase describing what you’re building, and an optional companyUrl. A human reviews it.
Until access is granted, save and activate return 403. disable and request_access are never gated, so an account can always turn Self-Hosted off.