ConversationVendorInfo

This setup object connects the partner vendor system to the Service Cloud feature.

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

Important

Version 

Introduced in API version 51.0.

This object is available in API version 52.0 and later.

Supported SOAP API Calls 

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

Supported REST API Methods 

DELETE, GET, HEAD, PATCH, POST, Query

Special Access Rules 

  • This object requires an add-on license for Service Cloud Voice for Partner Telephony or Digital Engagement.

Fields 

BridgeComponent 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Description: The Lightning component used to communicate between the telephony or messaging system and other Lightning components.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

CapabilitiesSupportsAgentSSO 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 53.0

  • Description: If set to true, agents can single sign-on (SSO) into their contact center using Salesforce as the identity provider (IdP). Behind the scenes, Salesforce is used as the SAML IdP in the Single Sign-On external client app for the contact center. If set to false, an IdP other than Salesforce is used or an IdP isn’t used at all. The default value is false.

If this value is set to false and you want to use Salesforce as the IdP for your contact center, set this value and the namedCredentialSupported value to true and configure the service_cloud_voice.PartnerSSO interface in your Apex integration class.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

CapabilitiesSupportsEinsteinConversationInsights 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 53.0

  • Description: If set to true, Einstein Conversation Insights is turned on. The default value is false.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect

CapabilitiesSupportsIntelligence 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 59.0

  • Description: If set to true, Salesforce ingests real-time signals sent from a partner telephony system. If set to false, Salesforce won’t ingest real-time intelligence signals from a partner telephony system. The default value is false.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony

CapabilitiesSupportsKeyProvisioning 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 54.0

  • Description: If set to true, key provisioning and renewal are automated. The default value is false.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect

CapabilitiesSupportsMultiVendorConfig 

  • Type: boolean
  • Required: No
  • Properties: Filter

CapabilitiesSupportsNamedCredential 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 53.0

  • Description: A sample-named credential that can be used for Apex callouts to the partner system.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

CapabilitiesSupportsPartnerContactCenterList 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 53.0

  • Description: If set to true, enables the customer to select one contact center from a list of multiple contact centers to connect with Salesforce. The default value is false.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

CapabilitiesSupportsPartnerPhoneNumbers 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 54.0

  • Description: If set to true, displays a list of phone numbers used to create contact center channels. The default value is false.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect

CapabilitiesSupportsPartnerTransferDestinations 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 53.0

  • Description: If set to true, allows Salesforce to fetch contact center queues so that Salesforce and contact center queues can be mapped. The default value is false.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

CapabilitiesSupportsPhoneNumberProcurement 

  • Type: boolean
  • Required: No
  • Properties: Filter

CapabilitiesSupportsQueueManagement 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 56.0

  • Description: If set to true, support queue management. The default value is false.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

CapabilitiesSupportsUnifiedRouting 

  • Type: boolean
  • Required: No
  • Properties: Filter

CapabilitiesSupportsUniversalCallRecordingAccess 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 54.0

  • Description: If set to true, Universal Call Recording Access is turned on. The default value is false.

If this value is set to false and you want to turn on Universal Call Recording, set this value to true and configure the service_cloud_voice.RecordingMediaProvider interface in your Apex integration class.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect

CapabilitiesSupportsUserSyncing 

  • Type: boolean

  • Required: No

  • Properties: Filter

  • Introduced: API version 53.0

  • Description: If set to true, supports automated user syncing whenever a user is added to or removed from a contact center. The default value is false.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

CapabilitiesSupportsVoicemailPersonalization 

  • Type: boolean
  • Required: No
  • Properties: Filter

ConnectorUrl 

  • Type: url

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Description: The URL that hosts your Service Cloud Voice or Bring Your Own Channel for CCaaS connector. This value could be a Visualforce page or a public URL.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

CustomConfigId 

  • Type: reference

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Introduced: API version 53.0

  • Description: The foreign key to the CustomEntityDefinition, which contains partner-specific custom settings.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS
  • Relationship name: CustomConfig
  • Relationship type: relationship
  • Refers to: CustomEntityDefinition

CustomIconId 

  • Type: reference

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Introduced: API version 62.0

  • Description: ID of the static resource used to identify the contact center integration, such as a Contact Center as a Service (CCaaS) provider logo. The static resource must be in SVG format. This field is optional.

This field is a relationship field.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Bring Your Own Channel for CCaaS
  • Relationship name: CustomIcon
  • Relationship type: relationship
  • Refers to: StaticResource

CustomLoginUrl 

  • Type: url

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Description: The URL that hosts your telephony system or CCaaS system login page.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS (supported when combined with a telephony CCaaS integration)

DeveloperName 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Sort

  • Description: The unique name of the object in the API. This field is automatically generated, but you can supply your own value if you create the record using the API.

FullName 

  • Type: string

  • Required: No

  • Properties: Create, Group, Nillable

  • Introduced: API version 51.0

  • Description: The full name of the associated ConversationVendorInfo type in Metadata API. The full name can include a namespaceprefix. Query this field only if the query result contains no more than one record. Otherwise, an error is returned. If more than one record exists, use multiple queries to retrieve the records. This limit protects performance.

