/
Создаем активность в bpmonline по неотвеченым звонкам

Создаем активность в bpmonline по неотвеченым звонкам

Задача

По каждому входящему звонку, если он не был отвечен сотрудником, создавать активность в bpm'online.

Реализация

  • Открываем нужную схему в public.

  • На вкладке On disconnect добавьте схему (ниже).

 

  • Изменяем сайт (в двух запросах), пользователь и пароль на ваши.

[ { "log": "bridge_uuid: ${bridge_uuid}" }, { "if": { "expression": "!${bridge_uuid}", "then": [ { "log": "Create an activity" }, { "httpRequest": { "url": "https://006189-sales-team.bpmonline.com/ServiceModel/AuthService.svc/Login", "method": "POST", "timeout": 3000, "exportCookie": "my_cookie", "headers": { "Content-Type": "application/json" }, "data": { "UserName": "Demo Study", "UserPassword": "test@webitel.co" } } }, { "string": { "data": "${my_cookie}", "fn": "replace", "setVar": "BPMCSRF", "args": [ "/.*BPMCSRF=([-._A-Za-z0-9\/]{22});.*/", "$1" ] } }, { "httpRequest": { "url": "https://006189-sales-team.bpmonline.com/0/dataservice/json/reply/InsertQuery", "method": "POST", "timeout": 2000, "exportCookie": "", "headers": { "Cookie": "${my_cookie}", "BPMCSRF": "${BPMCSRF}", "Accept": "application/json;odata=verbose", "Content-Type": "application/json" }, "data": { "ColumnValues": { "Items": { "ActivityCategory": { "ExpressionType": 2, "Parameter": { "DataValueType": 0, "Value": "E52BD583-7825-E011-8165-00155D043204" } }, "RemindToOwner": { "ExpressionType": 2, "Parameter": { "DataValueType": 12, "Value": true } }, "Title": { "ExpressionType": 2, "Parameter": { "DataValueType": 1, "Value": "Не отвечен звонок с номера ${caller_id_number}" } }, "Type": { "ExpressionType": 2, "Parameter": { "DataValueType": 0, "Value": "E1831DEC-CFC0-DF11-B00F-001D60E938C6" } } } }, "OperationType": 1, "RootSchemaName": "Activity" } } } ] } } ]

 

Результат в bpm'online:

Related content

Входящий звонок с маршрутизацией на ответственного в bpm'online
Входящий звонок с маршрутизацией на ответственного в bpm'online
More like this
Webitel Additional Device и bpm'onlie с помощью WebitelPhone
Webitel Additional Device и bpm'onlie с помощью WebitelPhone
More like this
Как получить bpm'online значение переменной из маршрутизации
Как получить bpm'online значение переменной из маршрутизации
More like this
Как перевести сайт bpm'online on-site на HTTPS с помощью бесплатного сертификата
Как перевести сайт bpm'online on-site на HTTPS с помощью бесплатного сертификата
More like this
Как создать активность в bpm'onine из формы обратного звонка
Как создать активность в bpm'onine из формы обратного звонка
More like this
Первичная настройка системы
Первичная настройка системы
More like this