---
schema_version: "1"
id: 13176eaefe09f0b57d91c8ab807048413d554b3a357905b54e4bd91b9fdb61b7
title: TelephonyProvider
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_tooling/tooling_api_objects_telephonyprovider.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_telephonyprovider.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 21ed2dbcd1a37c830107c2b48f003af03352184e54d89928015a4e628d210b65
description: Represents the telephony provider configuration and trust settings for Agentforce Contact Center BYOC integrations. This object is available in API version 68.0 and later.
---
# TelephonyProvider

Represents the telephony provider configuration and trust settings for Agentforce Contact Center BYOC integrations. This object is available in API version 68.0 and later.

## Supported Calls

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

## Special Access Rules

To access TelephonyProvider, you must have the Agentforce Contact Center Admin (Salesforce Voice) permission set assigned.

## Fields

| Field | Details |
| --- | --- |
| Country | 
Type

picklist

Properties

Create, Filter, Group, Restricted picklist, Sort

Description

Country associated with the telephony provider.



 |
| DeveloperName | 

Type

string

Properties

Create, Filter, Group, Sort, Update

Description

Unique name of the object in the API.



 |
| ExternalIdentifier | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

Identifier for the external telephony provider.



 |
| Language | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

Language of the MasterLabel.



 |
| MasterLabel | 

Type

string

Properties

Create, Filter, Group, idLookup, Sort, Update

Description

User interface label for the telephony provider configuration. This internal label doesn’t get translated.



 |
| ProviderName | 

Type

string

Properties

Create, Filter, Group, idLookup, Sort, Update

Description

Unique name for the telephony provider.



 |
| TrunkType | 

Type

picklist

Properties

Create, Filter, Group, Restricted picklist, Sort, Update

Description

Type of trunk relationship with the provider.

Possible values are:

- Secondary: Associates the provider with a SecondaryTelephonyProvider record.
- Trusted: Associates the telephony provider with a TrustedTelephonyProvider record.





 |