Webhook

O Webhook é um sistema de notificações de eventos capaz de capturar as ações na plataforma Huggy e encaminhar diretamente para o seu sistema. Atualmente você poderá ser notificado sobre:

  • Abertura e encerramento de chats
  • Criação de contatos
  • Mensagens recebidas de seus clientes/contatos
  • Mesagens da plataforma oriundas de agentes, bots, URA, entre outras entidades do sistema

Gostaria de receber notificações do nosso Webhook no seu sistema? Visite como utilizar o Webhook e saiba mais.

Para receber uma notificação, você precisa configurar um URL de notificação no painel da Huggy e os eventos desejados devem estar habilitados para serem disparados nas configurações do seu Webhook.

Abaixo estão listados os eventos disponíveis do Webhook. Todos os eventos são opcionais e podem ser selecionados na plataforma Huggy, portanto, selecione aqueles que são mais relevantes para a experiência que você está tentando criar.

Notificações

Event of notificationDescription
receivedMessageMensagens recebidas na plataforma, o webhook notificará eventos de chats que estão em fila ou automática
receivedAllMessageObtem todas as mensagens recebidas por um contato do chat
createdChatQuando um chat é criado por um canal
agentEnteredQuando o agente entra na conversa
closedChatQuando um chat é finalizado
answeredChatFormDepreciated
createdCustomerQuando um novo contato é criado no painel Huggy
startedWidgetAttendanceIniciado quando a solicitação de dados está ativada no Huggy Chat. Este evento é iniciado quando o cliente informa os dados e inicializa o atendimento
startedAutomationFlowQuando um chat é inicializado em um canal que está usando flow
finishedAutomationFlowQuando um flow que estava sendo executado em um chat é finalizado
sendedAllMessageTodas as mensagens enviadas por um agente
receivedMessage

Mensagens recebidas na plataforma, o webhook notificará eventos de chats que estão em fila ou automática


receivedAllMessage

Obtem todas as mensagens recebidas por um contato do chat


createdChat

Quando um chat é criado por um canal


agentEntered

Quando o agente entra na conversa


closedChat

Quando um chat é finalizado


answeredChatForm

Depreciated


createdCustomer

Quando um novo contato é criado no painel Huggy


startedWidgetAttendance

Iniciado quando a solicitação de dados está ativada no Huggy Chat. Este evento é iniciado quando o cliente informa os dados e inicializa o atendimento


startedAutomationFlow

Quando um chat é inicializado em um canal que está usando flow


finishedAutomationFlow

Quando um flow que estava sendo executado em um chat é finalizado


sendedAllMessage

Todas as mensagens enviadas por um agente


Nota: Um evento é retornado como uma lista de mensagens. Quando um evento específico é enviado ao seu sistema, ele pode trazer outros eventos pertencentes aos eventos da cadeia, além dos dados do evento. Isso indica que entre uma ação e sua conclusão, outros eventos podem ser ou não ser acionados.

Variações nos eventos

  • Se existir flow de entrada e/ou de saída
  • Tipo de mensagens recebidas
    • Camada Inteligente: receivedMessage (quando um chat encontra-se em automático ou em fila).
    • Camada humana: receivedMessage; receivedALLMessage.
  • Se para um encerramente de chat existir alguma interação de flow.

Alguns exemplos de notificações

ActionNotificationNote
Criação de chatcreatedChat1. Criado por um agente. Não tem interação com um fluxo
Criação de chatcreatedChat, receivedAllMessage1. O cliente cria um novo atendimento e enviou uma mensagem para o chat. 2. Após a criação, há interação do fluxo.
Criação de chatcreatedChat, receivedAllMessage, startedAutomationFlow1. O cliente cria um novo chat. 2. O cliente envia uma mensagem. 3. Um flow foi inicializado no chat.
Finalizar chatstartedAutomationFlow, receivedAllMessage, finishedAutomationFlow, closedChat1. Um flow de saída com uma ação de feedback é executado. 2. O cliente responde ao feedback. 3. O chat está fechado.
Finalizar chatsendedAllMessage, closedChat1. O agente informa a ao cliente que o chat será fechado. 2. Uma tabulação é definida quando este chat é fechado. 3. O chat está fechado.
Finalizar chatagentEntered, closedChat1. An agent ensters in a chat (taking it from the queue, for example). 2. The chat is closed.
Criação de chat

