Principal Outros Canais
👥

Outros Canais

Por Thomas
11 artigos

Como configurar um canal no Facebook

Se você estiver usando uma instalação auto-hospedada do Chatwoot, configure seu aplicativo do Facebook conforme descrito neste guia https://www.chatwoot.com/docs/self-hosted/configuration/features/integrations/facebook-channel-setup . Para a versão em nuvem do Chatwoot, siga os passos abaixo. Etapa 1. Acesse Configurações → Caixas de Entrada → “Adicionar Caixa de Entrada”. Etapa 2. Clique no ícone "Messenger". Etapa 3. Clique no botão de login do Facebook. Uma nova janela será aberta para você fazer login. Etapa 4. Autentique-se com o Facebook e selecione a página que deseja conectar. Habilite todas as permissões exibidas na lista. Isso ajudará o Chatwoot a executar todas as ações desejadas sem problemas. Etapa 5. Agora você pode selecionar sua página do Facebook no menu suspenso que aparece no Chatwoot. Etapa 6. "Adicione agentes" à sua caixa de entrada do Facebook. Você criou uma caixa de entrada do Facebook com sucesso. Sempre que um cliente enviar uma mensagem para sua página do Facebook, você poderá vê-la e respondê-la no Chatwoot. Configurações adicionais da Caixa de Entrada​ Seu Facebook recém-configurado A caixa de entrada agora deve aparecer na sua lista de caixas de entrada. Para ver isso e fazer configurações adicionais na sua caixa de entrada do Facebook, acesse Configurações → Caixas de Entrada → clique no ícone de engrenagem na caixa de entrada do Facebook associada. Você verá a seguinte tela: Aba Configurações​ Habilite a saudação do canal. Uma vez Ao habilitar esta opção, o Chatwoot enviará uma mensagem de saudação para novas conversas criadas na sua caixa de entrada do Facebook. Habilitar CSAT. Após habilitar esta opção, sua pesquisa de satisfação do cliente será iniciada sempre que um ticket for resolvido. Os resultados do CSAT podem ser visualizados posteriormente na seção Relatórios. Reautorizar. Sempre que precisar reconectar e reautorizar sua página do Facebook, faça isso a partir deste botão. Aba Colaboradores​ Clique na aba Colaboradores. Aqui, você pode adicionar agentes à caixa de entrada ou remover agentes que já foram adicionados. Você também pode habilitar ou desabilitar a atribuição automática de novas conversas aos agentes adicionados a esta caixa de entrada. Clique em Atualizar para salvar as alterações. Aba Horário Comercial​ Clique na aba Horário Comercial. Nesta seção, você pode definir o horário de trabalho da sua equipe associada ao Facebook inbox.

Última atualização em Jul 04, 2025

Como configurar um canal no Instagram (via login do Facebook)

Recomendamos o Instagram Business Login como método de autenticação preferencial, pois ele oferece uma configuração mais simples e uma melhor experiência para desenvolvedores. Consulte este guia para obter mais detalhes. A partir da versão 4.1, descontinuaremos o suporte para o Instagram via Facebook Login. Se você estiver usando uma instalação auto-hospedada do Chatwoot, configure seu aplicativo do Instagram conforme descrito neste guia. Para a versão em nuvem do Chatwoot, siga este guia. Pré-requisitos Antes de transferir sua caixa de entrada do Instagram para o Chatwoot, você precisa ter certeza de que possui uma conta comercial no Instagram. Etapa 1. Crie uma conta comercial no Instagram, caso ainda não tenha uma. Este guia do Instagram ajudará você a fazer o mesmo. Etapa 2. Certifique-se de que sua página do Facebook esteja conectada a esta conta do Instagram. Para conectar o Facebook e o Instagram, siga estas etapas: 1. Acesse https://www.facebook.com/pages/?category=your_pages. 2. Selecione Sua Página. 3. Acesse Configurações. 4. Selecione "Instagram" e conecte sua conta comercial conforme mostrado abaixo: Agora volte para o aplicativo Chatwoot. Como criar uma caixa de entrada do Instagram no Chatwoot? Passo 1. Acesse Configurações → Caixas de entrada → “Adicionar caixa de entrada”. Etapa 2. Clique no ícone "Messenger". Etapa 3. Clique no botão de login do Facebook. Uma nova janela será aberta para você efetuar login. Etapa 4. Autentique-se com o Facebook, selecione uma conta do Instagram e a página que deseja conectar. Habilite todas as permissões exibidas na lista. Isso ajudará o Chatwoot a executar todas as ações desejadas sem problemas. Etapa 5. "Adicionar agentes" à sua caixa de entrada do Instagram. Você criou uma caixa de entrada do Instagram com sucesso. Sempre que um cliente enviar uma mensagem para sua conta do Instagram, você poderá vê-la e respondê-la no Chatwoot.

