Данные о звонке (call_full) в кастомизациях

Для Битрикс24 объект call_full доступен начиная с версии Itgrix_bx 3.10.0.

Для amoCRM объект call_full появится в версии Itgrix_amo 2.13.0.

Главный объект (call_full)

{
  "call_full": {
    "active_conversation_id": "<uniqueid текущего разговора (или пустая строка)>",
    "channel": {<Данные канала звонка из Asterisk (главный канал - linkedid)>},
    "conversations": {
      "1111111111.11111": {
        "channel": {<Данные канала разговора из Asterisk>},
        "is_parked": <Находится ли разговор на удержании (true/false)>,
        "user": {<Данные пользователя, найденного по номеру телефона (или null)>}
      },
      ...
    },
    "deal": {<Данные сделки (или null)>},
    "entity": {<Данные сущности (или null)>},
    "is_ivr": <Является ли звонок пропущенным на IVR (true/false)>,
    "record": "<Ссылка на запись звонка (или пустая строка)>",
    "registration": {<Данные регистрации звонка (или null) - только для Битрикс24>},
    "result": <Результат звонка (SIP-статус, int)>
  }
}

Данные канала (channel)

Формат даты-времени

Дата-время выводится в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС .

Если значение не задано (события не было), выводится значение 0001-01-01 00:00:00.

Значения времени соответствуют временной зоне на сервере Asterisk.

Данные номера (from, to, trunk)

Пример настройки префиксов:

Пример номера to:

Коннектор сначала пытается использовать номер в поле custom(т.е. результат применения автозамены и/или кастомизации); если его нет, то исходный номер в поле original.

Данные пользователя (user)

Поля пользователя Битрикс24 описаны в документации REST API.

Коннектор считает телефонными номерами пользователя значения следующих полей в Битрикс24:

  • Внутренний телефон (поле UF_PHONE_INNER)

  • Мобильный телефон (поле PERSONAL_MOBILE)

  • Рабочий телефон (поле WORK_PHONE)

  • Телефон (поле PERSONAL_PHONE)

Телефонные номера пользователя в объекте phones представленны в виде строк (как в Битрикс24).

Данные сделки (deal)

Данные сущности (entity)

Телефонные номера в массиве phones представленны в виде объекта, аналогичного по структуре номеру в channel: Данные номера.

В поле type для Битрикс24 возможны значения: company,contact,lead.

Данные регистрации звонка в CRM (registration)

Объект registration присутствует только для Битрикс24 (для amoCRM всегда будет значение null).

Результат звонка (result)

Результат звонка в виде SIP-статуса (целое число).

Подробное описание в статье Детальные статусы звонка.

Last updated

Was this helpful?