---
schema_version: "1"
id: 6a8d70c911b0aad8208c18100b54a83db6d8c2762a80888549462ccd43630e80
title: SecondaryTelephonyProvider
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_secondarytelephonyprovider.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_secondarytelephonyprovider.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1466059399e58146f2cbd4a7663cff83f0efcb380b431f813076bf0dab61b3db
description: Represents the SIP configuration for secondary telephony providers in Agentforce Contact Center BYOC.
---
# SecondaryTelephonyProvider

Represents the SIP configuration for secondary telephony providers in Agentforce Contact Center BYOC.

This type extends the [Metadata](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/metadata.htm "The base class for all metadata types. You can’t edit this object. A component is an instance of a metadata type.") metadata type and inherits its fullName field.

## File Suffix and Directory Location

SecondaryTelephonyProvider components have the suffix .secondaryTelephonyProvider and are stored in the secondaryTelephonyProviders folder.

## Version

SecondaryTelephonyProvider components are available in API version 68.0 and later.

## Special Access Rules

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

## Fields

| Field Name | Field Type | Description |
| --- | --- | --- |
| fullName | string | Required. The unique name of the SecondaryTelephonyProvider component. Inherited from the [Metadata](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/metadata.htm "The base class for all metadata types. You can’t edit this object. A component is an instance of a metadata type.") metadata type. |
| id | string | Specifies the ID of the secondary telephony provider. |
| inboundAuthEnabled | boolean | Indicates whether inbound authentication is enabled for the secondary telephony provider (true) or not (false). |
| inboundIpAllowlist | string | Specifies the inbound IP allowlist of the secondary telephony provider. |
| masterLabel | string | Required. The master label for the SecondaryTelephonyProvider. |
| telephonyProvider | string | Specifies the associated telephony provider for the secondary telephony provider. |

## Declarative Metadata Sample Definition

A sample XML definition of a SecondaryTelephonyProvider component is shown here.

<secondaryTelephonyProvider>
    <fullName>MySecondaryTelephonyProvider</fullName>
    <id>sampleValue</id>
    <inboundAuthEnabled>true</inboundAuthEnabled>
    <inboundIpAllowlist>sampleValue</inboundIpAllowlist>
    <masterLabel>sampleValue</masterLabel>
    <telephonyProvider>sampleValue</telephonyProvider>
</secondaryTelephonyProvider>

The following package.xml manifest retrieves the SecondaryTelephonyProvider component.

<?xml version="1.0" encoding="UTF-8"?>
<!--
   ~ Copyright 2020 Salesforce, Inc.
   ~ All Rights Reserved
   ~ Company Confidential
-->
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
   <types>
      <members>\*</members>
      <name>SecondaryTelephonyProvider</name>
   </types>
   <version>XX.0</version>
</Package>

## Wildcard Support in the Manifest File

This metadata type supports the wildcard character \* (asterisk) in the package.xml manifest file. For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm "HTML (New Window)").