# Objeto HuggyIntegrations
A Huggy disponibiliza um conjunto de informações sobre o atendimento diretamente no navegador, por meio do objeto huggyIntegrations. Com esse recurso, você pode expandir as capacidades da sua operação, desenvolvendo soluções personalizadas.
Por exemplo, é possível oferecer aos agentes uma extensão do navegador integrada à Huggy que envia informações para um CRM durante o atendimento.
# Como Usar
Com o objeto global Huggy Integrations, você tem acesso aos dados do usuário logado, contato e chat atuais da plataforma Huggy via JavaScript.
Para visualizar esse objeto no navegador, abra um chat e digite huggyIntegrations
no console.
Será exibido um objeto com as seguintes informações:
{
“contact”: {
“id”: 123456789,
“name”: "john Doe",
“email”: "john@doe.com",
“phone”: "551133333333",
“mobile”: "5511999999999"
},
“chat”: {
“id”: 987654321,
“agent”: {
“id”: 456789,
“name”: "Charlie Eduard",
“email”: "charlie@eduard.com"
}
},
“user”: {
“id”: 123456,
“name”: "Mary Smith",
“email”: "mary@smith.com"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Propriedades do Objeto
Field | Description | Type |
---|---|---|
chat | Objeto que contém informações do atendimento atual | object |
chat.id | Service identifier | integer |
chat.agent | Usuário que está realizando o atendimento atual | object |
contact | Contato que está sendo visualizado no momento | object |
contact.id | Identificador do contato na Huggy | integer |
contact.name | Nome do contato | string |
contact.email | E-mail do contato | string |
contact.mobile | Celular do contato | string |
contact.phone | Telefone do contato | string |
user | Usuário conectado à Huggy | object |
user.email | E-mail do usuário | string |
user.id | Identificador do usuário | integer |
user.name | Nome do usuário | string |
Field: chat
Objeto que contém informações do atendimento atual
objectField: chat.id
Service identifier
integerField: chat.agent
Usuário que está realizando o atendimento atual
objectField: contact
Contato que está sendo visualizado no momento
objectField: contact.id
Identificador do contato na Huggy
integerField: contact.name
Nome do contato
stringField: contact.email
E-mail do contato
stringField: contact.mobile
Celular do contato
stringField: contact.phone
Telefone do contato
stringField: user
Usuário conectado à Huggy
objectField: user.email
E-mail do usuário
stringField: user.id
Identificador do usuário
integerField: user.name
Nome do usuário
string