Última atualização em Jul 05, 2025

Como configurar um canal no Twitter

NOTA: A integração com o Twitter foi temporariamente descontinuada devido a modificações feitas pelo Twitter em suas APIs. Isso inclui limitações no número de solicitações geradas por minuto, além de alterações substanciais nos preços. Com uma caixa de entrada do Twitter, você pode gerenciar tanto os tweets que mencionam você quanto suas mensagens diretas do Twitter no Chatwoot. Se você estiver usando uma instalação auto-hospedada do Chatwoot, configure sua caixa de entrada do Twitter conforme descrito neste guia. Para a versão em nuvem do Chatwoot, siga os passos abaixo. Etapa 1. Acesse Configurações → Caixas de entrada → “Adicionar caixa de entrada”. Etapa 2. Clique no ícone "Twitter". Etapa 3. Clique no botão "Entrar com o Twitter". Etapa 4. Você será redirecionado para o Twitter. Clique no botão "Autorizar aplicativo". Etapa 5. "Adicione agentes" à sua caixa de entrada do Twitter. Você criou uma caixa de entrada do Twitter com sucesso. Agora você poderá gerenciar mensagens diretas do Twitter, bem como tweets que mencionam você no Chatwoot. Configurações adicionais da caixa de entrada​ Sua caixa de entrada do Twitter recém-configurada agora deve aparecer na sua lista de caixas de entrada. Para ver isso e fazer configurações adicionais na sua caixa de entrada do Twitter, acesse Configurações → Caixas de entrada → clique no ícone de engrenagem na caixa de entrada do Twitter associada. Você verá a seguinte tela: Você pode fazer algumas alterações fundamentais aqui. Aba Configurações​ Habilite a saudação do canal. Após habilitar esta opção, o Chatwoot enviará uma mensagem de saudação para novas conversas criadas na sua caixa de entrada do Twitter. Habilite o CSAT. Após habilitar esta opção, sua pesquisa de satisfação do cliente será iniciada sempre que um ticket for resolvido. Os resultados do CSAT podem ser visualizados posteriormente na seção Relatórios. Aba Colaboradores​ Clique na aba Colaboradores. Aqui, você pode adicionar agentes à caixa de entrada ou remover agentes já adicionados. Você também pode ativar ou desativar a atribuição automática de novas conversas aos agentes adicionados a esta caixa de entrada. Clique em Atualizar para salvar as alterações. Aba Horário Comercial​ Clique na aba Horário Comercial. Nesta seção, você pode definir o horário de trabalho da sua equipe associado à caixa de entrada do Twitter. Clique na caixa de seleção Ativar disponibilidade comercial para esta caixa de entrada se você tiver um horário comercial bem definido. Após marcar a caixa de seleção, a seção abaixo será aberta. Você pode escrever sua mensagem para ser exibida ao cliente fora do horário comercial. Você também pode selecionar o horário comercial disponível para cada dia da semana e o fuso horário apropriado. Clique no botão Atualizar Configuração de Horário Comercial.

Última atualização em Jul 05, 2025

Como configurar um canal do WhatsApp