createdChat

Exemplo: 1. Criado por um agente. Não tem interação com um fluxo


Criação de chat

createdChat, receivedAllMessage

Exemplo: 1. O cliente cria um novo atendimento e enviou uma mensagem para o chat. 2. Após a criação, há interação do fluxo.


Criação de chat

createdChat, receivedAllMessage, startedAutomationFlow

Exemplo: 1. O cliente cria um novo chat. 2. O cliente envia uma mensagem. 3. Um flow foi inicializado no chat.


Finalizar chat

startedAutomationFlow, receivedAllMessage, finishedAutomationFlow, closedChat

Exemplo: 1. Um flow de saída com uma ação de feedback é executado. 2. O cliente responde ao feedback. 3. O chat está fechado.


Finalizar chat

sendedAllMessage, closedChat

Exemplo: 1. O agente informa a ao cliente que o chat será fechado. 2. Uma tabulação é definida quando este chat é fechado. 3. O chat está fechado.


Finalizar chat

agentEntered, closedChat

Exemplo: 1. An agent ensters in a chat (taking it from the queue, for example). 2. The chat is closed.


Nota: Considere que os eventos do conteúdo do array serão notificados apenas se estiverem marcados nas configurações do Webhook no painel Huggy.

Entendendo o formato de um evento

Observe que messages é um array e pode conter vários objetos.