IntegrationClassId 

  • Type: reference

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Introduced: API version 53.0

  • Description: The foreign key to the partner Apex class implementing supported interfaces.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

This field is a relationship field.

  • Relationship name: IntegrationClass
  • Relationship type: relationship
  • Refers to: ApexClass

Language 

  • Type: picklist

  • Required: No

  • Properties: Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort

  • Description: The language of the master label (MasterLabel) in the user interface.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony

  • Service Cloud Voice with Partner Telephony from Amazon Connect

  • Bring Your Own Channel for CCaaS

  • Possible values:

    • en_US — English

    • de — German

    • es — Spanish

    • fr — French

    • it — Italian

    • ja — Japanese

    • sv — Swedish

    • ko — Korean

    • zh_TW — Chinese (Traditional)

    • zh_CN — Chinese (Simplified)

    • pt_BR — Portuguese (Brazil)

    • nl_NL — Dutch

    • da — Danish

    • th — Thai

    • fi — Finnish

    • ru — Russian

    • es_MX — Spanish (Mexico)

    • no — Norwegian

ManageableState 

  • Type: picklist

  • Required: No

  • Properties: Filter, Group, Nillable, Restricted picklist, Sort

  • Description: Indicates the manageable state of the specified component that is contained in a package:

  • beta

  • deleted

  • deprecated

  • deprecatedEditable

  • installed

  • installedEditable

  • released

  • unmanaged

  • Possible values:

    • beta — beta

    • deleted — deleted

    • deprecated — deprecated

    • deprecatedEditable — deprecatedEditable

    • installed — installed

    • installedEditable — installedEditable

    • released — released

    • unmanaged — unmanaged

MasterLabel 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Sort

  • Description: The partner vendor’s display name as it appears in the UI. This name appears in several places in the UI, so include the partner vendor name for easy identification. For Service Cloud Voice, this label also represents the telephony provider name in the contact center record.

For Service Cloud Voice with Amazon Connect, this field is always set to Service Cloud Voice.

Metadata 

  • Type: complexvalue

  • Required: No

  • Properties: Create, Nillable, Update

  • Introduced: API version 51.0

  • Description: The ConversationVendorInfo’s metadata.

Query this field only if the query result contains no more than one record. Otherwise, an error is returned. If more than one record exists, use multiple queries to retrieve the records. This limit protects performance.

NamedCredentialId 

  • Type: reference

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Introduced: API version 53.0

  • Description: A sample-named credential that can be used for Apex callouts to the partner system.

Applies to the following implementations:

  • Service Cloud Voice with Partner Telephony
  • Service Cloud Voice with Partner Telephony from Amazon Connect
  • Bring Your Own Channel for CCaaS

This field is a relationship field.

  • Relationship name: NamedCredential
  • Relationship type: relationship
  • Refers to: NamedCredential

NamespacePrefix 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Description: The namespace prefix associated with this object. Each Developer Edition organization that creates a managed package has a unique namespace prefix. Limit: 15 characters. You can refer to a component in a managed package by using the namespacePrefix__componentName notation.

The namespace prefix can have one of the following values:

  • In Developer Edition organizations, the namespace prefix is set to the namespace prefix of the organization for all objects that support it. There is an exception if an object is in an installed managed package. In that case, the object has the namespace prefix of the installed managed package. This field’s value is the namespace prefix of the Developer Edition organization of the package developer.
  • In organizations that are not Developer Edition organizations, NamespacePrefix is only set for objects that are part of an installed managed package. There is no namespace prefix for all other objects.

TelephonySettingsComponent 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Introduced: API version 54.0

  • Description: The name of the Lightning Web Component (LWC) that is used to display additional agent settings in the Omni-Channel widget. This value is in the format mynamespace:componentName, where mynamespace is the namespace associated with the Service Cloud Voice package that was created, and componentName is the FQDN of the Lightning component.

Applies to the following implementation:

  • Service Cloud Voice with Partner Telephony

VendorType 

  • Type: picklist

  • Required: No

  • Properties: Filter, Group, Nillable, Restricted picklist, Sort

  • Introduced: API version 53.0

  • Description: The Service Cloud feature the partner vendor supports.

Possible values are:

Available in API version 53.0 and later.

  • Possible values:

    • ServiceCloudVoicePartner — ServiceCloudVoicePartner — For Service Cloud Voice with Partner Telephony or Service Cloud Voice with Partner Telephony from Amazon Connect.

    • Amazon_Connect — Amazon_Connect — For Service Cloud Voice with Amazon Connect.

    • BringYourOwnChannelPartner — BringYourOwnChannelPartner — For Bring Your Own Channel for Messaging. Available in API version 60.0 and later.

    • BringYourOwnContactCenter — BringYourOwnContactCenter — For Bring Your Own Channel for Contact Center as a Service (CCaaS). Available in API version 60.0 and later.

DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!