Você pode gerenciar as conversas da sua conta comercial do WhatsApp pelo Chatwoot. Para configurá-lo, você tem duas opções para escolher seu provedor: 1. API do WhatsApp Cloud 2. Twilio Explicaremos todos os procedimentos neste guia. Pré-requisitos 1. Você precisa de uma Conta de Desenvolvedor Meta para configurar a API do WhatsApp. Se você ainda não possui uma conta de desenvolvedor, clique aqui para criar uma antes de prosseguir. 2. Um número de telefone válido Usando a API do WhatsApp Cloud A API do WhatsApp Cloud está disponível para todas as empresas e desenvolvedores individuais. Como ele está hospedado na infraestrutura de nuvem da Meta, você não precisa mais usar provedores terceirizados como Twilio, Zendesk, 360Dialog ou MessageBird (Provedores de Soluções Empresariais) para hospedar sua API do WhatsApp Business. Configure seu Perfil Comercial Crie um perfil comercial profissional no WhatsApp com o nome, a descrição e as informações de contato da sua empresa. Um perfil bem elaborado ajuda os clientes a reconhecer e confiar na sua marca ao interagir com você. Acesse https://business.facebook.com e clique no botão criar portfólio no menu suspenso em Início Preencha todos os campos obrigatórios para configurar seu portfólio de negócios. Depois de criar seu portfólio de negócios, é hora de criar seu aplicativo do Facebook. Configure seu aplicativo do Facebook Acesse https://developers.facebook.com/ e clique no botão Criar aplicativo. Preencha os campos obrigatórios Campos Clique em "Outro" na Opções Escolha "Business" como seu aplicativo Digite Digite seu endereço de e-mail de contato e escolha seu portfólio de negócios no menu suspenso. Adicione o WhatsApp ao seu aplicativo Após criar seu aplicativo, você será direcionado para o painel do aplicativo. Lá, clique em "Adicionar Produto" e escolha WhatsApp na lista de produtos disponíveis. Clique no botão "Configurar" para o WhatsApp _Observação: Antes de prosseguir, verifique sua empresa com o Meta. Você precisará enviar a documentação para verificação, necessária para acesso total à API. Configurar um Token de Acesso Permanente à API do WhatsApp Cloud Você precisará criar um Usuário do Sistema e gerar um token permanente para manter o acesso seguro e ininterrupto. Faça login na sua conta de desenvolvedor do Facebook, selecione seu aplicativo WhatsApp e navegue até a página de configurações do Business. Clique em "Usuários do Sistema" e adicione um novo usuário do sistema com a função Admin Clique no botão "Adicionar Ativos", selecione o nome do seu aplicativo e escolha a opção "Controle Total"." e clique em "Atribuir ativos". Retorne à página usuários do sistema, selecione o usuário do sistema recém-criado na lista e clique em "Gerar novo token" botão. Selecione seu aplicativo no menu suspenso menu Selecione estes três níveis de permissão para o seu token: - whatsapp_business_manage_events - whatsapp_business_management - whatsapp_business_messaging Copie e salve seu Token Configurar a API do WhatsApp Cloud Para criar uma nova conta empresarial do Meta, selecione "criar uma conta empresarial" no menu suspenso. Se você já possui uma conta empresarial, pode selecioná-la entre as opções existentes. Estou selecionando "criar uma conta empresarial". Clique em Botão continuar. Cole seu token permanente aqui Adicione seu telefone pronto para produção Número Observação: O Meta requer um número de telefone verificado para a configuração da API do WhatsApp. Você pode verificar seu número usando uma OTP (chamada única). senha). Depois de adicionar e verificar seu número de telefone, o próximo passo é configurar um webhook para receber mensagens de entrada. Conectando sua conta do Chatwoot Vamos conectar sua conta do Chatwoot à sua API do WhatsApp Cloud Copie seu número de telefone do WhatsApp ID e ID da conta comercial desta seção Acesse sua conta do Chatwoot, acesse Configurações > Caixa de entrada e selecione WhatsApp. Canal Digite seu número de telefone, ID do número de telefone e ID comercial da sua API do WhatsApp. configuração Adicione membros da equipe ao seu WhatsApp Caixa de entrada Copie a URL do webhook e o token de verificação do webhook fornecidos aqui Configure seu Webhook Precisamos configurar o webhook do WhatsApp para receber mensagens de clientes enviadas para o seu número comercial. Seu URL de retorno deve estar no formato https://app.chatwoot.com/webhooks/whatsapp/{telefone_número}. Faça login na sua conta de desenvolvedor do Facebook e navegue até WhatsApp > Configuração. Cole seu ChatURL do webhook e token de verificação aqui e clique em "Verificar e Salvar". Configure as permissões do webhook assinando Mensagens Pronto! Agora você pode começar a enviar mensagens do WhatsApp pelo Chatwoot. Perguntas Frequentes Como configurar vários números em um único aplicativo do Facebook? O aplicativo do Facebook permite configurar apenas um único endpoint de Webhook. Crie caixas de entrada no Chatwoot para todos os números, conforme necessário. Você precisará configurar a URL do Webhook fornecida para apenas uma dessas caixas de entrada no aplicativo do Facebook para que todas as outras funcionem. Quais tipos de modelos do WhatsApp são suportados pelo Chatwoot? No momento, o Chatwoot suporta apenas modelos baseados em texto. Se o seu modelo tiver cabeçalhos de mídia ou componentes personalizados, como botões, formulários, etc., eles não serão exibidos no seletor de modelos do Chatwoot. Quais são os tipos de mídia suportados?

Última atualização em Jul 05, 2025

Como configurar um canal SMS

