Início Chat ao Vivo no Site
💬

Chat ao Vivo no Site

Anime seu site com o chat em tempo real da Akece, aproximando você dos visitantes na hora certa.
Stênio Aníbal
Por Stênio Aníbal
10 artigos

Como configurar o chat ao vivo no seu site

O chat ao vivo da Akece permite que você ofereça atendimento direto no seu site, com uma experiência rápida, moderna e integrada ao restante da sua central de atendimento. Este guia mostra como criar o canal do site e ajustar todas as configurações disponíveis. Navegadores e sistemas compatíveis A Akece funciona nos principais navegadores modernos. Recomendamos utilizar versões atualizadas dos seguintes navegadores: - Mozilla Firefox: a partir da versão 52 - Google Chrome e Chromium: a partir da versão 57 - Apple Safari: a partir da versão 14.1 - Microsoft Edge: a partir da versão 16 Para dispositivos móveis, o aplicativo da Akece é compatível com: - Android: versão 5.0 ou superior - iOS: versão 11.0 ou superior Como criar o canal de site (caixa de entrada do tipo Website) Passo 1 – Acesse a criação de caixa de entrada Vá em Configurações → Caixas de Entrada → Adicionar Caixa de Entrada. Selecione a opção Website e clique em Configurar. Passo 2 – Preencha os dados do site Informe os seguintes campos: - Nome do site: como você quer identificar esse canal. Exemplo: Site Institucional - URL do site: o domínio onde o chat será instalado. Exemplo: https://www.exemplo.com - Cor do widget: escolha a cor do botão/flutuante do chat. - Cabeçalho de boas-vindas: uma frase de saudação inicial. Exemplo: Olá 👋 - Mensagem de boas-vindas: texto de apoio abaixo do cabeçalho. Exemplo: Estamos aqui para te ajudar com qualquer dúvida. - Mensagem automática do canal (opcional): Exemplo: Oi! Como podemos te ajudar? Ative ou desative o envio automático da saudação quando a conversa for iniciada. Clique em Criar caixa de entrada. Passo 3 – Adicione atendentes ao canal Mesmo que você seja administradora da conta, será necessário se adicionar como atendente da caixa de entrada para visualizá-la e atender conversas. Selecione os atendentes desejados no menu suspenso e clique em Adicionar Atendentes. Passo 4 – Adicione o widget ao seu site Na última etapa, você verá um código (snippet) para incorporar o chat no seu site. Copie esse código e cole no arquivo principal do seu site (geralmente no <head> do HTML). Você pode clicar em Mais configurações para acessar os ajustes adicionais ou em Ir para a caixa de entrada para abrir diretamente o canal recém-criado. Ajustes adicionais da caixa de entrada do site Na tela de Caixas de Entrada, clique no ícone de engrenagem da caixa que deseja ajustar. Você verá as seguintes abas: Aba "Configurações" Aqui você encontrará opções extras como: - Coleta automática de e-mail: ativa por padrão. Exibe um campo solicitando o e-mail do visitante ao iniciar uma conversa. - Habilitar Nota de Satisfação (CSAT): ativa uma pesquisa de satisfação sempre que uma conversa é encerrada. Os resultados podem ser acompanhados em Relatórios. Clique em Atualizar para salvar as alterações. Aba "Colaboradores" Adicione ou remova atendentes da caixa de entrada. Você também pode ativar a atribuição automática de novas conversas para esses atendentes. Aba "Horário de Atendimento" Ative a opção "Definir disponibilidade de atendimento para esta caixa" se quiser trabalhar com horários fixos. Você poderá: - Definir os dias e horários disponíveis. - Escrever uma mensagem personalizada que será exibida fora do horário de atendimento. - Escolher o fuso horário correspondente. Clique em Atualizar horário de atendimento para salvar. Aba "Formulário Pré-Atendimento" Permite coletar informações antes do início da conversa. Você pode solicitar dados como: - Nome - E-mail - Telefone (atributos padrão) Se quiser campos personalizados, crie atributos personalizados antes de configurar o formulário. Exemplo de mensagem: Olá! Precisamos de algumas informações para te atender melhor 🙂 Clique em Atualizar para ativar o formulário. Aba "Código de Integração" Aqui você pode copiar novamente o código do widget, caso precise reinstalá-lo em seu site. Aba "Editor de Widget" Personalize visualmente o widget do chat com cores, textos e visualização ao vivo de como ficará no seu site. Com seu chat ao vivo configurado, você está pronta para oferecer suporte direto e rápido aos seus visitantes. Se precisar de ajuda em qualquer etapa, conte com a gente: 📩 [email protected] 📱 @akece.ai Próxima etapa: conectando redes sociais e outros canais para uma experiência de atendimento completa.

