O que é o white label da GoZAP?

O servidor da sua conta não entrega só a API: ele também serve páginas prontas para o seu time e para os seus clientes. O white label permite aplicar a sua identidade visual nelas, de modo que quem usa veja a sua marca e não a da GoZAP.

“A página é servida pelo seu servidor, então ela abre no seu domínio, com a sua marca.”

Quais páginas podem ser personalizadas?

  • /chat: o atendimento (GoChat). Você define nome do app, logo, favicon, cor principal, cor dos links, cor de fundo, modo inicial (auto, light ou dark) e CSS extra.
  • /call: a tela de ligação. Você pode substituir o HTML inteiro por um template seu.

Como o domínio personalizado entra nisso?

Aponte um subdomínio seu, por CNAME, para o servidor. A partir daí o /chat e o /call respondem nesse endereço:

Exemplo

A API, os webhooks e as integrações também podem usar esse domínio como baseUrl. Para as instruções de DNS e a quantidade de domínios de cada plano, veja a documentação e o FAQ.

Como configurar o white label?

No painel, abra o servidor e use a aba White label. Pela API, use o admintoken do servidor:

Rotas de white label

GET /admin/chat/theme PUT /admin/chat/theme DELETE /admin/chat/theme GET /admin/call/template GET /admin/call/template/default PUT /admin/call/template DELETE /admin/call/template

Como salvar o tema do /chat?

PUT /admin/chat/theme substitui o tema inteiro. Campo vazio ou ausente volta ao padrão.

curl --request PUT 'https://atendimento.suaempresa.com/admin/chat/theme' \
  --header 'admintoken: SEU_ADMIN_TOKEN' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "name": "Acme Chat",
    "logo": "https://cdn.acme.com/logo.png",
    "primary_color": "#197a55",
    "mode": "auto"
  }'

Logo e favicon aceitam URL https:// ou data:image/...;base64, com até 256 KB. O CSS extra aceita até 64 KB e não pode conter o caractere <.

Eu perco as atualizações do GoChat se personalizar?

No /chat, não. O tema só muda a aparência; o aplicativo continua o mesmo e recebe as atualizações do GoChat. Já no /call o HTML é seu: ao salvar um template, ele passa a ser servido no lugar do padrão, e GET /admin/call/template/default devolve o padrão como ponto de partida.

Por que isso é um diferencial?

Quem revende ou presta serviço costuma precisar que o cliente final enxergue só a marca da empresa. Com o white label e o domínio personalizado, o atendimento e a ligação ficam sob o seu endereço, sem montar e hospedar um front-end à parte.