Você pode configurar sua caixa de entrada do canal de SMS por meio de dois provedores: 1. Twilio 2. Largura de Banda Criando uma caixa de entrada de SMS Siga os passos abaixo. Passo 1. Abra o painel do Chatwoot. Acesse Configurações → Caixas de Entrada → Adicionar Caixa de Entrada. Etapa 2. Clique no ícone "SMS". Etapa 3. Escolha seu provedor de API e configure a caixa de entrada. Ambas as opções são explicadas abaixo. Escolhendo "Twilio" como provedor de API Se você quiser usar o Twilio para configurar sua caixa de entrada de SMS, escolha-o no menu suspenso. Os campos obrigatórios serão exibidos conforme explicado abaixo. Estas são as entradas necessárias para criar este Canal: Clique em Criar Canal Twilio após preencher as informações. Configurando o Chatwoot com o Twilio Studio​ Se você usar o Twilio Studio para um fluxo de conversa personalizado, atualizar a URL do webhook diretamente interromperá sua integração existente. Nesses casos, você pode navegar até a seção "Twilio Studio" neste documento. Selecionando "Largura de Banda" como provedor de API Se você quiser usar a Largura de Banda para configurar sua caixa de entrada de SMS, selecione-a no menu suspenso. Os campos obrigatórios serão exibidos conforme mostrado abaixo. Clique em Criar Canal de Largura de Banda após preencher as informações. Após concluir esta etapa, prossiga com a adição de agentes. Etapa 4. "Adicionar agentes" à sua caixa de entrada. Você criou uma caixa de entrada de SMS com sucesso. Você começará a receber as mensagens no seu painel do Chatwoot. Veja também: Enviando uma campanha de SMS para um grupo de contatos.

Última atualização em Jul 05, 2025

Como configurar um canal de e-mail

