A telephony configuration binds an organization to a telephony provider (Twilio, Vonage, Plivo, Telnyx, etc.) along with the credentials needed to place and receive calls. Each configuration owns a set of phone numbers; campaigns and inbound routing pin to a specific configuration. One configuration in your organization can be marked as the default outbound โ campaigns and ad-hoc calls that omitDocumentation Index
Fetch the complete documentation index at: https://docs.dograh.com/llms.txt
Use this file to discover all available pages before exploring further.
telephony_configuration_id fall back to it.
| Method | Endpoint | Quick Link |
|---|---|---|
GET | /organizations/telephony-providers/metadata | List supported providers |
GET | /organizations/telephony-configs | List configurations |
POST | /organizations/telephony-configs | Create a configuration |
GET | /organizations/telephony-configs/{config_id} | Get a configuration |
PUT | /organizations/telephony-configs/{config_id} | Update a configuration |
DELETE | /organizations/telephony-configs/{config_id} | Delete a configuration |
POST | /organizations/telephony-configs/{config_id}/set-default-outbound | Set as default outbound |
Phone numbers
Phone numbers are nested under a configuration:| Method | Endpoint | Quick Link |
|---|---|---|
GET | /organizations/telephony-configs/{config_id}/phone-numbers | List phone numbers |
POST | /organizations/telephony-configs/{config_id}/phone-numbers | Add a phone number |
GET | /organizations/telephony-configs/{config_id}/phone-numbers/{phone_number_id} | Get a phone number |
PUT | /organizations/telephony-configs/{config_id}/phone-numbers/{phone_number_id} | Update a phone number |
DELETE | /organizations/telephony-configs/{config_id}/phone-numbers/{phone_number_id} | Delete a phone number |
POST | /organizations/telephony-configs/{config_id}/phone-numbers/{phone_number_id}/set-default-caller | Set as default caller |
Sensitive credentials
Provider credentials (API keys, auth tokens, etc.) are masked inGET responses. When updating a configuration, you can re-submit the masked value as-is โ Dograh detects the mask and preserves the original secret.