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?
API SUBPATH: eva-channel
Because both the listing at the flow tree and the pagination persist in the screen for a long period of time, the listing methods retrieve full information and should be locally stored to handle their data, rather than continuously requesting for each channel's data on a nominal GET info method.
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
1
It is the number of channels per page, default value 5
1
It is the channel attribute used for ordination the page, default attribute name
It is the sorting type, default value DESC
It is an identifier provided by the API client that will be used to identify distributed logs.
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 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.
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 body
It is the organization uuid where the bot is.
It is the environment uuid where the bot is.
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.
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.
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.
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.
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
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.
Name of the channel
Description of the channel
IVR Configuration
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'
ASR
, TTS
Value that will be validated
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'
ASR
, TTS
Value that will be validated
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 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.