Para gerenciar seu e-mail de suporte ao cliente/tickets do Chatwoot, você pode criar uma caixa de entrada de e-mail no Chatwoot. Este é um guia completo para colocar seu canal de e-mail em funcionamento. Este documento está dividido em três partes: 1. Criando uma caixa de entrada de e-mail 2. Configurações para usuários do Gmail 3. Criando uma caixa de entrada do Microsoft Email Sinta-se à vontade para pular para qualquer seção. Vamos lá. Como criar uma caixa de entrada de e-mail no Chatwoot? Etapa 1. Abra o painel do Chatwoot. Acesse Configurações → Caixas de entrada → Adicionar caixa de entrada. Etapa 2. Clique no ícone "E-mail". Etapa 3. Insira o nome do canal (como você gostaria de se referir a este canal) e seu e-mail de suporte e clique no botão "Criar Canal de E-mail". P.S. Você também verá uma opção para selecionar a Microsoft como provedor de e-mail. Se você usa um e-mail do Outlook/Microsoft, role até a seção "Como criar um canal de e-mail da Microsoft?" (última seção). Etapa 4. "Adicione agentes" à sua caixa de entrada de e-mail. Você criou uma caixa de entrada de e-mail com sucesso. Etapa 5. Configure suas configurações de e-mail. Acesse Configurações → Caixas de entrada → Configurações da caixa de entrada de e-mail → aba Configuração. Você verá três configurações principais aqui: 1. Encaminhar para e-mail 2. Configurar IMAP 3. Configurar SMTP Todas as três configurações são explicadas nas seções a seguir. Como encaminhar e-mails para a caixa de entrada do Chatwoot? Etapa 1. Copie "Encaminhar para endereço de e-mail" da aba Configuração, em Configurações da caixa de entrada. Etapa 2. Configure o endereço de e-mail copiado como o endereço de e-mail de encaminhamento na caixa de entrada. P.S. Consulte a seção Gmail abaixo para saber como adicionar um endereço de encaminhamento no Gmail. Etapa 3. Envie um e-mail para a caixa de entrada do endereço de encaminhamento adicionado e verifique a caixa de entrada do Chatwoot para o novo e-mail. Como configurar o IMAP para o canal de e-mail? Se você estiver usando o Gmail, role para baixo até a seção IMAP para o Gmail abaixo. Passo 1. Acesse Configurações → Caixas de entrada → Configurações da caixa de entrada de e-mail → aba Configuração. Etapa 2. Marque a caixa de seleção Ativar configuração IMAP para esta caixa de entrada. Você verá os campos obrigatórios da seguinte forma: 1. Endereço 2. Porta 3. E-mail 4. Senha P.S. Se estiver usando um Gmail com autenticação de dois fatores (2FA), role para baixo até a seção "Como gerar uma senha de aplicativo para o Gmail?" seção. Se estiver usando uma conta comum do Gmail, role para baixo até a seção "Como permitir acesso menos seguro ao Gmail?". Etapa 3. Teste se tudo está funcionando corretamente. Envie um e-mail para o e-mail configurado com IMAP no Chatwoot. Verifique a caixa de entrada do Chatwoot para o novo e-mail. Abra a conversa de e-mail no Chatwoot e verifique os detalhes do e-mail. Como configurar o SMTP para o canal de e-mail? Etapa 1. Acesse Configurações -> Caixas de Entrada -> página de configurações da Caixa de Entrada de E-mail. Etapa 2. Selecione a aba "Configuração". Etapa 3. Para habilitar o SMTP, marque a caixa de seleção "Habilitar configuração SMTP para esta caixa de entrada". Preencha os campos abaixo e clique no botão "Atualizar configurações de SMTP". 1. Endereço 2. Porta 3. E-mail 4. Senha P.S. Se estiver usando um Gmail com autenticação de dois fatores (2FA), role para baixo até a seção "Como gerar uma senha de aplicativo para o Gmail?". Se estiver usando uma conta comum do Gmail, role para baixo até a seção "Como permitir acesso menos seguro ao Gmail?". 1. Domínio Etapa 4. Abra uma conversa de e-mail existente no Chatwoot. Etapa 5. Digite uma mensagem de resposta para a conversa e clique no botão "Enviar". Verifique se o e-mail foi entregue. Você também pode verificar a caixa de entrada do destinatário para ver se o e-mail foi entregue. Configurações para usuários do Gmail Como habilitar o IMAP para a caixa de entrada do Gmail? Passo 1. Abra sua caixa de entrada do Gmail e clique no ícone Configurações no canto superior direito. Clique no botão "Ver todas as configurações". Etapa 2. Selecione a aba "Encaminhamento e POP/IMAP" na página Configurações. Etapa 3. Selecione a opção "Habilitar IMAP" na seção de acesso IMAP e clique no botão "Salvar alterações". Como permitir acesso menos seguro ao Gmail? Observação: Esta opção não está disponível para contas do Gmail com a verificação em duas etapas ativada ou aquelas gerenciadas por uma organização. Etapa 1. Acesse Segurança da Conta do Google. Etapa 2. Clique em "Ativar acesso" na seção "Acesso a aplicativos menos seguros" na página Segurança. Etapa 3. Ative a opção "Permitir aplicativos menos seguros". Agora você pode usar a senha da sua conta do Gmail para configurar IMAP/SMTP. Como gerar uma senha de aplicativo para o Gmail? Observação: Esta opção é para contas do Gmail com verificação em duas etapas ativada ou gerenciadas por uma organização. Etapa 1. Acesse Segurança da Conta do Google. Etapa 2. Clique em "Senhas de aplicativo" na seção "Fazendo login no Google" na página Segurança. Etapa 3. Selecione o aplicativo Mail, selecione um dispositivo e clique em "GERAR". Use a senha gerada para configurar IMAP/SMTP. Como adicionar um endereço de encaminhamento para o Gmail? Etapa 1. Abra sua caixa de entrada do Gmail e clique no ícone Configurações no canto superior direito. Clique no botão "Ver todas as configurações". Etapa 2. Selecione a aba "Encaminhamento e POP/IMAP" na página Configurações. Etapa 3. Clique no botão "Adicionar um endereço de encaminhamento". Será solicitado o endereço de e-mail de encaminhamento. Insira o endereço do Chatwoot e clique no botão "Avançar". Etapa 4. Confirme o endereço de encaminhamento no pop-up do navegador. A caixa de entrada do e-mail enviará um código de verificação para o endereço de e-mail de encaminhamento. Etapa 5. Copie o código de verificação da caixa de entrada do e-mail do Chatwoot. Etapa 6. Cole o código de verificação e clique no botão "Verificar". Etapa 7. Selecione a opção "Encaminhar uma cópia do e-mail recebido". Escolha a ação desejada no segundo menu suspenso e clique no botão "Salvar alterações". Como criar um canal do Microsoft Email? Etapa 1. Abra o painel do Chatwoot. Acesse Configurações → Caixas de entrada → Adicionar caixa de entrada. Etapa 2. Clique no ícone "E-mail". Etapa 3. Clique no ícone "Microsoft". Etapa 4. Adicione seu e-mail do Outlook/Microsoft. Etapa 5. Insira suas credenciais do Microsoft/Outlook. Etapa 6. Permita que o aplicativo "Chatwoot" leia e responda ao seu e-mail. Etapa 7. "Adicionar agentes" à sua caixa de entrada de e-mail. Você criou com sucesso uma caixa de entrada de e-mail da Microsoft. Etapa 5. Defina suas configurações de e-mail. Acesse Configurações → Caixas de Entrada → Configurações da Caixa de Entrada de E-mail → aba Configuração. Nota: Não altere nada nas Configurações por enquanto, pois usamos o padrãoValores máximos para IMAP e SMTP. Em breve, tornaremos esses campos não editáveis ​​para contas do Outlook. Usamos as configurações padrão de IMAP para buscar e-mails e SMTP para envio; você não precisa definir nada na configuração. Etapa 6 Se o seu token de acesso expirar, você deverá autorizar novamente sua conta Microsoft acessando Configurações -> Configuração.

