ChakraHQChakraHQ
Modelo de dados

Chamada

O objeto de chamada representa uma chamada telefônica física feita ou recebida por um usuário. Dependendo da integração de telefonia, um objeto de chamada pode ser gerado por plugins de telefonia, como Twilio e Ameyo.

Uma chamada é definida principalmente pelos seguintes campos

campos

name

tipo de dado

informações do tipo

descrição

id

string

uuid

id da chamada — gerado automaticamente

user

string

uuid

id do usuário que estava atendendo à chamada no Chakra

team

string

uuid

id da equipe à qual esta chamada pertence

to

string

Número de telefone de destino da chamada

from

string

Número de telefone de origem da chamada

provider

string

Tipo de provedor da chamada

providerCallId

string

id da chamada gerado pelo provedor

providerPayload

number

Objeto bruto da chamada fornecido pelo provedor

callStart

number

epoch_ms

registro de data e hora epoch de quando a chamada começou

callEnd

number

epoch_ms

registro de data e hora epoch de quando a chamada terminou

callDuration

number

Duração da chamada em segundos

connectionStart

number

epoch_ms

registro de data e hora epoch de quando a conexão começou

connectionEnd

number

epoch_ms

registro de data e hora epoch de quando a conexão terminou

connectionDuration

number

Duração da conexão em segundos

disposedAt

number

epoch_ms

timestamp de época em que a chamada foi encerrada

tipo

string

OUTBOUND / INBOUND

callStatus

string

Status da chamada, pode ser um dos seguintes: UNKNOWN LOGGED QUEUED RINGING IN_PROGRESS COMPLETED ANSWERED BUSY FAILED UNANSWERED REJECTED MISSED WRONG_NUM DISCONNECTED_NOT_DISPOSED DISPOSED_NOT_DISCONNECTED

recordingUrl

string

URL da gravação da chamada, se disponível

forTask

string

ID da tarefa associada

forRecord

string

ID do registro associado

forProcess

string

ID do processo associado

forUser

string

ID do usuário associado

forStateTask

string

ID da tarefa de estado associada

forEntity

string

ID da entidade associada

forProcedure

string

ID do procedimento associado

callInitiateLocation

string

origem da chamada iniciada

createdAt

number

epoch_ms

timestamp de criação da chamada

updatedAt

number

epoch_ms

timestamp de atualização da chamada

isDeleted

booleano

Indica se a chamada foi excluída

Nesta página