Atendimento ao cliente
Integração VoIP e CRM: ligações e chats em um único histórico do cliente
Quando as ligações ficam no PABX, os chats em uma caixa de entrada e as oportunidades em um CRM, ninguém enxerga o cliente por inteiro. Veja o que uma boa integração VoIP com CRM faz, as quatro formas de montá-la e como implantar e medir.
Equipe MonoChat Atualizado: 14 min de leitura
Nesta página
- Por que ligações e chats acabam separados
- O que “contexto completo” significa em uma ligação
- Quatro formas de integrar a telefonia VoIP ao seu CRM
- Qual opção escolher?
- Gravação, transcrições e consentimento
- Como implantar uma integração VoIP com CRM
- Métricas para acompanhar após o lançamento
- Como o MonoChat mantém ligações e chats em um único histórico do cliente
- Fontes
A integração VoIP com CRM conecta o seu sistema de telefonia pela internet ao cadastro dos seus clientes, para que cada ligação seja associada ao contato certo pelo número de telefone, registrada automaticamente e resumida no mesmo cadastro que reúne os chats, pedidos e oportunidades desse cliente. Bem feita, ela permite que o atendente veja quem está ligando e o que aconteceu da última vez antes mesmo de dizer “alô”, e ninguém precisa digitar anotações da ligação em outra ferramenta depois.
A maioria das equipes ainda não chegou lá. As ligações ficam no PABX, os chats de WhatsApp e Instagram ficam em uma caixa de entrada e as oportunidades ficam no CRM. Este guia explica o que “contexto completo” deve significar nas ligações, compara as quatro formas de conectar a voz aos dados do cliente, trata de gravação e consentimento e termina com as etapas de implantação e os números que valem a pena acompanhar.
Por que ligações e chats acabam separados
Uma semana típica de uma equipe de atendimento ou de vendas, descrita de forma ilustrativa:
- Na segunda-feira, um cliente pergunta pelo WhatsApp sobre uma entrega.
- Na terça, ele liga para o número principal porque o pacote ainda não chegou. Quem atende não sabe nada da conversa de segunda.
- Na quarta, um vendedor atualiza uma oportunidade no CRM sem saber da reclamação.
Cada ferramenta guarda um pedaço, então os clientes se repetem e recebem promessas contraditórias. A solução é um único cadastro de cliente em que todos os canais escrevem e do qual a voz lê.
O que “contexto completo” significa em uma ligação
“Integrado” pode significar desde um botão de clique para ligar até um histórico compartilhado completo. Use estas cinco capacidades como referência.
1. Quem liga é identificado pelo número
Quando a ligação chega, o sistema procura o número de quem está ligando e abre o contato correspondente. Isso só funciona se os números forem armazenados de forma padronizada. Salve todos os números no formato internacional completo, com código do país, seguindo a estrutura da recomendação ITU-T E.164, o plano internacional de numeração de telecomunicações públicas. Um CRM que guarda “(11) 9 …”, “+55 11 9…” e “011 9…” para a mesma pessoa vai deixar de encontrar correspondências.
Dois casos-limite para prever:
- Números desconhecidos. Crie automaticamente um novo contato ou lead, para que a ligação tenha onde ficar registrada.
- Números compartilhados. Um telefone fixo de família ou o PABX de uma empresa pode pertencer a vários contatos. Mostre os candidatos ao atendente em vez de adivinhar.
No WhatsApp há um terceiro caso. Os webhooks de chamadas da Meta observam que o número de telefone de quem liga pode ser omitido quando o usuário adotou um nome de usuário, e que no lugar dele podem aparecer IDs de usuário vinculados à empresa. Guarde também esse ID no contato, para continuar conseguindo associar a chamada.
2. Chats e ligações compartilham uma única linha do tempo
O atendente deve ver as mensagens recentes, as ligações anteriores, os tickets abertos e as oportunidades em aberto em uma única tela, em ordem cronológica. Uma ligação é só mais uma conversa, não um evento em um registro separado.
3. Anotações e resumos são gravados no cadastro
Depois da ligação, o cadastro deve mostrar o que foi conversado e o que acontece em seguida, sem que o atendente precise reescrever. Um bom padrão para o que é registrado:
Ligação · recebida · 4 min 12 s · atendida por Suporte (Camila)
Motivo: Entrega atrasada, pedido 50731
Resultado: Transportadora contatada, nova data de entrega na quinta-feira
Próximo passo: Enviar hoje o link de rastreio pelo WhatsApp
Sentimento: irritado no início, tranquilo no final
4. Gravações e transcrições, com consentimento
Gravações e transcrições transformam uma ligação em algo que sua equipe pode pesquisar e revisar. Elas também contêm dados pessoais, então exigem aviso, controle de acesso e uma regra de retenção. Mais sobre isso abaixo.
5. O roteamento usa os dados do cliente
Quando o sistema sabe quem está ligando, ele pode agir com base nisso: mandar um cliente com uma reclamação em aberto direto para a equipe que cuida dela, direcionar contas VIP para o gerente de conta ou enviar um cliente atual para o suporte e um número novo para vendas. Sem dados do cliente, o roteamento volta a ser um menu genérico.
Quatro formas de integrar a telefonia VoIP ao seu CRM
Não existe uma arquitetura “certa”. As opções mudam conforme o lugar onde a ligação realmente acontece e quanto contexto chega ao atendente.
| Abordagem | Onde as ligações rodam | O que chega ao CRM | Chats no mesmo histórico? | Ideal para |
|---|---|---|---|---|
| CTI ou conector nativo | Seu sistema telefônico atual | Registros de ligações, clique para ligar, tela pop-up | Só se o CRM também guardar os chats | Equipes que mantêm o PABX ou a telefonia em nuvem atual |
| Tronco SIP para uma plataforma de atendimento | A plataforma de atendimento | Ligações, transcrições e resumos, sincronizados a partir da plataforma | Sim, as ligações ficam ao lado dos chats | Equipes que querem voz e mensagens em um só espaço de trabalho |
| Webhooks e APIs | Qualquer sistema que emita eventos | O que você construir | Depende do que você desenvolver | Desenvolvedores com sistemas específicos ou incomuns |
| Chamadas do WhatsApp no número do chat | WhatsApp, recebidas pela sua plataforma | Eventos e resultados das chamadas, via plataforma | Sim, o mesmo número do chat | Empresas cujos clientes já mandam mensagem pelo WhatsApp |
CTI e integrações nativas
A integração entre computador e telefonia (CTI) liga um sistema telefônico a um CRM. Os recursos típicos são clique para ligar a partir de um contato, uma “tela pop-up” (screen pop) que abre o cadastro quando o telefone toca e o registro automático de ligações. Muitos sistemas telefônicos e CRMs já vêm com conectores prontos entre si.
A CTI é o caminho mais rápido se o seu sistema telefônico continuar como está. O limite: o sistema telefônico continua sendo o dono da ligação, os chats ficam em outro lugar e o contexto só chega até onde o conector mapeia os campos.
Tronco SIP para uma plataforma de atendimento
O SIP (Session Initiation Protocol), definido pelo IETF na RFC 3261, é o padrão de sinalização usado para criar, alterar e encerrar chamadas pela internet. Um tronco SIP conecta seus números de telefone, por meio de um provedor SIP, a um software. Quando esse software é a mesma plataforma em que sua equipe responde os chats, as ligações deixam de ser um sistema separado: elas chegam à caixa de entrada compartilhada, são roteadas com as mesmas regras e deixam uma transcrição e um resumo na mesma conversa.
A plataforma então sincroniza com o seu CRM uma única vez, para ligações e chats, o que deixa você o mais perto possível de um único histórico do cliente.
Webhooks e APIs
A maioria dos sistemas telefônicos e plataformas de atendimento emite eventos, como chamada iniciada, chamada atendida e chamada encerrada, e oferece uma API para ler e gravar registros. Você pode conectá-los ao seu CRM com código próprio ou com uma ferramenta de automação.
Isso dá controle total e funciona com sistemas internos. Também significa que o mapeamento, as novas tentativas, o tratamento de duplicados e a manutenção ficam por sua conta. Torne cada gravação idempotente, para que um webhook reenviado não crie o mesmo registro de ligação duas vezes, e registre as falhas em algum lugar que uma pessoa veja.
Chamadas do WhatsApp no mesmo número do chat
A WhatsApp Business Calling API permite que os clientes liguem para a sua empresa a partir do chat e que você ligue para clientes que deram permissão de chamada, usando voz sobre IP no mesmo número das suas mensagens. A visão geral da Meta observa que as pessoas podem alternar entre chat e chamada, inclusive conversar por mensagem durante uma ligação. Alguns pontos da documentação da Meta importam para a integração com o CRM:
- Sinalização. Por padrão, a sinalização das chamadas usa endpoints e webhooks da Graph API, com WebRTC para a mídia. A Meta também oferece sinalização SIP sobre TLS, o que permite que uma plataforma de atendimento compatível com SIP receba chamadas do WhatsApp. Depois que o SIP é ativado em um número, esse número passa a usar exclusivamente SIP para a sinalização de chamadas.
- Eventos para registro. Os webhooks informam quando uma chamada é conectada e quando termina. O evento de encerramento inclui horário de início, horário de fim e duração em segundos quando a chamada foi atendida. Chamadas iniciadas por um botão de chamada ou um deep link podem levar uma string de payload, que mostra de onde o cliente veio.
- Preços. A Meta afirma que todas as chamadas iniciadas pelo usuário são gratuitas. As chamadas iniciadas pela empresa são cobradas em pulsos de seis segundos, por código do país de destino e faixa de volume mensal.
- A janela de mensagens. A página de preços da Meta diz que a janela de atendimento ao cliente de 24 horas começa ou é reiniciada quando um usuário liga para você, atendendo ou não, e quando um usuário aceita a sua chamada. Você pode dar continuidade no chat com mensagens de formato livre.
- Disponibilidade. As chamadas iniciadas pelo usuário estão disponíveis onde a Cloud API estiver. As chamadas iniciadas pela empresa não estão disponíveis para números comerciais dos Estados Unidos, Canadá, Egito, Vietnã e Nigéria.
Para detalhes de configuração e regras de permissão, leia nosso guia da WhatsApp Business Calling API. Para deixar a IA atender parte dessas chamadas, veja o guia do agente de voz com IA para WhatsApp.
Qual opção escolher?
Responda a três perguntas:
- Você vai manter o sistema telefônico atual? Se sim, e ele tiver um conector para o seu CRM, comece pela CTI. Se você está aberto a mudar, um tronco SIP para a plataforma que já cuida dos seus chats elimina um sistema inteiro da equação.
- Seus clientes já mandam mensagem para você? Se a maioria escreve pelo WhatsApp, as chamadas no mesmo número mantêm a ligação onde a conversa já está.
- Você tem desenvolvedores? Webhooks e APIs preenchem as lacunas, como um ERP interno ou um campo que o conector não mapeia, mas só se alguém fizer a manutenção.
Muitas equipes combinam as opções: SIP para a linha telefônica existente, chamadas do WhatsApp para os clientes que preferem e uma sincronização via API para um ou dois campos personalizados.
Gravação, transcrições e consentimento
As gravações tornam o CRM muito mais útil, e muito mais sensível. Antes de ativá-las:
- Avise quem liga. Coloque um aviso curto no início do fluxo da ligação, por exemplo: “Esta ligação está sendo gravada para fins de qualidade e para registrar a sua solicitação.”
- Verifique as regras de consentimento de cada mercado. Alguns lugares permitem o consentimento de uma só parte; outros exigem que todos na ligação concordem. Leis de privacidade como o GDPR acrescentam exigências sobre base legal, transparência e retenção.
- Decida o que vai para o CRM. O resumo e o resultado normalmente ficam no cadastro. A gravação completa e a transcrição podem ficar na plataforma de atendimento, com link no CRM e acesso limitado por função.
- Defina um prazo de retenção e apague as gravações quando ele terminar.
- Mantenha dados de cartão fora das ligações. Envie um link de pagamento seguro no chat em vez de anotar números de cartão por telefone.
No caso específico do WhatsApp, a documentação de gravação de chamadas da Meta descreve a gravação como opcional a cada chamada, com um anúncio falado, incluindo a finalidade que você informou, reproduzido para os dois participantes antes de a gravação começar. As gravações ficam disponíveis para download por 7 dias depois que o webhook da Meta as anuncia, então salve o que precisar no seu próprio armazenamento. Nosso guia de gravação e transcrição de chamadas do WhatsApp aprofunda consentimento e armazenamento. Nada aqui é aconselhamento jurídico; consulte seu assessor jurídico para os mercados que você atende.
Como implantar uma integração VoIP com CRM
- Mapeie o fluxo atual. Liste cada número de telefone, quem atende, onde as ligações são registradas hoje e quais campos do CRM as pessoas realmente usam.
- Padronize os números de telefone. Converta os números armazenados para o formato internacional completo e junte os duplicados óbvios. Quando esta etapa é pulada, a associação falha sem ninguém perceber.
- Defina o registro da ligação. Combine os campos gravados após cada ligação: direção, duração, responsável, resultado, resumo, próximo passo. Mantenha a lista de resultados curta para que as pessoas a usem.
- Escolha o caminho de integração com as perguntas acima e conecte primeiro um único número.
- Defina regras de roteamento. Comece simples: clientes conhecidos com um caso em aberto vão para o responsável ou a equipe, números novos vão para vendas ou recepção, ligações fora do horário vão para um fluxo de fora do horário.
- Defina a política de gravação com aviso, perfis de acesso e retenção, antes da primeira ligação gravada.
- Faça um piloto com uma equipe por duas semanas. A cada poucos dias, revise uma amostra de ligações e os registros no CRM. Procure chamadores não identificados, resumos faltando e registros duplicados.
- Treine e expanda. Mostre aos atendentes onde o histórico aparece e o que o resumo contém, depois inclua a próxima equipe ou número.
Métricas para acompanhar após o lançamento
Não avalie a integração no achismo. Acompanhe alguns números antes e depois, com a sua própria linha de base:
| Métrica | O que mostra |
|---|---|
| Taxa de identificação de chamadores | Porcentagem de ligações associadas a um contato existente; números baixos geralmente indicam dados telefônicos bagunçados |
| Ligações com resumo no cadastro | Se o registro no CRM realmente acontece |
| Contatos repetidos em 7 dias | Se o contexto está evitando que os clientes liguem de novo pelo mesmo problema |
| Transferências por ligação | Se o roteamento por dados do cliente leva as ligações ao lugar certo de primeira |
| Taxa de atendimento e ligações perdidas | Se a cobertura é suficiente, principalmente fora do horário |
| Tempo de primeira resposta em todos os canais | Se ligações e chats são atendidos com o mesmo padrão |
| CSAT após as ligações | Como foi a experiência para o cliente |
Nosso guia de métricas e SLA de atendimento por chat explica como definir metas para esses números. Termos como SIP, IVR e SLA estão explicados no glossário.
Como o MonoChat mantém ligações e chats em um único histórico do cliente
O MonoChat segue os caminhos SIP e WhatsApp da tabela acima: as ligações chegam à mesma caixa de entrada unificada da equipe que WhatsApp, Instagram, Messenger, TikTok, Telegram, chat no site e SMS, e a plataforma sincroniza com o seu CRM.
Voz na caixa de entrada
- Ligações SIP. Com as chamadas de voz com IA via SIP, você adiciona as credenciais do seu tronco SIP, mapeia os números de entrada (DIDs) e define o identificador de chamadas de saída. O MonoChat então opera ligações recebidas e realizadas com filas, grupos de toque, regras de roteamento e horários.
- Chamadas do WhatsApp. Com as chamadas do WhatsApp, os clientes ligam pelo chat para o seu número da WhatsApp Business API. O MonoChat pode identificar o cliente, entender o assunto e direcionar a chamada para a IA ou para a equipe certa, com o histórico da conversa anexado.
- Um só perfil. O MonoChat mantém um perfil de cliente unificado com histórico de conversas entre plataformas, então os chats e ligações anteriores de quem liga ficam em um único histórico do cliente.
Roteamento e IA na ligação
- Uma URA (IVR) oferece menus por teclado ou por voz, roteia por horário e intenção, e pode reconhecer quem já ligou antes e adaptar as opções com dados do seu CRM por meio de fluxos de trabalho.
- Uma recepcionista com IA atende ligações, coleta dados, agenda horários e transfere para a equipe certa, com o resumo pronto para o atendente.
- O call center multiatendente acrescenta roteamento por habilidade, tratamento de clientes VIP e painéis de SLA.
Gravação de dados no seu CRM
- A gravação e transcrição de chamadas transforma as ligações em transcrições de voz para texto e resumos curtos com IA, com motivo, resultado e próximo passo, armazenados junto da conversa.
- Depois de uma chamada do WhatsApp, o MonoChat pode resumir o resultado, marcar intenção e sentimento e sincronizar as anotações com o seu CRM ou helpdesk.
- A integração com CRM oferece sincronização bidirecional, mapeamento de campos personalizados e atualizações em tempo real. A página de integração lista Salesforce e HubSpot como conectores nativos e Zoho CRM e Pipedrive via API, além de uma API REST e eventos de webhook para sistemas personalizados.
- A automação de fluxos de trabalho e as ferramentas de função de IA criam leads no CRM, abrem tickets, agendam horários e enviam um acompanhamento pelo WhatsApp ou SMS a partir do resultado da ligação.
Controles
Permissões por função, registros de auditoria das ações de chamada, controles da política de gravação, fluxos seguros para dados pessoais (PII) e mascaramento opcional de dados ajudam você a decidir quem pode ouvir e ler o quê. Veja segurança para mais detalhes.
Para testar, comece no plano gratuito Basic (um atendente, um canal) em app.monochat.ai ou compare os planos na página de preços.
Fontes
- Meta for Developers: Visão geral da WhatsApp Business Calling API
- Meta for Developers: Chamadas iniciadas pelo usuário (webhooks)
- Meta for Developers: Session Initiation Protocol (SIP)
- Meta for Developers: Preços da Calling API
- Meta for Developers: Gravação de chamadas
- IETF RFC 3261: SIP: Session Initiation Protocol
- Recomendação ITU-T E.164: Plano internacional de numeração de telecomunicações públicas
Coloque isso em prática com o MonoChat