Типы ответов для каналов
Платформа предоставляет слои адаптации к различным коммуникационным каналам и системам операторского чата. В таблице представлены типы поддерживаемых ответов и их параметры для каждого канала.
Алиса
Подробнее о подключении голосового помощника Алиса
| Тип |
Параметры |
text |
{
"type":"text",
"text":"....",
"tts":"...."
}
|
image |
{
"type":"image",
"imageUrl":"http://..."
|
audio |
{
"type":"audio",
"audioUrl":"http://..."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
raw |
{
"type":"raw",
"body":{ ... }
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
carousel |
{
"type": "carousel",
"text": "описание карусели",
"content": [
{
"title": "заголовок",
"description": "описание",
"image": "imageUrl",
"url": "appUrl",
"btnText": "текст кнопки"
}
]
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Обратите внимание на несколько особенностей канала:
- При подключении аудио из библиотеки звуков Алисы в параметре
tts для типа ответа бота text, необходимо указать для этого аудио формат файла .opus.
- При использовании в сценарии типа ответа бота
carousel, ознакомьтесь с правилами его использования в документации Яндекса.
Битрикс24
Подробнее о подключении канала Битрикс24
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
ВКонтакте
Подробнее о подключении входящего канала ВКонтакте
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://..."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
carousel |
{
"type": "carousel",
"text": "описание карусели",
"content": [
{
"title": "заголовок",
"description": "описание",
"image": "imageUrl",
"url": "appUrl",
"btnText": "текст кнопки"
}
]
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Перед тем как использовать в сценарии тип ответа бота carousel, ознакомьтесь с правилами его использования в документации ВКонтакте.
Маруся
Подробнее о подключении голосового помощника Маруся
| Тип |
Параметры |
text |
{
"type":"text",
"text":"....",
"tts":"...."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
image |
{
"type": "image",
"imageUrl": "http://...",
"text": "описание"
}
|
Для типа ответа image высота изображений должна быть не менее 600 пикселей, а соотношение сторон — не более 2:1.
Салют
Подробнее о подключении канала Салют
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
image |
{
"type":"image",
"imageUrl":"http://..."
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Telegram
Подробнее о подключении канала Telegram
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://...",
"audioName":"имя файла"
}
|
location |
{
"type": "location",
"lat": 59.934280,
"lon": 30.335099
}
|
raw |
{
"type":"raw",
"body":{ ... }
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Телефония
Подробнее о подключении телефонного канала
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false,
"destination": catchAll.operatorGroup,
"phoneNumber": 88008000000,
"headers": {
"Remote-Party-ID": remotePartyId ,
testheader:"header"
},
"transferChannel": "237-test-237"
}
|
dtmf |
{
"type":"dtmf",
"max":"1",
"timeout": "15000"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://..."
}
|
hangup |
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Чатвиджет
Подробнее о подключении бота в чатвиджет
| Тип |
Параметры |
text |
{
"type":"text",
"text":"....",
"tts":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://...",
"audioName":"имя файла"
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
carousel |
{
"type": "carousel",
"text": "описание карусели",
"content": [
{
"title": "заголовок",
"description": "описание",
"image": "imageUrl",
"url": "appUrl",
"btnText": "текст кнопки"
}
]
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Azure Bot
Подробнее о подключении бота в Microsoft Teams к платформе JAICP
| Тип |
Параметры |
text |
"type":"text",
"text":"...."
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://...",
"audioName":"имя файла"
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Chat2Desk
Подробнее о подключении канала Chat2Desk
| Тип |
Параметры |
text |
"type":"text",
"text":"...."
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
edna.chatCenter
Подробнее о подключении канала edna.chatCenter
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://...",
"audioName":"имя файла"
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
raw |
{
"type":"raw",
"body":{ ... },
"method":"sendMessage"
}
|
location |
{
"type": "location",
"lat": 59.934280,
"lon": 30.335099
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
carousel |
{
"type": "carousel",
"text": "описание карусели",
"content": [
{
"title": "заголовок",
"description": "описание",
"image": "imageUrl",
"url": "appUrl",
"btnText": "текст кнопки"
}
]
}
|
edna WhatsApp
Подробнее о подключении бота в WhatsApp
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
image |
{
"type":"image",
"imageUrl":"http://..."
}
|
video |
{
"type":"video",
"videoUrl":"http://..."
}
|
file |
{
"type":"file",
"fileUrl":"http://..."
}
|
audio |
{
"type":"audio",
"audioUrl":"http://..."
}
|
location |
{
"type": "location",
"lat": 59.934280,
"lon": 30.335099
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Facebook
Подробнее о подключении канала Facebook
| Тип |
Параметры |
text |
{
"type":"text",
"text":"....",
"tts":"...."
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://..."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
htmlResponse |
{
"type":"htmlResponse",
"updatedState": "some",
"suppressMic":true|false,
"url": "appUrl"
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
Google Assistant
Подробнее о подключении канала Google Assistant
| Тип |
Параметры |
text |
{
"type":"text",
"text":"....",
"tts":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
audio |
{
"type":"audio",
"audioUrl":"http://..."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
htmlReponse |
{
"type":"htmlResponse",
"updatedState": "some",
"suppressMic":true|false,
"url": "appUrl"
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
i-Digital: WhatsApp
Подробнее о подключении бота в WhatsApp
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://...",
"audioName":"имя файла"
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Instagram
Подробнее о подключении входящего канала Instagram
| Тип |
Параметры |
text |
{
"type":"text",
"text":"....",
"tts":"...."
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
video |
{
"type":"video",
"videoUrl":"http://..."
}
|
audio |
{
"type":"audio",
"audioUrl":"http://..."
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
JivoSite
Подробнее о подключении входящего канала JivoSite
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
LiveTex
Подробнее о подключении канала LiveTex
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://...",
"audioName":"имя файла"
}
|
video |
{
"type":"video",
"videoUrl":"http://..."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
Slack
Подробнее о подключении канала Slack
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
file |
{
"type":"file",
"fileUrl": "<https://fileUrl>",
"fileName": "example.docx",
"mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
Viber
Подробнее о подключении канала Viber
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
inlineButtons |
{
"type":"inlineButtons",
"buttons":[
{
"text":"кнопка",
"url":"http://example.com"
}
]
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
raw |
{
"type":"raw",
"body":{ ... }
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
location |
{
"type": "location",
"lat": 59.934280,
"lon": 30.335099
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Vonage
Подробнее о подключении канала Vonage
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
audio |
{
"type":"audio",
"audioUrl":"http://...",
"audioName":"имя файла"
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timedout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Webim (Custom Channel API)
Подробнее о подключении входящего канала Webim (Custom Channel API)
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
switch |
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
## Webim (External Bot API 2.0)
Подробнее о подключении входящего канала Webim (External Bot API 2.0)
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
audio |
{
"type":"audio",
"audioUrl":"http://..."
}
|
image |
{
"type":"image",
"imageUrl":"http://..."
}
|
file |
{
"type":"file",
"fileUrl":"http://...",
"mimeType":"application/vnd.openxmlformats-officedocument.wordprocessingml"
}
|
switch |
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
WeChat
Подробнее о подключении канала WeChat
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
switch |
{
"type":"switch",
"firstMessage":"...",
"closeChatPhrases": [".."],
"ignoreOffline":true|false,
"oneTimeMessage": true|false
}
|
image |
{
"type":"image",
"imageUrl":"http://..."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Zendesk
Подробнее о подключении канала Zendesk
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
image |
{
"type":"image",
"imageUrl":"http://...",
"text":"описание"
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|
Zendesk Chat
Подробнее о подключении канала Zendesk Chat
| Тип |
Параметры |
text |
{
"type":"text",
"text":"...."
}
|
buttons |
{
"type":"buttons",
"buttons":[
{
"text":"кнопка"
}
]
}
|
crmIntegration |
script:
var reply = {type:"crmIntegration"};
reply.channelType = "BITRIX";
reply.task = "DEAL_UPDATE";
reply.parameters = {
"fields[TITLE]": "Название сделки"
};
|
timeout |
{
"type":"timeout",
"interval":10,
"targetState":"/timeout"
}
|
sms |
{
"type": "sms",
"text": "Текст сообщения",
"destination": "Номер телефона получателя"
}
|