Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
titleAttempt Callback
{
  "agent_id": "${agent_id}",  					// ідентифікатор оператора
  "attempt_id": "${attempt_id}", 				// ідентифікатор спроби дозвону дайлера, по якій передається результат постобробки. Отримується з RabbitMQ
  "description": "${description}",  			// коментар, залишений оператором під час постобробки дзвінка
  "display": true, 								// відповідає за прикріплення номеру відображення до цього абонента
  "exclude_current_communication": true,  		// при значенні true на поточний засіб зв'язку більше не буде дзвінків
  "expire_at": "${expire_at}", 					// вказує час, коли видалити абонента з продзвону (Unix time)
  "min_offering_at": "${min_offering_at}",		// timestamp значення конкретного часу перезвона дайлером в таймзоні UTC. Календар дайлера має вищий пріоритет. Якщо вказаний тут час не входить в робочий час дайлера, то повторна 		 спроба буде зроблена в робочий час з найвищим пріоритетом.
  "status": "${status}", 						// статус спроби
  "variables": {
    "additionalProp1": "${additionalProp1}",
    "additionalProp2": "${additionalProp2}",
    "additionalProp3": "${additionalProp3}"
  }
}

5.

...

5.1. Отримання списку черг

https://swagger.webitel.com/#/QueueService/QueueService_SearchQueue

...

Історія дзвінків

...

5.1. Підключення до бази даних Webitel 

У разі розгортання Webitel On-Site, отримання даних по дзвінках та операторах можливе через підключення до БД Webitel (PostgreSQL 14).

Посилання на опис структури БД: Database SDK

...

5.2. Отримання історії дзвінків

https://swagger.webitel.com/#/CallService/CallService_SearchHistoryCall

...

Далі по ідентифікатору файлу можна отримати конкретний файл.

...

5.3. Отримання записів по ід файлів 

GET https://:WEBITEL_SERVER/api/storage/recordings/:FileID/stream?access_token=:TOKEN

...

  • :FileID - ідентифікатор файлу, отриманий з CallService_SearchHistoryCall;
  • :TOKEN - токен.

...

5.4. Пошук дзвінків за значенням змінної

GET https://:WEBITEL_SERVER/api/calls/history?page=1&size=10&number=110&variables[Company]=eb0b368c39305630464fa34c2af0e45f

...

  • number - номер телефону. Пошук здійснюється по from_number, to_number, destination.;
  • Company - назва змінної (метадані);
  • page - сторінка, якщо багато записів;
  • size - максимальна кількість записів.

6. Інше

6.1. Отримання списку черг

https://swagger.webitel.com/#/QueueService/QueueService_SearchQueue