Channel
The Channel API handles methods to create and manage each CHannel of a Virtual Agent.
Pagination and Listings
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.
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/{pageName} HTTP/1.1
Host:
Accept: */*
{
"data": [
{
"uuid": "text",
"name": "text",
"description": "text",
"channelType": {
"id": 1,
"name": "text",
"imageName": "text",
"channelClassification": {
"id": 1,
"name": "text"
}
},
"createdAt": "text",
"deletable": true
}
]
}
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.
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels?page=0&linesPerPage=5&orderBy=createdAt&direction=DESC HTTP/1.1
Host:
Accept: */*
{
"uuid": "text",
"name": "text",
"description": "text",
"channelType": {
"id": 1,
"name": "text",
"imageName": "text",
"channelClassification": {
"id": 1,
"name": "text"
}
},
"createdAt": "text",
"deletable": true
}
Retrieves all existing channel types of bot, and aggregated within them each instance of channel using it in the same 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.
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/dashboard HTTP/1.1
Host:
Accept: */*
[
{
"id": 1,
"name": "text",
"image": "text",
"channelClassification": {
"id": 1,
"name": "text"
},
"channelsFromType": [
{
"uuid": "text",
"name": "text"
}
]
}
]
CRUD Operatio
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
Created
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
POST /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 1969
{
"name": "text",
"description": "text",
"typeId": 1,
"ivrConfiguration": {
"vendor": "text",
"dnis": "text",
"secret": "text",
"fetchData": {
"timeoutInterval": 45000,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
}
},
"transferCall": {
"uui": "text",
"destination": "text"
},
"defaultErrorHandling": {
"transferOnError": true,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
},
"tts": "text",
"transferCall": {
"uui": "text",
"destination": "text"
}
},
"callEstablishmentErrorHandling": {
"transferOnError": true,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
},
"tts": "text",
"transferCall": {
"uui": "text",
"destination": "text"
}
},
"settings": {
"firstConversationRequest": {
"text": "text",
"code": "text",
"intent": "text",
"confidence": 1,
"entities": {
"ANY_ADDITIONAL_PROPERTY": {}
},
"context": {
"ANY_ADDITIONAL_PROPERTY": {}
}
},
"conversationTimeout": 40000,
"sendPostCallEvents": true,
"regionalExpressionsFileUrl": "text",
"welcomeTimeout": 40000,
"maxCallDuration": 300000
},
"ttsAudioConfiguration": {
"mask": "text",
"tts": {
"voiceProvider": "AZURE_WHISPER",
"voiceProviderConfig": {
"azureOpenAIKey": "your-azure-openai-key",
"azureOpenAIEndpoint": "your-azure-openai-endpoint",
"gptDeployment": "your-gpt-deployment",
"whisperDeployment": "your-whisper-deployment",
"languageCode": "your-language-code",
"prompt": "your-prompt"
}
},
"flush": false,
"bargeIn": false,
"voiceBargeIn": false,
"bargeInOffset": 1,
"time": 1
},
"dtmfMenu": {
"interdigitTimeout": 5000,
"numberOfDigits": 1,
"timeoutInterval": 15000,
"terminationTimeout": 2500,
"terminationCharacter": "#"
},
"voiceMenu": {
"timeoutInterval": 15000,
"sensitivity": 0.25,
"confidence": 0.6,
"maxSpeechTimeout": 20000,
"incompleteTimeout": 20000,
"asr": {
"voiceProvider": "AZURE_WHISPER",
"voiceProviderConfig": {
"azureOpenAIKey": "your-azure-openai-key",
"azureOpenAIEndpoint": "your-azure-openai-endpoint",
"gptDeployment": "your-gpt-deployment",
"whisperDeployment": "your-whisper-deployment",
"languageCode": "your-language-code",
"prompt": "your-prompt"
}
}
},
"vxml": true,
"evg": true,
"secretSizeValid": true
},
"ivrType": true
}
{
"uuid": "text",
"botUuid": "text",
"name": "text",
"description": "text",
"channelType": {
"id": 1,
"name": "text",
"imageName": "text",
"channelClassification": {
"id": 1,
"name": "text"
}
},
"ivrConfiguration": {
"vendor": "text",
"dnis": "text",
"secret": "text",
"fetchData": {
"timeoutInterval": 45000,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
}
},
"transferCall": {
"uui": "text",
"destination": "text"
},
"defaultErrorHandling": {
"transferOnError": true,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
},
"tts": "text",
"transferCall": {
"uui": "text",
"destination": "text"
}
},
"callEstablishmentErrorHandling": {
"transferOnError": true,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
},
"tts": "text",
"transferCall": {
"uui": "text",
"destination": "text"
}
},
"settings": {
"firstConversationRequest": {
"text": "text",
"code": "text",
"intent": "text",
"confidence": 1,
"entities": {
"ANY_ADDITIONAL_PROPERTY": {}
},
"context": {
"ANY_ADDITIONAL_PROPERTY": {}
}
},
"conversationTimeout": 40000,
"sendPostCallEvents": true,
"regionalExpressionsFileUrl": "text",
"welcomeTimeout": 40000,
"maxCallDuration": 300000
},
"ttsAudioConfiguration": {
"mask": "text",
"tts": {
"voiceProvider": "AZURE_WHISPER",
"voiceProviderConfig": {
"azureOpenAIKey": "your-azure-openai-key",
"azureOpenAIEndpoint": "your-azure-openai-endpoint",
"gptDeployment": "your-gpt-deployment",
"whisperDeployment": "your-whisper-deployment",
"languageCode": "your-language-code",
"prompt": "your-prompt"
}
},
"flush": false,
"bargeIn": false,
"voiceBargeIn": false,
"bargeInOffset": 1,
"time": 1
},
"dtmfMenu": {
"interdigitTimeout": 5000,
"numberOfDigits": 1,
"timeoutInterval": 15000,
"terminationTimeout": 2500,
"terminationCharacter": "#"
},
"voiceMenu": {
"timeoutInterval": 15000,
"sensitivity": 0.25,
"confidence": 0.6,
"maxSpeechTimeout": 20000,
"incompleteTimeout": 20000,
"asr": {
"voiceProvider": "AZURE_WHISPER",
"voiceProviderConfig": {
"azureOpenAIKey": "your-azure-openai-key",
"azureOpenAIEndpoint": "your-azure-openai-endpoint",
"gptDeployment": "your-gpt-deployment",
"whisperDeployment": "your-whisper-deployment",
"languageCode": "your-language-code",
"prompt": "your-prompt"
}
}
},
"vxml": true,
"evg": true,
"secretSizeValid": true
},
"createdAt": "2025-08-13T02:14:55.489Z",
"updatedAt": "2025-08-13T02:14:55.489Z"
}
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.
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/{channelUUID}/view HTTP/1.1
Host:
Accept: */*
{
"uuid": "text",
"botUuid": "text",
"name": "text",
"description": "text",
"channelType": {
"id": 1,
"name": "text",
"imageName": "text",
"channelClassification": {
"id": 1,
"name": "text"
}
},
"ivrConfiguration": {
"vendor": "text",
"dnis": "text",
"secret": "text",
"fetchData": {
"timeoutInterval": 45000,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
}
},
"transferCall": {
"uui": "text",
"destination": "text"
},
"defaultErrorHandling": {
"transferOnError": true,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
},
"tts": "text",
"transferCall": {
"uui": "text",
"destination": "text"
}
},
"callEstablishmentErrorHandling": {
"transferOnError": true,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
},
"tts": "text",
"transferCall": {
"uui": "text",
"destination": "text"
}
},
"settings": {
"firstConversationRequest": {
"text": "text",
"code": "text",
"intent": "text",
"confidence": 1,
"entities": {
"ANY_ADDITIONAL_PROPERTY": {}
},
"context": {
"ANY_ADDITIONAL_PROPERTY": {}
}
},
"conversationTimeout": 40000,
"sendPostCallEvents": true,
"regionalExpressionsFileUrl": "text",
"welcomeTimeout": 40000,
"maxCallDuration": 300000
},
"ttsAudioConfiguration": {
"mask": "text",
"tts": {
"voiceProvider": "AZURE_WHISPER",
"voiceProviderConfig": {
"azureOpenAIKey": "your-azure-openai-key",
"azureOpenAIEndpoint": "your-azure-openai-endpoint",
"gptDeployment": "your-gpt-deployment",
"whisperDeployment": "your-whisper-deployment",
"languageCode": "your-language-code",
"prompt": "your-prompt"
}
},
"flush": false,
"bargeIn": false,
"voiceBargeIn": false,
"bargeInOffset": 1,
"time": 1
},
"dtmfMenu": {
"interdigitTimeout": 5000,
"numberOfDigits": 1,
"timeoutInterval": 15000,
"terminationTimeout": 2500,
"terminationCharacter": "#"
},
"voiceMenu": {
"timeoutInterval": 15000,
"sensitivity": 0.25,
"confidence": 0.6,
"maxSpeechTimeout": 20000,
"incompleteTimeout": 20000,
"asr": {
"voiceProvider": "AZURE_WHISPER",
"voiceProviderConfig": {
"azureOpenAIKey": "your-azure-openai-key",
"azureOpenAIEndpoint": "your-azure-openai-endpoint",
"gptDeployment": "your-gpt-deployment",
"whisperDeployment": "your-whisper-deployment",
"languageCode": "your-language-code",
"prompt": "your-prompt"
}
}
},
"vxml": true,
"evg": true,
"secretSizeValid": true
},
"createdAt": "2025-08-13T02:14:55.489Z",
"updatedAt": "2025-08-13T02:14:55.489Z"
}
Update all channels associated with a object referenced within ChannelUpdatedDTO and channelUUID.
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
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
PUT /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/{channelUUID} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 1943
{
"name": "text",
"description": "text",
"ivrConfiguration": {
"vendor": "text",
"dnis": "text",
"secret": "text",
"fetchData": {
"timeoutInterval": 45000,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
}
},
"transferCall": {
"uui": "text",
"destination": "text"
},
"defaultErrorHandling": {
"transferOnError": true,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
},
"tts": "text",
"transferCall": {
"uui": "text",
"destination": "text"
}
},
"callEstablishmentErrorHandling": {
"transferOnError": true,
"audio": {
"url": "text",
"delay": 0,
"minimum": 0,
"interval": 0
},
"tts": "text",
"transferCall": {
"uui": "text",
"destination": "text"
}
},
"settings": {
"firstConversationRequest": {
"text": "text",
"code": "text",
"intent": "text",
"confidence": 1,
"entities": {
"ANY_ADDITIONAL_PROPERTY": {}
},
"context": {
"ANY_ADDITIONAL_PROPERTY": {}
}
},
"conversationTimeout": 40000,
"sendPostCallEvents": true,
"regionalExpressionsFileUrl": "text",
"welcomeTimeout": 40000,
"maxCallDuration": 300000
},
"ttsAudioConfiguration": {
"mask": "text",
"tts": {
"voiceProvider": "AZURE_WHISPER",
"voiceProviderConfig": {
"azureOpenAIKey": "your-azure-openai-key",
"azureOpenAIEndpoint": "your-azure-openai-endpoint",
"gptDeployment": "your-gpt-deployment",
"whisperDeployment": "your-whisper-deployment",
"languageCode": "your-language-code",
"prompt": "your-prompt"
}
},
"flush": false,
"bargeIn": false,
"voiceBargeIn": false,
"bargeInOffset": 1,
"time": 1
},
"dtmfMenu": {
"interdigitTimeout": 5000,
"numberOfDigits": 1,
"timeoutInterval": 15000,
"terminationTimeout": 2500,
"terminationCharacter": "#"
},
"voiceMenu": {
"timeoutInterval": 15000,
"sensitivity": 0.25,
"confidence": 0.6,
"maxSpeechTimeout": 20000,
"incompleteTimeout": 20000,
"asr": {
"voiceProvider": "AZURE_WHISPER",
"voiceProviderConfig": {
"azureOpenAIKey": "your-azure-openai-key",
"azureOpenAIEndpoint": "your-azure-openai-endpoint",
"gptDeployment": "your-gpt-deployment",
"whisperDeployment": "your-whisper-deployment",
"languageCode": "your-language-code",
"prompt": "your-prompt"
}
}
},
"vxml": true,
"evg": true,
"secretSizeValid": true
}
}
{
"code": "text",
"message": "text"
}
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
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
DELETE /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/{channelUUID} HTTP/1.1
Host:
Accept: */*
No content
Auxiliary Methods
It is the organization uuid where the bot is.
It is the environment uuid where the bot is.
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /org/{orgUUID}/env/{envUUID}/channels/type HTTP/1.1
Host:
Accept: */*
{
"groupChannel": [
{
"group": 1,
"groupCode": "text",
"channels": [
{
"id": 1,
"name": "text",
"imageName": "text"
}
]
}
]
}
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.
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/providers?vendorType=text&audioConverterType=text HTTP/1.1
Host:
Accept: */*
{
"data": [
{
"uuid": "text",
"name": "text",
"description": "text",
"channelType": {
"id": 1,
"name": "text",
"imageName": "text",
"channelClassification": {
"id": 1,
"name": "text"
}
},
"createdAt": "text",
"deletable": true
}
]
}
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
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict. A channel with the provided name or DNIS already exists. The 'name' or 'DNIS' value in the message of the response should provide more information.
Unprocessable Entity
Internal Server Error
POST /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/validate HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 77
{
"value": "text",
"type": "text",
"voiceProviderType": "ASR",
"channelUUID": "text"
}
{
"data": [
{
"uuid": "text",
"name": "text",
"description": "text",
"channelType": {
"id": 1,
"name": "text",
"imageName": "text",
"channelClassification": {
"id": 1,
"name": "text"
}
},
"createdAt": "text",
"deletable": true
}
]
}
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
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
POST /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/validate-template HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 77
{
"value": "text",
"type": "text",
"voiceProviderType": "ASR",
"channelUUID": "text"
}
{
"data": [
{
"uuid": "text",
"name": "text",
"description": "text",
"channelType": {
"id": 1,
"name": "text",
"imageName": "text",
"channelClassification": {
"id": 1,
"name": "text"
}
},
"createdAt": "text",
"deletable": true
}
]
}
Websnippet CRUD
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.
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
POST /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/{channelUUID}/websnippet HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 1588
{
"generalSettings": {
"agentName": "text",
"userInputPlaceholder": "text",
"description": "text"
},
"contact": {
"email": "text",
"phone": "text"
},
"appearance": {
"virtualAgent": {
"components": {
"avatar": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"dialogBox": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"header": {
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"icons": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"footer": {
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"theme": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"buttons": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"minimizedIcon": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"texts": {
"name": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"description": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"general": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"buttons": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
}
}
},
"user": {
"components": {
"dialogBox": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"texts": {
"dialogBox": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
}
}
}
}
}
{
"generalSettings": {
"agentName": "text",
"userInputPlaceholder": "text",
"description": "text"
},
"contact": {
"email": "text",
"phone": "text"
},
"appearance": {
"virtualAgent": {
"components": {
"avatar": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"dialogBox": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"header": {
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"icons": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"footer": {
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"theme": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"buttons": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"minimizedIcon": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"texts": {
"name": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"description": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"general": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"buttons": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
}
}
},
"user": {
"components": {
"dialogBox": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"texts": {
"dialogBox": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
}
}
}
}
}
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.
Ok
No content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /org/{orgUUID}/env/{envUUID}/bot/{botUUID}/channels/{channelUUID}/websnippet HTTP/1.1
Host:
Accept: */*
{
"generalSettings": {
"agentName": "text",
"userInputPlaceholder": "text",
"description": "text"
},
"contact": {
"email": "text",
"phone": "text"
},
"appearance": {
"virtualAgent": {
"components": {
"avatar": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"dialogBox": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"header": {
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"icons": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"footer": {
"background": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"theme": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"buttons": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
],
"minimizedIcon": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"texts": {
"name": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"description": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"general": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"buttons": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
}
}
},
"user": {
"components": {
"dialogBox": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
},
"texts": {
"dialogBox": {
"fontFamily": "text",
"fontSize": "text",
"colors": [
{
"value": "text",
"type": "text",
"position": 1,
"selected": true
}
]
}
}
}
}
}
Last updated
Was this helpful?