Última atualização em Jul 05, 2025

Como configurar um canal do Telegram

Passo 1. Acesse Configurações → Caixas de entrada → “Adicionar caixa de entrada”. Passo 2. Clique no ícone "Telegram". Etapa 3. Crie um novo bot do Telegram usando o Telegram BotFather. Etapa 4. Insira o token da API do bot do Telegram e clique em "Criar Canal do Telegram". Etapa 5. "Adicione agentes" à sua caixa de entrada do Telegram. A configuração da caixa de entrada está concluída. Etapa 6. Acesse a página de configurações da caixa de entrada e verifique se o nome da caixa de entrada corresponde ao nome de usuário do bot criado usando o BotFather. Etapa 7. Envie uma mensagem para o bot do Telegram. Verifique a caixa de entrada do Chatwoot Telegram para ver se há uma nova mensagem. Perguntas Frequentes O Chatwoot é compatível com contas do Telegram Business Bot? Sim — suporte para Telegram Os bots do Modo Empresarial foram adicionados no Chatwoot v4.3.0 (18 de junho de 2025). Como habilitar os Bots Empresariais? 1. Em @BotFather, execute /business_mode, escolha seu bot e confirme. 2. Crie uma nova caixa de entrada do Telegram no Chatwoot (Configurações → Caixas de Entrada → Adicionar Caixa de Entrada → Telegram) e cole o mesmo token do bot. 3. O Chatwoot detecta automaticamente o Modo Empresarial e registra o webhook correto. 4. Para melhores resultados, mantenha este bot Empresarial em sua própria caixa de entrada, separado de qualquer bot padrão que você já use.  Problemas conhecidos com o Business Bot • Janela de resposta de 24 horas – O Telegram só permite que o bot (e o Chatwoot) respondam dentro de 24 horas após a última mensagem do cliente.  • Se um usuário já conversou com o mesmo bot fora do Modo Business, as respostas podem parecer vir do bot em vez da conta Business; criar um bot e uma caixa de entrada Business dedicados evita essa confusão. • A API Business do Telegram atualmente possui menos recursos do que a API Bot padrão (por exemplo, sem indicadores de digitação, tipos de mensagens limitados). Mantenha as expectativas em mente.

Última atualização em Jul 05, 2025

Como criar uma caixa de entrada de canal de API

