Newer Version Available

This content describes an older version of this product. View Latest

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
The 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
The provider of bot integration that handles 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 channel type are:
  • Messaging
  • Voice
The default value is Messaging.
ClientIdentifier
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The API client ID of the bot provider.
DeveloperName
Type
string
Properties
Create, Filter, Group, Sort, Update
Description
The unique name of the object in the API.
Language
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The language of the MasterLabel.
ManageableState
Type
picklist
Properties
Filter, Group, Nillable, Restricted picklist, Sort
Description
The manageable state of the specified component that’s contained in a package.
Possible values are:
  • beta
  • deleted
  • deprecated
  • deprecatedEditable
  • installed
  • installedEditable
  • released
  • unmanaged
MasterLabel
Type
string
Properties
Create, Filter, Group, Sort, Update
Description
The label for this 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
The ID 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
The status of the integration.
Possible values are:
  • Active
  • Deleted
  • Inactive
The default value is Active.