Документация Webitel

cc_calls_history

Описание

В таблице хранится история коммуникации. После завершения звонка, запись переносится из таблицы

Структура

Название колонки

Тип данных

Описание

1

id

character varying

Уникальный идентификатор записи

2

direction

character varying

Перечисление

 "Направление звонка"

3

destination

character varying

Номер назначения. Номер набранный на аппарате.

4

parent_id

character varying

Ссылка на ключ основной записи в данной таблице.
Если поле не заполнено - эта запись А сторона звонка.
Если поле заполнено, тогда эта запись Б сторона звонка.

5

app_id

character varying

ид медиасервера

6

from_type

character varying

Тип инициатора звонка: user, member, dest.

7

from_name

character varying

Имя инициатора звонка

8

from_number

character varying

Номер инициатора звонка

9

from_id

character varying

Ключ идентификатора пользователя (см. 

wbt_user

 ), если инициатором звонка является пользователь системы.

10

to_type

character varying

Тип получателя звонка: user, member, dest.

11

to_name

character varying

Имя получателя звонка

12

to_number

character varying

Номер получателя звонка

13

to_id

character varying

Ключ идентификатора пользователя (см. 

wbt_user

 ), если получателем звонка является пользователь системы.

14

payload

jsonb

JSON объект, в котором сохранены переменные из маршрутизации

15

domain_id

bigint

ид домена

16

hold_sec

integer

Суммарное время в секундах удержания линии

17

cause

character varying

Перечисление с причиной завершения вызова (см. 

Hangup cause

)

18

sip_code

integer

SIP код ответа

19

bridged_id

character varying

Ссылка на ключ основной записи в данной таблице, с которой произошло соединение.

20

gateway_id

bigint

Ключ идентификатора шлюза (см. )

21

user_id

integer

Ключ идентификатора пользователя (см. 

wbt_user

 ), если инициатором звонка является пользователь системы.

22

queue_id

integer

Ключ идентификатора очереди (см. 

cc_queue

).

23

team_id

integer

Ключ идентификатора команды (см. )

24

agent_id

integer

Ключ идентификатора оператора (см. 

cc_agent

)

25

attempt_id

bigint

Ключ идентификатора попытки из дайлера (см. 

cc_member_attempt

)

26

member_id

bigint

Ключ идентификатора пользователя абонента из дайлера (см. ) 

27

duration

integer

удалено

28

description

character varying

удалено

29

tags

ARRAY

TODO

30

answered_at

timestamp with time zone

Дата и время с часовой зоной ответа звонка (начало тарификации вызова)

31

bridged_at

timestamp with time zone

Дата и время с часовой зоной соединения (ответа стороной Б) записи

32

hangup_at

timestamp with time zone

Дата и время с часовой зоной завершения звонка

33

created_at

timestamp with time zone

Дата и время с часовой зоной создания звонка

34

hangup_by

character varying

Кто завершил звонок (A/B)

35

stored_at

timestamp with time zone

Дата и время с часовой зоной сохранения звонка 

36

rating

smallint

TODO

37

notes

text

TODO

38

transfer_from

character varying

Ссылка на ключ основной записи в данной таблице, с которой произошел перевод звонка.

39

transfer_to

character varying

Ссылка на ключ основной записи в данной таблице, на которую произошел перевод звонка.

40

amd_result

character varying

Результат AMD (HUMAN/MACHINE/NOTSURE)

41

amd_duration

interval

Время обработки AMD

42

grantee_id

bigint


43

hold

jsonb


44

agent_ids

ARRAY


45

user_ids

ARRAY


46

queue_ids

ARRAY


47

gateway_ids

ARRAY


48

team_ids

ARRAY


49

params

jsonb


50

blind_transfer

character varying


Пример данных

Unknown Attachment