Channel
The Channel API handles methods to create and manage each CHannel of a Virtual Agent.
Last updated
Was this helpful?
The Channel API handles methods to create and manage each CHannel of a Virtual Agent.
Last updated
Was this helpful?
A valid organization Uuid
A valid environment Uuid
A valid bot Uuid
This parameter is a condition to return the channel All. Parameter that filters the channel all, when its value is 'channels' the channel all will not be returned
It is an identifier provided by the API client that will be used to identify distributed logs.
Response to get channels of the bot
A valid organization Uuid
A valid environment Uuid
A valid bot Uuid
It is the number of pages that will be returned, default value 0
0
Example: 1
It is the number of channels per page, default value 5
5
Example: 1
It is the channel attribute used for ordination the page, default attribute name
createdAt
It is the sorting type, default value DESC
DESC
It is an identifier provided by the API client that will be used to identify distributed logs.
Data returned of a bot's channel in the list
A valid organization Uuid
A valid environment Uuid
A valid bot Uuid
It is an identifier provided by the API client that will be used to identify distributed logs.
A channel type summary, containing all related channels found in a given bot.
A valid organization uuid
A valid environment uuid
A valid bot uuid
A valid channel uuid
It is an identifier provided by the API client that will be used toidentify distributed logs.
Data returned of a channel
A valid organization Uuid
A valid environment Uuid
A valid bot Uuid
A valid channel uuid for deleted
It is an identifier provided by the API client that will be used to identify distributed logs.
No content
It is the organization uuid where the bot is.
It is the environment uuid where the bot is.
DTO with all channels that can be created grouped by groups
A valid organization Uuid
A valid environment Uuid
A valid bot Uuid
Vendor type
EVG|VXML
Audio converter type
ASR|TTS
It is an identifier provided by the API client that will be used to identify distributed logs.
Response to get channels of the bot
A valid organization uuid
A valid environment uuid
A valid bot uuid
A valid channel uuid
It is an identifier provided by the API client that will be used to identify distributed logs.
DTO with general settings, contact and appearance attributes that has data about the websnippet configuration.
It is the organization uuid where the bot is.
It is the environment uuid where the bot is.
It is the identification of the bot.
DTO received to insert a channel with name, description and typeId
Name of the channel
Description of the channel
Type of the channel. Types: 1 - Amazon Echo, 2 - Google Home, 5 - Alexa, 6 - Cortana, 7 - Google Assistant, 8 - Siri, 9 - Facebook Messenger, 10 - RCS, 11 - SMS, 12 - Skype, 13 - Augmented Reality, 17 - Phone, 18 - Virtual Reality, 19 - Web, 20 - Web Mobile, 21 - App Mobile, 22 - WhatsApp, 24 - Skype for Business, 25 - Telegram, 26 - X, 27 - Infobip, 33 - Apple Business Chat, 34 - Microsoft Teams, 35 - Wechat, 36 - Kakao, 37 - Line, 38 - Instagram, 39 - Amazon Connect, 40 - Genesys, 41 - Odigo, 42 - Twillio, 43 - Infobip Conversations, 44 - Naka, 45 - Digital Humans, 46 - Slack
IVR Configuration
Data returned of a channel
A valid organization Uuid
A valid environment Uuid
A valid bot Uuid
A valid channel uuid for update
It is an identifier provided by the API client that will be used to identify distributed logs.
A body containing a List of ChannelUpdatedDTO. Refer to the model for instructions on how to build them.
Name of the channel
Description of the channel
IVR Configuration
Response when update succesfully a channel
This endpoint performs validation based on the request type using corresponding Validator class (ChannelValidator or DnisValidator). It validates if a channel with the provided name or DNIS already exists.
A valid organization Uuid
A valid environment Uuid
A valid bot Uuid
It is an identifier provided by the API client that will be used to identify distributed logs.
Value that will be validated
Validation type.
CHANNEL|DNIS|MICROSOFT|CISCO_GOOGLE|GOOGLE|AZURE_WHISPER|CONVERSATION
Is required when the type is a vendor: ,'MICROSOFT','CISCO_GOOGLE','GOOGLE', 'AZURE_WHISPER', The type must be: 'ASR' or 'TTS'
Value that will be validated
Response to get channels of the bot
A valid organization Uuid
A valid environment Uuid
A valid bot Uuid
It is an identifier provided by the API client that will be used to identify distributed logs.
Value that will be validated
Validation type.
CHANNEL|DNIS|MICROSOFT|CISCO_GOOGLE|GOOGLE|AZURE_WHISPER|CONVERSATION
Is required when the type is a vendor: ,'MICROSOFT','CISCO_GOOGLE','GOOGLE', 'AZURE_WHISPER', The type must be: 'ASR' or 'TTS'
Value that will be validated
Response to get channels of the bot
A valid organization uuid
A valid environment uuid
A valid bot uuid
A valid channel uuid
It is an identifier provided by the API client that will be used to identify distributed logs.
DTO with general settings, contact and appearance attributes that has data about the websnippet configuration.
DTO with agent name, user input placeholder and description attributes.
DTO with email and phone attributes.
DTO with virtual agent and user attributes that has data about the chat appearance.
DTO with general settings, contact and appearance attributes that has data about the websnippet configuration.