---
schema_version: "1"
id: 840a8248014f01cc6bbe14b83a479d4180574408dec52bdf7466d440540d256c
title: ExtConvParticipantIntegDef
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_extconvparticipantintegdef.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_extconvparticipantintegdef.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3ccf1788f660c614edf0ccccbf571b590b3bb5116ae0d8b99497c87a4df23815
description: Represents the integration configuration for external conversation participants, used for communication between Salesforce and external messaging platforms. This object is available in API version 66.0 and later.
---
# ExtConvParticipantIntegDef

Represents the integration configuration for external conversation participants, used for communication between Salesforce and external messaging platforms. This object is available in API version 66.0 and later.

## Supported Calls

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

## Fields

| Field | Details |
| --- | --- |
| AccountKey | 
Type

textarea

Properties

Create, Nillable, Update

Description

Encrypted JSON format key for secure storage of authentication credentials for external bot API calls.



 |
| BotProvider | 

Type

picklist

Properties

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

Description

Bot provider for integration of authentication and request and response logic.

Possible value:

- Custom





 |
| ChannelMode | 

Type

picklist

Properties

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

Description

Possible values for the type of channel:

- Messaging
- Voice

The default value is Messaging.



 |
| ClientIdentifier | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

API client ID of the bot provider.



 |
| DeveloperName | 

Type

string

Properties

Create, Filter, Group, Sort, Update

Description

Unique name of the object in the API.



 |
| Language | 

Type

picklist

Properties

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

Description

Language of the master label.



 |
| MasterLabel | 

Type

string

Properties

Create, Filter, Group, Sort, Update

Description

Label for the ExtConvParticipantIntegDef object.



 |
| NamespacePrefix | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

If it's part of a managed package, the namespace of the package that contains integration definition for the external conversation participant.



 |
| ProjectIdentifier | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

Identifier of the project in the provider framework to scope API calls and resource access.



 |
| Status | 

Type

picklist

Properties

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

Description

Status of the integration.

Possible values are:

- Active
- Deleted
- Inactive

The default value is Active.



 |