Para criar e configurar uma caixa de entrada de canal de API em instalações do Chatwoot, siga os passos descritos abaixo. Configurar o canal de API Etapa 1. Acesse Configurações → Caixas de Entrada → “Adicionar Caixa de Entrada”. Etapa 2. Clique no ícone "API". Etapa 3. Forneça um nome para o canal e uma URL de retorno. Aqui está um exemplo: Etapa 4. "Adicione agentes" à sua caixa de entrada de API. A configuração da caixa de entrada foi concluída. Enviar mensagens para o canal da API Para enviar mensagens para o canal da API, certifique-se de entender os seguintes modelos e nomenclatura usados ​​no Chatwoot. 1. Canal: O canal define o tipo de fonte das conversas. Ex.: Facebook, Twitter, API, etc. 2. Caixa de entrada: Você pode criar várias fontes de conversas do mesmo tipo de canal. Ex.: Você pode ter mais de uma página do Facebook conectada a uma conta do Chatwoot. Cada página é chamada de caixa de entrada no Chatwoot. 3. Conversa: Uma conversa é um conjunto de mensagens. 4. Contato: Cada conversa tem uma pessoa real associada a ela, chamada de contato. 5. Caixas de Entrada de Contatos: Esta é a sessão de cada contato em uma caixa de entrada. Um contato pode ter várias sessões e várias conversas na mesma caixa de entrada. Como enviar uma mensagem em um Canal de API? Para enviar uma mensagem em um canal de API, crie um contato, inicie uma conversa e, por fim, envie a mensagem. APIs exigem api_access_token no cabeçalho da solicitação. Você pode obter esse token acessando as Configurações do seu Perfil → Token de Acesso. 1. Criar um contato Ref: Documentação da API Passe o ID da caixa de entrada do canal da API, juntamente com outros parâmetros especificados. Isso criará uma sessão para você automaticamente. Um exemplo de resposta seria semelhante ao mostrado abaixo. { "e-mail": "string", "nome": "string", "número_de_telefone": "string", "miniatura": "string", "atributos_adicionais": {}, "caixas_de_entrada_de_contato": [ { "id_de_origem": "string", "caixa_de_entrada": { "id": 0, "nome": "string", "url_do_site": "string", "tipo_de_canal": "string", "url_do_avatar": "string", "cor_do_widget": "string", "token_do_site": "string", "ativar_atribuição_automática": verdadeiro, "script_do_widget_web": "string", "título_de_boas-vindas": "string", "slogan_de_boas-vindas": "string", "saudação_ativada": verdadeiro, "mensagem_de_saudação": "string" } } ], "id": 0, "availability_status": "string" } Como você pode ver no payload, você poderá ver as contact_inboxes e cada contact_inbox terá um source_id. O Source ID pode ser visto como o identificador da sessão. Você usará este source_id para criar uma nova conversa, conforme definido abaixo. 2. Criar uma conversa Ref: Documentação da API Use o source_id recebido na chamada de API anterior. Você receberá um ID de conversa que pode ser usado para criar uma mensagem. { "id": 0 } 3. Criar uma nova mensagem Ref: Documentação da API Existem 2 tipos de mensagens. 1. Entrada: As mensagens enviadas pelo usuário final são classificadas como mensagens de entrada. 2. Enviada: As mensagens enviadas pelo agente são classificadas como mensagens de saída. Se você chamar a API com o conteúdo correto, receberá um payload semelhante a este: { "id": 0, "content": "Esta é uma mensagem recebida do Canal da API", "inbox_id": 0, "conversation_id": 0, "message_type": 0, "content_type": null, "content_attributes": {}, "created_at": 0, "private": false, "sender": {"id": 0, "name": "Pranav", "type": "contact" } } Se tudo correr bem, você verá a conversa no painel conforme a seguir. Você será notificado quando uma nova mensagem for criada na URL especificada durante a criação do canal da API. Você pode ler sobre o payload da mensagem aqui. Receber mensagens usando URL de retorno de chamada Quando uma nova mensagem é criada no canal da API, você receberá uma solicitação POST para a URL de retorno de chamada especificada durante a criação do canal da API. O payload ficaria assim: Encontre a lista completa de eventos suportados pelo webhook aqui. Tipo de evento: message_created { "id": 0, "content": "Esta é uma mensagem recebida do Canal da API", "created_at": "2020-08-30T15:43:04.000Z", "message_type": "incoming", "content_type": null, "content_attributes": {}, "source_id": null, "sender": { "id": 0, "name": "contact-name", "avatar": "", "type": "contact" }, "inbox": { "id": 0, "name": "Canal da API" }, "conversation": { "additional_attributes": null, "channel": "Canal::Api", "id": 0, "inbox_id": 0, "status": "aberto", "agent_last_seen_at": 0, "contact_last_seen_at": 0, "timestamp": 0 }, "account": { "id": 1, "name": "Teste de API" }, "event": "message_created" } Crie Interfaces usando APIs do cliente As APIs do cliente disponíveis para o canal de API ajudarão você a criar interfaces voltadas para o cliente no Chatwoot. Essas APIs são úteis para casos como os listados abaixo. 1. Use uma interface de chat personalizada em vez do widget de chat do Chatwoot. 2. Crie interfaces conversacionais em seus aplicativos móveis. 3. Adicione o Chatwoot a outras plataformas para as quais o Chatwoot não possui um SDK oficial. Criando objetos de clientes Você pode criar e recuperar objetos de dados de clientes usando o inbox_identifier e o customer_identifier. Identificador da Caixa de Entrada Você pode obter o inbox_identifier no seu canal de API -> Configurações -> Configuração. Identificador do Cliente O customer_identifier ou o source_id podem ser obtidos ao criar o cliente usando a API create. Você precisará armazenar esse identificador no seu cliente para fazer outras solicitações em nome do cliente. Isso pode ser feito em cookies, armazenamento local, etc. APIs Disponíveis As APIs de Cliente Disponíveis estão documentadas aqui. Algumas das ações que você pode realizar com as APIs são: - Criar, Visualizar e Atualizar Contatos - Criar e Listar Conversas - Criar, Listar e Atualizar Mensagens Autenticação HMAC As APIs de Cliente também suportam Autenticação HMAC. O token HMAC para o Canal pode ser obtido executando o seguinte comando no seu console Rails. # substitua api_inbox_id pelo ID da sua caixa de entrada Inbox.find(api_inbox_id).channel.hmac_token Conectando-se aos WebSockets do Chatwoot Para receber atualizações em tempo real do painel do agente, conecte-se aos WebSockets do Chatwoot usando a seguinte URL. <sua URL de instalação>/cable Autenticando sua conexão WebSocket Após assinar usando o pubsub_token do cliente, você receberá eventos direcionados ao seu objeto de cliente. O pubsub_token é fornecido durante a chamada da API de criação do cliente. Exemplo const connection = new WebSocket('ws://localhost:3000/cable'); connection.send(JSON.stringify({ command:"subscribe", identifier: "{\\"channel\\":\\"RoomChannel\\",\\"pubsub_token\\":\\""+ customer_pubsub_token+"\\"}" })); Encontre a lista completa de eventos suportados por WebSockets aqui. Implementação Aqui está um exemplo de interface de chat criada sobre as APIs do Cliente.

