Событие создания ТМ статистики

Описание: Отражает процесс создания статистики по заявке, которая была запущена на обработку ТМ кампанией. В зависимости от ситуаций обработки звонка на одну заявку может приходить несколько событий, которые идентифицируются одинаковым идентификатором statisticId (первое событие создает новую запись в статистике, другие обновляют данные)

EventName: TelemarketStatisticsUpdatedEvent

Обозначения параметров события:

eventName – название ивента;
companyId – уникальный идентификатор компании;
eventCreationDate – дата создания ивента;
statisticId - уникальный идентификатор статистики;
updatedDate – дата и время, когда проводился ТМ обзвон;
campaignId – идентификатор телемаркетинга, по которому проходил обзвон;
operatorId – идентификатор оператора в системе;
phoneNumber – номер телефона клиента;
operatorCallDuration – длительность разговора оператора с клиентом;
generalCallDuration – время от момента поднятия трубки клиентом и до окончания разговора;
status – статус выполнения заявки (успешно, не успешно);
clientCallStatus – отражается результат звонка клиента;
operatorCallStatus – отражается результат ответа оператора;
closeFormStatus – статус закрытия формы оператором;
callType – указывает, это звонок ТМ или Callback;
recallDescription – описание рекола:
RecallDescription Callback status Описание
AUTO_CREATED 0 Создан автоматический коллбек
PERSONAL_CREATED 1 Создан персональный коллбек
COMPLETED 2 Оператор выполнил коллбек
recallType – тип перезвона:
RecallType CallType Описание
AUTO Callback(0) Выполнен автоматический коллбек
PERSONAL Callback(1) Выполнен персональный коллбек
Normal Обычный звонок к клиенту с ТМ
Callback Выполнен автоматический, но звонок оператору неуспешен
redirectionId – предназначен для отслеживания звонков и отображается в статистике тогда, когда во время пребывания клиента в очереди оператор 1 не поднял трубку и звонок перенаправился к оператору 2, который обработал данный звонок;
hungupSide – определяет, кто завершил разговор;
externalId – идентификатор внешней линии (используется при динамической маршрутизации звонков);
errorMessage – сообщение об ошибке;
calledCount – количество попыток дозвона;
clientSyncIdsToValues – в данном объекте можно использовать любые значения полей по клиенту (как одного, так и нескольких), в этом примере используем значение externalId.

 

 


Событие изменения статуса телемаркетинг заявки

Описание:Событие возникает каждый раз, когда происходит изменение статуса заявки в телемаркетинге

EventName: TACStatusUpdatedEvent

Обозначения параметров события:

eventName – название ивента;
companyId – идентификатор компании;
eventCreationDate – дата создания ивента;
tac – масив с параметрами заявки;
orderIndex – системная информация (deprecated);
maxCallCount – максимальное количество попыток дозвона («Количество попыток дозвона, если неуспешно»);
calledCount – количество попыток дозвона;
callPriorityIndex – системная информация (deprecated);
telemarketClientParentId – системная информация;
status – статус заявки;
lastCall – время последней попытки дозвона;
nextCall – время следующей попытки дозвона;
nextPhoneNumber – номер телефона, на который будет проводиться следующая попытка дозвона;
smsStatus – статус SMS сообщения;
smsMessage – текст SMS сообщения;
errorMessage – описание ошибки.
ccprojectCallStatus – статус звонка, который выбирает оператор в форме;
telemarketCampaignId – уникальный идентификатор телемаркетинга;
ccprojectStatusCalledCount – системная информация (deprecated);
agiProcessing – системная информация (deprecated);
hasRecall – создан колбек на эту заявку;
processable – будет ли обрабатываться заявка;
id – уникальный идентификатор карточки клиента;
clientSyncIdsToValues – массив полей синхронизации клиента.

 

 


Событие создания телемаркет колбека (telemarket callback)

Описание:Событие возникает при создание ручних и автоматических перезвонов.

EventName: TelemarketCallbackCreatedEvent

Обозначения параметров события:

eventName – название ивента;
companyId – идентификатор компании;
eventCreationDate – время создания ивента;
id – уникальный идентификатор колбека;
createdAt – время создания колбека;
autorecall – автоматический колбек;
description – описание колбека;
name – название колбека;
phoneNumber – номер телефона;
recallAt – на какое время был создан колбек;
recallStatus – статус колбека;
operatorId – уникальный идентификатор оператора, который создал колбек;
applicationId – уникальный идентификатор заявки;
clientSyncIdsToValues – масив полей синхронизации клиента.

 

 


Событие о смене статуса ТМ кампании

Описание:Сообщение о смене статуса телемаркетинг кампании. Данное событие возникает, когда ТМ кампания меняет свой статус.

EventName: TelemarketCampaignStatusChangedEvent

Обозначения параметров события:

eventName – название ивента;
companyId – идентификатор компании;
eventCreationDate – дата создания ивента;
campaignId – идентификатор телемаркетинг кампании;
status – статус телемаркетинг кампании (NEW – кампания ТМ только что создана и никогда не запускалась на выполнение; STOPED – кампания ТМ остановлена и прозвон не происходит; IN_PROCESS – кампания ТМ находится в активном состоянии и с ней могут работать операторы; PAUSED – кампания ТМ находится на паузе, обзвон временно не происходит; FINISHED – прозвон кампании ТМ полностью завершен).