Última atualização em Apr 07, 2025

Como instalar o chat ao vivo usando o Google Tag Manager

Se você utiliza o Google Tag Manager (GTM) no seu site, é possível instalar o chat ao vivo da Akece de forma simples, criando uma nova tag personalizada. Isso permite adicionar o widget sem mexer diretamente no código-fonte do seu site. Siga o passo a passo abaixo para fazer a instalação: Passo 1 – Acesse o painel do Google Tag Manager 1. Acesse sua conta do Google Tag Manager. 2. No seu Workspace, clique em "Adicionar uma nova tag". Passo 2 – Crie uma nova tag com código personalizado 1. Dê um nome à sua tag. Exemplo: Chat – Akece. 2. Clique em Configuração da tag e selecione a opção HTML Personalizado (Custom HTML). 3. Vá até sua caixa de entrada do tipo "Website" na Akece e copie o código do widget. 4. Cole o código no campo de HTML fornecido. 5. Marque a opção "Suportar document.write". Passo 3 – Configure o disparo da tag 1. Clique em Acionamento (Triggering). 2. Escolha a opção Todas as páginas (All Pages), para que o chat apareça em todo o site. 3. Clique em Salvar. Você verá a nova tag listada na seção Alterações no workspace. Passo 4 – Publicar a tag 1. Clique em Enviar (Submit) no topo da página. 2. Dê um nome à versão (ex: Instalação do Chat Akece). 3. Clique em Publicar para aplicar a tag no seu site. Pronto! O chat ao vivo da Akece agora está instalado e visível em todas as páginas do seu site. Basta atualizar seu site para ver o widget em ação. Se tiver dúvidas durante o processo, entre em contato com a gente: 📩 [email protected] | 📱 @akece.ai Próxima dica: aproveite para personalizar o visual do seu widget no editor da Akece e criar uma experiência ainda mais alinhada à sua marca.

Última atualização em Apr 07, 2025

Como instalar o chat ao vivo em um site Webflow

Se o seu site foi criado com o Webflow e você deseja conversar em tempo real com os visitantes, é possível integrar o widget de chat ao vivo da Akece de forma simples. Basta seguir os passos abaixo para adicionar o código gerado ao seu site. 1. Crie uma caixa de entrada do tipo Website Antes de tudo, é necessário configurar uma caixa de entrada do tipo "Website" na Akece. Para isso: 1. Acesse Configurações → Caixas de entrada 2. Clique em Adicionar caixa de entrada 3. Selecione a opção Website 4. Preencha os campos obrigatórios e conclua a criação Ao finalizar, um código será gerado para ser inserido no seu site. Se precisar de ajuda com esse passo, consulte o artigo: 👉 Como configurar o canal Website 2. Adicione o código no Webflow Com o código em mãos, siga os passos abaixo: 1. Acesse sua conta no Webflow 2. Selecione o site em que deseja adicionar o chat 3. Vá em Settings (Configurações) do site 4. Clique na aba Custom Code 5. Na seção Footer Code, cole o script da Akece no campo indicado 6. Salve as alterações 3. Publique as mudanças Após adicionar o código: 1. Clique em Publish 2. Selecione o domínio desejado 3. Clique em Publish to selected domains 4. Verifique se o widget foi instalado Acesse seu site e confira se o widget de atendimento da Akece aparece no canto inferior da tela. Se tudo estiver correto, ele estará pronto para iniciar conversas com seus visitantes. Se precisar de ajuda para configurar o widget no Webflow ou em outro construtor de sites, fale com a gente: 📩 [email protected] | 📱 @akece.ai

Última atualização em Apr 15, 2025

Como instalar o chat ao vivo em um site WordPress