{
    "time": 1562964573,
    "messages": {
        "createdChat": [
            {
                "id": 19632057,
                "channel": "widget",
                "situation": null,
                "department": false,
                "customer": {
                    "id": 2574725,
                    "name": "L8883851555530376861",
                    "mobile": null,
                    "phone": null,
                    "email": null,
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "company": {
                    "id": "15691"
                }
            }
        ],
        "receivedMessage": [
            {
                "id": "424921135",
                "body": "Olá, Kivya!",
                "is_internal": false,
                "is_email": false,
                "sender": {
                    "id": 2574725,
                    "name": "L8883851555530376861",
                    "mobile": null,
                    "phone": null,
                    "email": null,
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "senderType": "widget",
                "receiver": false,
                "receiverType": "agent",
                "file": null,
                "channel": "widget",
                "customer": {
                    "id": 2574725,
                    "name": "L8883851555530376861",
                    "mobile": null,
                    "phone": null,
                    "email": null,
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "chat": {
                    "id": 19632057,
                    "channel": "widget",
                    "situation": "auto",
                    "department": false,
                    "customer": {
                        "id": 2574725,
                        "name": "L8883851555530376861",
                        "mobile": null,
                        "phone": null,
                        "email": null,
                        "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                    }
                },
                "send_at": "2019-07-12 17:49:33",
                "read_at": null,
                "company": {
                    "id": "15691"
                }
            }
        ]
    },
    "token": "8187ce0c2e5d0aefd626fa4999f62974"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73

Nota: Essa ação foi executada com o evento receivedAllMessage desabilitado na plataforma Huggy. Se esse evento estivesse selecionado, receberiamos uma notificação do Webhook com o os respectivos eventos: createdChat, receivedAllMessage, receivedMessage. O chat só é criado quando o cliente envia a primeira mensagem, diferente do agente que ao abrir um chat com um contato, o webhook notificará o createdChat. O receivedAllMessage é disparado independente de serem mensagens automáticas.

Propriedades do evento

PropertiesTypeDescription
timeintegercoming soon
messagesarray[Message]Um array que retorna os eventos do webhook.
createdChatCreatedChatContém dados da criação de chat
receivedMessageReceivedMessageContém dados do recebimento de mensagens
tokenstringcoming soon
time
integer

Exemplo: coming soon


messages
array[Message]

Exemplo: Um array que retorna os eventos do webhook.


createdChat
CreatedChat

Exemplo: Contém dados da criação de chat


receivedMessage
ReceivedMessage

Exemplo: Contém dados do recebimento de mensagens


token
string

Exemplo: coming soon


createdChat

PropertiesTypeDescription
idintegerNúmero identificador do chat
channelstringCanal que o cliente entrou em contato
situationstringEm atendimento, em fila, finalizado etc.
departmentstringDepartamento do chat
customerCustomerDados do cliente
companyCompanyDados da empresa
id
integer

Número identificador do chat


channel
string

Canal que o cliente entrou em contato


situation
string

Em atendimento, em fila, finalizado etc.


department
string

Departamento do chat


customer
Customer

Dados do cliente


company
Company

Dados da empresa


Customer

PropertiesTypeDescription
idintegerNúmero identificador do chat
namestringNome do contato
mobilestringCelular do contato
phonestringTelefone do contato
emailstringE-mail do contato
photostringFoto do contato
id
integer

Exemplo: Número identificador do chat


name
string

Exemplo: Nome do contato


mobile
string

Exemplo: Celular do contato


phone
string

Exemplo: Telefone do contato


email
string

Exemplo: E-mail do contato


photo
string

Exemplo: Foto do contato


Company

PropertiesTypeDescription
idintegerIdentificador da empresa onde o chat foi criado
id
integer

Identificador da empresa onde o chat foi criado


receivedMessage

PropertiesTypeDescription
idintegerIdentificador do contato
bodystringMensagem enviada para o cliente
is_internalstringSe uma mensagem foi enviada para um chat interno
is_emailstringSe uma mensagem foi recevida por e-mail
senderSenderDados do remetente da mensagem
senderTypestringCanal que o cliente entrou em contato
receiverstringNome do contato
receiverTypestringTipo de pessoa que recebeu a mensagem. Por exemplo: Agente, Contato.
filestringSe foi enviado algum arquivo.
channelstringCanal utilizado.
customerCustomerDados do cliente.
chatChatInformações do chat.
send_atstringData de recebimento da mensagem.
read_atstringData da ultima leitura.
id
integer

Exemplo: Identificador do contato


body
string

Exemplo: Mensagem enviada para o cliente


is_internal
string

Exemplo: Se uma mensagem foi enviada para um chat interno


is_email
string

Exemplo: Se uma mensagem foi recevida por e-mail


sender
Sender

Exemplo: Dados do remetente da mensagem


senderType
string

Exemplo: Canal que o cliente entrou em contato


receiver
string

Exemplo: Nome do contato


receiverType
string

Exemplo: Tipo de pessoa que recebeu a mensagem. Por exemplo: Agente, Contato.


file
string

Exemplo: Se foi enviado algum arquivo.


channel
string

Exemplo: Canal utilizado.


customer
Customer

Exemplo: Dados do cliente.


chat
Chat

Exemplo: Informações do chat.


send_at
string

Exemplo: Data de recebimento da mensagem.


read_at
string

Exemplo: Data da ultima leitura.


Sender

PropertiesTypeDescription
idintegerIdentificador do contato
namestringNome do contato
mobilestringCelular do contato
phonestringTelefone do contato
emailstringE-mail do contato
photostringurl da foto do perfil do contato
id
integer

Exemplo: Identificador do contato


name
string

Exemplo: Nome do contato


mobile
string

Exemplo: Celular do contato


phone
string

Exemplo: Telefone do contato


email
string

Exemplo: E-mail do contato


photo
string

Exemplo: url da foto do perfil do contato


Chat

PropertiesTypeDescription
idintegerIdentificador do contato
channelstringNome do canal
situationstringSe o chat está em atendimento, em fila, finalizado, etc.
departmentstringNúmero do departamento do canal.
customerCustomerDados do cliente.
id
integer

Exemplo: Identificador do contato


channel
string

Exemplo: Nome do canal


situation
string

Exemplo: Se o chat está em atendimento, em fila, finalizado, etc.


department
string

Exemplo: Número do departamento do canal.


customer
Customer

Exemplo: Dados do cliente.


Notificação de mensagens recebidas

O evento receivedALLMessage, nesse exemplo, trata-se de um evento notificado pela ação de enviar uma mensagem. O cliente, através do Widget, entrou em contato com o agente Kivya. Para essa ação, não existem eventos automatizados que aconteçam após o contato do cliente.

{
    "time": 1562879079,
    "messages": {
        "receivedAllMessage": [{
            "id": "423747203",
            "body": "Olã Kivya, tudo bem?",
            "is_internal": false,
            "is_email": false,
            "sender": {
                "id": 2574725,
                "name": "L8883851555530376861",
                "mobile": null,
                "phone": null,
                "email": null,
                "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
            },
            "senderType": "widget",
            "receiver": {
                "id": 39708,
                "name": "Kivya",
                "mobile": "5575999999999",
                "phone": "5575999999999",
                "email": "knsilvestre@gmail.com",
                "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
            },
            "receiverType": "agent",
            "file": null,
            "channel": "widget",
            "customer": {
                "id": 2574725,
                "name": "L8883851555530376861",
                "mobile": null,
                "phone": null,
                "email": null,
                "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
            },
            "chat": {
                "id": 19585255,
                "channel": "widget",
                "situation": "in_chat",
                "department": false,
                "customer": {
                    "id": 2574725,
                    "name": "L8883851555530376861",
                    "mobile": null,
                    "phone": null,
                    "email": null,
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                }
            },
            "send_at": "2019-07-11 18:04:39",
            "read_at": null,
            "company": {
                "id": "15691"
            }
        }]
    },
    "token": "8817ce0c2e5d0aefd626fa4999f62974"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

Para melhorar sua experiência de navegação pelos eventos, você pode clicar em qualquer evento da lista acima, ou clicar no título de qualquer evento para voltar para a lista de eventos.

receivedMessage

Notificação de recebimento de mensagem

A Huggy envia para o seu sistema uma notificação quando uma mensagem é recebida.

{
    "time": 1524155854,
    "messages": {
        "receivedMessage": [
            {
                "id": "51917884",
                "body": "teste",
                "is_internal": false,
                "is_email": false,
                "sender": {
                    "id": 419689,
                    "name": "Charles",
                    "mobile": "557599999999",
                    "phone": "557599999999",
                    "email": "charles@teste.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "senderType": "widget",
                "receiver": false,
                "receiverType": "agent",
                "file": null,
                "channel": "widget",
                "customer": {
                    "id": 419689,
                    "name": "Charles",
                    "mobile": "557599999999",
                    "phone": "557533333333",
                    "email": "charles@teste.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "chat": {
                    "id": 2932424,
                    "channel": "widget",
                    "situation": "wait_for_chat",
                    "department": 11445
                },
                "send_at": "2018-04-19 13:37:34",
                "read_at": null,
                "company": {
                    "id": "6618"
                }
            }

        ]
    },
    "token": "132ce76c7abb1154f01ebc0d508162e4"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47

Nota: você será comunicado com um receivedMessage quando um chat estiver em fila ou em automático. Se um agente colocar um chat em fila e você for notificado com um evento agentEntered, a opçao de distribuição automática certamente estará habilitada no painel. Para uma experiência clara com o webhook, certifique-se disto.

receivedAllMessage

Notificação de todas as mensagens recebidas e/ou enviadas

A Huggy envia uma notificação para o seu sistema sempre que uma mensagem é recebida. Existe um detalhe importante que diferencia o receivedAllMessage do evento receivedMessage. O receivedAllMessage é disparado independente de serem mensagens automáticas (Bots, URA, ...) ou de clientes ou agentes.

{
    "time": 1524146026,
    "messages": {
        "receivedAllMessage": [
            {
                "id": "51917874",
                "body": "Eu!",
                "is_internal": false,
                "is_email": false,
                "sender": {
                    "id": 419688,
                    "name": "João",
                    "mobile": "557599999999",
                    "phone": "557533333333",
                    "email": "joao@teste.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "senderType": "widget",
                "receiver": {
                    "id": 8792,
                    "name": "Patricia Santos",
                    "mobile": "557533333333",
                    "phone": "557599999999",
                    "email": "patricia@teste.com",
                    "photo": "https://cdn.pzw.io/03a3e95e84ccd5f19140ce6db54f71f1.jpg"
                },
                "receiverType": "agent",
                "file": null,
                "channel": "widget",
                "customer": {
                    "id": 419688,
                    "name": "João",
                    "mobile": "557599999999",
                    "phone": "557533333333",
                    "email": "joao@teste.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "chat": {
                    "id": 2932423,
                    "channel": "widget",
                    "situation": "in_chat",
                    "department": 11445
                },
                "send_at": "2018-04-19 10:53:45",
                "read_at": null,
                "company": {
                    "id": "9999"
                }
            }
        ]
    },
    "token": "132ce76c7abb1154f01ebc0d508162e4"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53

createdChat

Notificação de abertura de atendimento

A Huggy envia uma notificação para o seu sistema quando um chat for criado.

{
    "time":1501188213,
    "messages":{
        "createdChat": [{
            "id": 999999,
            "channel": "widget",
            "situation": null,
            "department": false
        }],
        "token":"16f64ecc76487a909e278866071b4da8"
    }
}
1
2
3
4
5
6
7
8
9
10
11
12

agentEntered

Notificação de entrada do agente ao chat

A Huggy envia uma notificação para o seu sistema sempre que um agente for inserido em uma conversa.

{
    "time": 1583439114,
    "messages": {
        "agentEntered": [
            {
                "id": 30608118,
                "channel": "email",
                "situation": "in_chat",
                "department": false,
                "customer": {
                    "id": 8341726,
                    "name": "Charles Edward",
                    "mobile": "75999999999",
                    "phone": "7533333333",
                    "email": "edward@teste.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "agent": {
                    "id": 40419,
                    "name": "John Doe",
                    "mobile": "5575999999999",
                    "phone": "5575999999999",
                    "email": "john@doe.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "company": {
                    "id": "15691"
                }
            }
        ]
    },
    "token": "8817ce0c2e5d0aefd626fa4999f62974"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

closedChat

Notificação de chat finalizado

A Huggy envia uma notificação para o seu sistema sempre que um chat for finalizado.

{
    "time": 1583439671,
    "messages": {
        "closedChat": [
            {
                "id": 30608118,
                "channel": "email",
                "closed_at": "2020-03-05 17:21:10",
                "tabulation": false,
                "situation": "finishing",
                "closed": 1,
                "company": {
                    "id": "15691"
                }
            }
        ]
    },
    "token": "8817ce0c2e5d0aefd626fa4999f62974"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

createdCustomer

Notificação de criação de contato

A Huggy envia uma notificação para o seu sistema sempre que um novo contato (Cliente) é criado.

{
    "time": 1524151261,
    "messages": {
        "createdCustomer": [
            {
                "id": 1202213,
                "name": "John Doe",
                "mobile": "5575999999999",
                "phone": "557533333333",
                "email": "john@doe.com",
                "photo": "no_photo",
                "company": {
                    "id": "9999"
                }
            }
        ]
    },
    "token": "132ce76c7abb1154f01ebc0d5081xxxx"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

startedWidgetAttendance

Notificação de novo atendimento pelo Huggy Chat

A Huggy envia uma notificação para o seu sistema sempre que é criado um atendimento via Widget.

{
    "time": 1524151902,
    "messages": {
        "startedWidgetAttendance": [
            {
                "id": 18516008,
                "name": "Charles",
                "mobile": "557599999999",
                "phone": "557533333333",
                "email": "charles@teste.com",
                "widget": "2008",
                "company": {
                    "id": "9999"
                }
            }
        ]
    },
    "token": "132ce76c7abb1154f01ebc0d508162e4"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

startedAutomationFlow

Notificação de que o Flow foi iniciado

A Huggy envia uma notificação para o seu sistema sempre que um Flow é iniciado.

{
    "time": 1530109996,
    "messages": {
        "startedAutomationFlow": [
            {
                "chatID": 99999,
                "lastActionID": 99999,
                "companyID": "99999",
                "flowID": 99999,
                "context": {
                    "SYSTEM.TIME_HELLO": "bom dia",
                    "SYSTEM.CHAT_ID": "99999",
                    "SYSTEM.DEPARTMENT_NAME": "",
                    "SYSTEM.DEPARTMENT_ORDER": "",
                    "SYSTEM.CLIENT_NAME": "",
                    "SYSTEM.CLIENT_FIRST_NAME": "",
                    "SYSTEM.CLIENT_SECOND_NAME": "",
                    "SYSTEM.CLIENT_NUMBER": "",
                    "SYSTEM.COMPANY_NAME": "Teste",
                    "SYSTEM.COMPANY_NUMBER": "9999999999",
                    "SYSTEM.AGENT_NAME": "",
                    "SYSTEM.AGENT_MAIL": "",
                    "SYSTEM.AGENT_PHONE": ""
                },
                "company": {
                    "id": "99999"
                }
            }
        ]
    },
    "token": "871458dcsvffe7d7d4177e47fr4d4sd74"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

finishedAutomationFlow

Notificação de Flow finalizado

A Huggy envia uma notificação para o seu sistema sempre que um flow é finalizado.

{
    "time": 1530110012,
    "messages": {
        "finishedAutomationFlow": [
            {
                "chatID": 99999,
                "lastActionID": 99999,
                "companyID": "99999",
                "flowID": 99999,
                "context": {
                    "SYSTEM.TIME_HELLO": "bom dia",
                    "SYSTEM.CHAT_ID": "99999",
                    "SYSTEM.DEPARTMENT_NAME": "",
                    "SYSTEM.DEPARTMENT_ORDER": "",
                    "SYSTEM.CLIENT_NAME": "",
                    "SYSTEM.CLIENT_FIRST_NAME": "",
                    "SYSTEM.CLIENT_SECOND_NAME": "",
                    "SYSTEM.CLIENT_NUMBER": "",
                    "SYSTEM.COMPANY_NAME": "Teste",
                    "SYSTEM.COMPANY_NUMBER": "9999999999",
                    "SYSTEM.AGENT_NAME": "",
                    "SYSTEM.AGENT_MAIL": "",
                    "SYSTEM.AGENT_PHONE": "",
                    "hash_fluxo.pergunta": "Resposta"
                },
                "company": {
                    "id": "99999"
                }
            }
        ]
    },
    "token": "871458dcsvffe7d7d4177e47fr4d4sd74"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

sendedAllMessage

Notificação de mensagem enviada pela plataforma Huggy

A Huggy envia uma notificação para o seu sistema sempre que uma mensagem for enviada por um agente da sua company.

{
    "time": 1563279612,
    "messages": {
        "sendedAllMessage": [
            {
                "id": "270925787",
                "body": "Claro. Vamos lá!",
                "is_internal": false,
                "is_email": false,
                "sender": {
                    "id": 33980,
                    "name": "Amanda Muniz",
                    "mobile": "557599999999",
                    "phone": "557533333333",
                    "email": "Amanda@teste.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "senderType": "agent",
                "receiver": {
                    "id": 1841823,
                    "name": "carlos",
                    "mobile": "557599999999",
                    "phone": "557533333333",
                    "email": "carlos@teste.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "receiverType": "widget",
                "file": null,
                "channel": "agent",
                "customer": {
                    "id": 1841823,
                    "name": "carlos",
                    "mobile": "557599999999",
                    "phone": "557533333333",
                    "email": "carlos@teste.com",
                    "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                },
                "chat": {
                    "id": 13120639,
                    "channel": "widget",
                    "situation": "in_chat",
                    "department": false,
                    "customer": {
                        "id": 1841823,
                        "name": "carlos",
                        "mobile": "557599999999",
                        "phone": "557533333333",
                        "email": "teste@teste.com",
                        "photo": "https://c.pzw.io/img/avatar-user-boy.jpg"
                    }
                },
                "send_at": "2019-07-16 09:20:11",
                "read_at": null,
                "company": {
                    "id": "11721"
                }
            }
        ]
    },
    "token": "af0adcc862a9343c1d44e24cbdc0293c"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60