Внешние интеграции
В этом разделе создаются внешние интеграционные каналы, посредством которых производится настройка взаимодействия Oktell Studio с внешним миром по интерфейсу http(s) WebHook и WebSocket, а также канал подписки на события из Oktell Studio.
Интеграционные каналы:
- 
Публичный канал – открытый канал интеграции для обработки входящих запросов от внешних систем (при получении запроса запускается указанный SVC сценарий) и для определения URL исходящих запросов 
- 
Событийный канал Eventing – канал интеграции, в котором внешние информационные системы получают события от Oktell Studio по активностям, на которые они подписываются 
| Oktell Studio открыт только token-интерфейсами на обработку входящих запросов | 
Стартовая страница раздела представлена следующим образом:
Поля, доступные при создании и редактировании записи:
| Блок | Название поля | Описание | 
|---|---|---|
| Основные | Код | Код канала интеграции | 
| Тип канала интеграции | Выбор между доступными в текущем Домене каналами интеграций: 
 | |
| Ожидать завершение сценария обработки входящих обращений | Если выкл, то Система сразу отправляет 200 OK на входящий WebHook. Если включен, то отправляется результат выполнения сценария обработки запроса 
 {"content-type":"text/plain; charset=utf-8"} | |
| Роль WS | Локальный токен | При получении запроса на этот токен Система идентифицирует его принадлежность к текущему каналу интеграции WebService. Запрос должен прийти на любой WebServer, который может обслуживать текущий домен.
Токен генерируется автоматически и не может быть изменен. Адреса на которые можно отправлять запросы от внешних систем ( 
 | 
| Внешняя система | URL для исходящих запросов | Адрес внешней точки интеграции для формирования исходящих от Системы запросов к внешним сервисам. Должен начинаться на http:// или https:// или ftp:// или ftps:// | 
| Основной токен исходящих запросов | Токен взаимодействия с внешней системой. Используются алгоритмы сценария отправки | |
| Вторичный токен исходящих запросов | Вторичный токен взаимодействия с внешней системой. Используются алгоритмы сценария отправки | |
| Сценарии обработки | Сценарий обработки входящего WebHook запроса | Служебный сценарий, запускаемый на каждый входящий WebHook запрос. На вход сценария передаются 7 параметров 
 | 
| Сценарий обработки входящего WebSocket запроса | Служебный сценарий, запускаемый на каждое сообщение внутри установленного WebSocket канала, входящий WebHook запрос. На вход сценария передаются основные параметры * код WebSocket канала * сообщение | |
| Комментарий | Комментарии | Возможность указать полезную информацию по учетной записи | 
| Подробно протокол WebService Eventing, события и примеры взаимодействия описаны в отдельном документе, доступном через запрос в службу Технической Поддержки | 