Se o seu site foi desenvolvido utilizando o WordPress, você pode adicionar o widget de chat ao vivo da Akece e conversar com seus visitantes em tempo real. Para isso, basta seguir os passos abaixo usando o plugin oficial da Akece para WordPress. 1. Baixe o plugin da Akece Acesse o repositório oficial no GitHub e baixe o arquivo .zip com a versão mais recente do plugin da Akece. Em breve o plugin estará disponível diretamente no repositório do WordPress. 2. Faça o upload do plugin no WordPress 1. Acesse o painel administrativo do seu site WordPress 2. Vá até Plugins → Adicionar novo 3. Clique em Enviar plugin 4. Selecione o arquivo .zip baixado e clique em Instalar agora 5. Após a instalação, clique em Ativar plugin 3. Configure o plugin da Akece Com o plugin ativado, siga as etapas abaixo para integrar o chat ao seu site: 1. No menu lateral do WordPress, acesse Configurações → Akece Chat 2. Preencha os campos de configuração com os dados da sua caixa de entrada do tipo "Website" Você pode obter essas informações diretamente no painel da Akece ao criar a caixa de entrada: - Token do widget - URL da instalação (no caso da Akece, use https://dash.akece.com) 4. Personalize a aparência do widget Você pode configurar: - Design do widget: bolha padrão ou bolha expandida - Posição: canto inferior direito ou esquerdo do site - Idioma: Akece oferece suporte aos idiomas Português do Brasil (pt-BR), Inglês (en) e Espanhol (es) - Texto do botão (opcional): personalize o texto visível na bolha do chat, se estiver usando o design expandido Após preencher as informações, clique em Salvar alterações. 5. Verifique a instalação Acesse seu site e veja se o widget aparece corretamente no canto da tela. Se estiver tudo certo, o atendimento em tempo real com seus visitantes já está funcionando! Se precisar de ajuda para configurar o chat ao vivo no WordPress, fale com a gente: 📩 [email protected] | 📱 @akece.ai

Última atualização em Apr 15, 2025

Como instalar o chat ao vivo em uma aplicação Next.js

Se você utiliza Next.js na sua aplicação, é possível adicionar o widget de atendimento ao vivo da Akece e conversar com seus visitantes em tempo real. Para isso, basta seguir dois passos simples para carregar o script do widget de forma assíncrona. 1. Crie o componente AkeceWidget Crie um novo arquivo chamado AkeceWidget.js dentro da pasta components da sua aplicação e adicione o seguinte conteúdo: import React from 'react'; class AkeceWidget extends React.Component { componentDidMount () { // Configurações do widget window.akeceSettings = { hideMessageBubble: false, position: 'right', // Pode ser 'left' ou 'right' locale: 'pt_BR', // Idioma: pt_BR, en, es type: 'standard', // 'standard' ou 'expanded_bubble' }; // Script de carregamento do widget (function(d,t) { var BASE_URL = "https://dash.akece.com"; var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = BASE_URL + "/packs/js/sdk.js"; s.parentNode.insertBefore(g,s); g.async = true; g.onload = function() { window.akeceSDK.run({ websiteToken: '<seu-token-do-site>', baseUrl: BASE_URL }); }; })(document, "script"); } render () { return null; } } export default AkeceWidget; Substitua '<seu-token-do-site>' pelo token do seu canal do tipo "Website", disponível nas configurações da caixa de entrada no painel da Akece. 2. Importe o componente na sua aplicação Você pode importar o componente dentro da página ou layout principal da sua aplicação. Por exemplo: import React, { Fragment } from 'react'; import AkeceWidget from '../components/AkeceWidget'; const Page = () => ( <Fragment> <AkeceWidget /> <Component {...} /> </Fragment> ); export default Page; Assim que a página for carregada, o widget da Akece será exibido automaticamente. Se precisar de ajuda para configurar o widget em sua aplicação Next.js, entre em contato com o nosso time: 📩 [email protected] | 📱 @akece.ai

Última atualização em Apr 15, 2025

Como instalar o chat ao vivo em uma aplicação Vue.js

Se você utiliza Vue.js em seu site ou aplicação, é possível integrar o widget de atendimento ao vivo da Akece para conversar com seus visitantes em tempo real. Para isso, basta adicionar o script do widget diretamente no arquivo index.html do seu projeto. 1. Obtenha o script do widget O script do widget pode ser encontrado nas configurações do seu canal do tipo Website. Para acessar: - Vá até Configurações → Caixas de entrada - Clique no link configurar na opção Website - Acesse a aba Configuração Se você ainda não criou uma caixa de entrada do tipo Website, siga este guia completo para aprender como criar. 2. Copie o script gerado Copie o script exibido no campo de código da aba de configuração. Ele será semelhante ao exemplo abaixo: <script> (function(d, t) { var BASE_URL = "https://dash.akece.com"; var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = BASE_URL + "/packs/js/sdk.js"; g.defer = true; g.async = true; s.parentNode.insertBefore(g, s); g.onload = function () { window.akeceSDK.run({ websiteToken: "SEU_TOKEN_AQUI", baseUrl: BASE_URL }); }; })(document, "script"); </script> 3. Cole o script no index.html Abra o seu projeto Vue e edite o arquivo public/index.html. Cole o script logo antes da tag de fechamento </body>, como no exemplo: <body> <noscript> <strong>Ative o JavaScript para que o site funcione corretamente.</strong> </noscript> <div id="app"></div> <!-- built files will be auto injected --> <!-- Script do widget da Akece --> <script> (function(d, t) { var BASE_URL = "https://dash.akece.com"; var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = BASE_URL + "/packs/js/sdk.js"; g.defer = true; g.async = true; s.parentNode.insertBefore(g, s); g.onload = function () { window.akeceSDK.run({ websiteToken: "SEU_TOKEN_AQUI", baseUrl: BASE_URL }); }; })(document, "script"); </script> </body> Lembre-se de substituir "SEU_TOKEN_AQUI" pelo token gerado na sua caixa de entrada. 4. Verifique a instalação Após salvar as alterações, publique ou recarregue seu site localmente. O widget da Akece deverá aparecer automaticamente em todas as páginas. Se precisar de ajuda para configurar o widget no seu projeto Vue.js, fale com a gente: 📩 [email protected] | 📱 @akece.ai

Última atualização em Apr 15, 2025

Como continuar conversas por e-mail

A Akece permite que seus clientes continuem conversas iniciadas pelo chat diretamente por e-mail, mantendo o histórico de atendimento centralizado. Essa funcionalidade é útil especialmente nas seguintes situações: - Nenhum atendente está disponível no momento e o cliente deixa uma mensagem no chat - O cliente encerra o chat antes de receber uma resposta Para que a continuidade da conversa por e-mail funcione corretamente, é necessário que o contato tenha um endereço de e-mail cadastrado no CRM da Akece. Como obter o e-mail dos contatos Você pode coletar o e-mail do cliente de três formas diferentes: 1. Pelo SDK da Akece Se você já conhece o e-mail do cliente, é possível fornecê-lo diretamente ao widget com o método setUser: window.$akece.setUser("id_unico", { email: "[email protected]" }); 2. Pelo formulário pré-chat Caso você habilite um formulário pré-chat obrigatório, o cliente será solicitado a informar seu nome e e-mail antes de iniciar a conversa. 3. Pelo prompt de e-mail Se o formulário pré-chat estiver desabilitado e o e-mail do cliente ainda não for conhecido, a Akece exibirá automaticamente uma solicitação de e-mail logo após a primeira interação no chat. Como funciona a continuidade da conversa Se o cliente sair do chat antes de receber uma resposta e o e-mail dele estiver registrado, a Akece envia um resumo da conversa por e-mail. A partir disso: - O cliente pode responder diretamente por e-mail - A resposta será integrada automaticamente à conversa existente no painel da Akece - O atendente poderá continuar o atendimento normalmente a partir da mesma conversa Uma notificação visual com o ícone de e-mail indicará que a resposta foi recebida por esse canal: 📨 Ícone de e-mail na bolha da mensagem = resposta vinda do e-mail do cliente Se precisar de ajuda para configurar a continuidade de conversas por e-mail ou coletar e-mails de forma automatizada, fale com a gente: 📩 [email protected] | 📱 @akece.ai

Última atualização em Apr 17, 2025

Como habilitar a validação de identidade

A validação de identidade ajuda a garantir que as conversas entre seus clientes e os atendentes sejam privadas e seguras. Além disso, impede que uma pessoa se passe por outra dentro do widget de atendimento. Essa funcionalidade pode ser ativada por meio da geração de um HMAC (Hash-based Message Authentication Code). Onde encontrar a chave para gerar o HMAC Para gerar a assinatura corretamente, é necessário utilizar o token de validação fornecido pela Akece. Você encontra esse token no painel: Configurações → Inboxes → Configuração → Validação de identidade Clique em Copiar token para copiá-lo. Como gerar o HMAC Veja abaixo exemplos de como gerar o identifier_hash com base no identifier do usuário, em diferentes linguagens de programação. PHP <?php $key = '<token-hmac-do-widget>'; $message = '<identificador>'; $identifier_hash = hash_hmac('sha256', $message, $key); ?> JavaScript (Node.js) const crypto = require('crypto'); const key = '<token-hmac-do-widget>'; const message = '<identificador>'; const hash = crypto.createHmac('sha256', key).update(message).digest('hex'); Ruby require 'openssl' key = '<token-hmac-do-widget>' message = '<identificador>' OpenSSL::HMAC.hexdigest('sha256', key, message) Elixir key = '<token-hmac-do-widget>' message = '<identificador>' signature = :crypto.mac(:hmac, :sha256, key, message) Base.encode16(signature, case: :lower) Golang package main import ( "crypto/hmac" "crypto/sha256" "encoding/hex" ) func main() { secret := []byte("<token-hmac-do-widget>") message := []byte("<identificador>") hash := hmac.New(sha256.New, secret) hash.Write(message) hex.EncodeToString(hash.Sum(nil)) } Python import hashlib import hmac secret = b'<token-hmac-do-widget>' message = b'<identificador>' hash = hmac.new(secret, message, hashlib.sha256) print(hash.hexdigest()) Se precisar de ajuda para configurar a validação de identidade no seu widget, fale com a gente: 📩 [email protected] | 📱 @akece.ai

Última atualização em Apr 15, 2025

Como enviar informações adicionais de usuários usando o SDK da Akece

O SDK da Akece permite que você envie informações adicionais sobre os usuários que acessam seu site, diretamente para a plataforma. Essas informações ajudam sua equipe a oferecer um atendimento mais personalizado. Inicializando o SDK Após instalar o widget da Akece no seu site, o objeto window.$akece ficará disponível. Para garantir que ele tenha sido carregado corretamente, escute o evento akece:ready: window.addEventListener("akece:ready", function () { // Use window.$akece aqui }); Você também pode escutar mensagens recebidas usando: window.addEventListener("akece:on-message", function(e) { console.log('akece:on-message', e.detail); }); Configurações do widget Você pode personalizar o comportamento do widget com window.chatwootSettings: window.akeceSettings = { hideMessageBubble: false, showUnreadMessagesDialog: false, position: "right", locale: "pt_BR", useBrowserLanguage: false, type: "standard", darkMode: "auto", showPopoutButton: true, launcherTitle: "Fale com a gente" }; Design do widget - standard: Ícone tradicional do chat - expanded_bubble: Balão de texto expandido com título personalizável Idioma automático Para usar o idioma do navegador do visitante: useBrowserLanguage: true Nesse caso, o valor de locale será ignorado. Abrir ou ocultar o widget via código window.$akece.toggleBubbleVisibility("show"); window.$akece.toggleBubbleVisibility("hide"); window.$akece.toggle(); // Alterna entre abrir/fechar window.$akece.toggle("open"); // Abre window.$akece.toggle("close"); // Fecha Para abrir em janela pop-up: window.$chatwoot.popoutChatWindow(); Como identificar um usuário Use setUser para associar dados do visitante ao widget: window.$akece.setUser("ID_UNICO_DO_USUARIO", { email: "[email protected]", name: "Nome do Usuário", avatar_url: "https://url-da-imagem.com", phone_number: "+551199999999" }); Validação com HMAC Para garantir a segurança e evitar falsificação de identidade, recomenda-se ativar a validação via HMAC: window.$akece.setUser("ID_UNICO_DO_USUARIO", { name: "Nome", email: "[email protected]", identifier_hash: "HASH_GERADO", phone_number: "+55...", avatar_url: "https://...", description: "Perfil do usuário", country_code: "BR", city: "São Paulo", company_name: "Empresa", social_profiles: { linkedin: "usuario" } }); Saiba mais sobre como gerar o hash HMAC na documentação técnica. Atributos personalizados Você pode enviar dados adicionais com setCustomAttributes: window.$akece.setCustomAttributes({ plano: "premium", dataCadastro: "2024-01-01" }); Para remover um atributo personalizado: window.$akece.deleteCustomAttribute("plano"); Definir rótulos na conversa Se o visitante ainda não iniciou uma conversa, é possível pré-definir rótulos: window.$akece.setLabel("pedido-suporte"); window.$akece.removeLabel("pedido-suporte"); Alterar idioma manualmente window.$akece.setLocale("pt_BR"); Redefinir sessão (logout) window.$akece.reset(); Monitorar erros do widget window.addEventListener("akece:error", function () { // Lógica de tratamento }); Se precisar de ajuda para integrar o SDK ou enviar dados personalizados ao widget, fale com a gente: 📩 [email protected] | 📱 @akece.ai

Última atualização em Apr 15, 2025