Última atualização em Jul 05, 2025

Como configurar um canal do WhatsApp com o Twilio

Gerencie as conversas da sua conta comercial do WhatsApp pelo Chatwoot. Você tem duas opções de provedor: 1. API do WhatsApp Cloud (forma preferencial) 2. Twilio Este guia orientará você no processo de configuração. Pré-requisitos 1. Um número de telefone válido 2. Uma conta Twilio. Se você não tiver uma, crie uma aqui: https://www.twilio.com/en-us/messaging/channels/whatsapp Usando a API da Twilio Existem duas maneiras de usar a Twilio com o Chatwoot: 1. Maneira comum, sem serviço de mensagens 2. Com serviço de mensagens Configurando a Twilio sem serviço de mensagens Faça login na sua conta da Twilio e clique em "Criar novo" Conta" Preencha todos os campos obrigatórios e conclua a criação da conta. processo Copie o SID da sua conta, o Token de Autenticação e o número de telefone. Se você ainda não adicionou um número de telefone à sua conta Twilio, faça isso antes de prosseguir. Acesse sua conta do Chatwoot, clique em Configurações > Caixa de entrada > Adicionar caixa de entrada e selecione Whatsapp Digite o SID da sua conta, o token de autenticação e o número do WhatsApp. aqui Adicione agentes para gerenciar seu WhatsApp Caixa de entrada Acesse Configurações > Caixa de entrada, selecione sua caixa de entrada, clique em Configuração e copie seu webhook. URL Retorne ao painel do Twilio, navegue até Integrações, cole a URL do seu webhook e clique em Salvar. Pronto! Você está pronto para começar a enviar mensagens do WhatsApp pelo Chatwoot. Configurando o Twilio com um Serviço de Mensagens Configurar o Twilio com um serviço de mensagens requer etapas adicionais em comparação à configuração padrão. Acesse Mensagens > Serviços e clique no botão "Criar Serviço de Mensagens". Preencha todos os campos obrigatórios nas etapas subsequentes até chegar aqui. Copie o ID do seu serviço de mensagens e clique em "Salvar". Faça login na sua conta do Chatwoot. Ao criar uma caixa de entrada, marque a caixa "Usar o Serviço de Mensagens da Twilio". Em seguida, copie e cole o ID da Conta, o ID do Serviço de Mensagens e o Token nos campos apropriados. Acesse o painel do Twilio, navegue até Mensagens > Serviços > Selecionar Serviço > Integração e cole a URL do seu Webhook aqui. Pronto! Agora você pode começar a enviar mensagens do WhatsApp pelo Chatwoot. Perguntas Frequentes Quais tipos de modelos de WhatsApp o ChatwootSuporte ao twoot ao usar o Twilio? Atualmente, o Chatwoot não oferece suporte a modelos com o Twilio. Estou usando o Twilio Studio. Há etapas adicionais necessárias para que ele funcione? Se você usar o Twilio Studio para um fluxo de conversa personalizado, atualizar a URL do webhook diretamente interromperá sua integração existente. Siga estas etapas: 1. Identifique a etapa do seu fluxo onde você deseja que a "**transferência do agente'' aconteça. 2. Adicione um "**widget para fazer solicitação http'', conforme mostrado abaixo, com os valores fornecidos. 1. Certifique-se de que seu fluxo possa lidar com as respostas do usuário às respostas do agente.

Última atualização em Jul 05, 2025