OmnichannelWhatsAppGuia

O que é omnichannel, e o que uma plataforma omnichannel precisa ter de verdade

Omnichannel não é estar em vários canais. É o cliente continuar a mesma conversa ao trocar de canal. O que isso exige de uma plataforma, e como saber se a sua entrega.

Escrito por: Victor VillalobosRevisado por: Jennifer Villalobos11 de agosto de 20269 min de leitura
Ver como Markdown

"Omnichannel" virou palavra de apresentação de slides, e por isso quase não significa nada. A maior parte do conteúdo sobre o assunto foi escrita para varejo e marketing, não para quem vai construir.

Aqui vai a definição estreita, e o que ela exige de fato de uma plataforma.

A definição

> Omnichannel é o cliente continuar a mesma conversa ao trocar de canal.

Ele escreve no WhatsApp, responde um email dois dias depois, liga na semana seguinte. Do lado de dentro, isso é um histórico só, com um contato só.

Estar presente em vários canais sem esse histórico compartilhado é multicanal. É uma coisa diferente, e é o que a maioria das empresas realmente tem.

MulticanalOmnichannel
CanaisVáriosVários
HistóricoUm por canalUm por cliente
IdentidadeTelefone aqui, email aliUm contato com os dois
Troca de canalO cliente repete tudoContinua de onde parou

O teste é simples: um cliente que escreveu no WhatsApp ontem manda email hoje. Quem atende vê o que aconteceu ontem?

O que isso exige de uma plataforma

Quatro coisas. Faltando qualquer uma, você tem caixas de entrada separadas com um logo em cima.

1. Identidade unificada de contato. O mesmo cliente precisa ser um registro só, com telefone, email e IDs de chat ligados. Sem isso, tudo o resto é impossível: não existe "a conversa dele" se não existe "ele".

2. Uma thread que sobrevive à troca de canal. A conversa precisa ser indexada pelo contato, não pelo canal. Isso soa óbvio e é justamente onde a maioria das implementações quebra, porque o caminho fácil é uma tabela de mensagens por integração.

3. Uma API de envio que escolhe o canal. Se mandar SMS e mandar WhatsApp são duas chamadas diferentes com dois formatos diferentes, a decisão de canal vira código espalhado pelo seu produto. Uma chamada só, com o canal como parâmetro, mantém a decisão em um lugar.

4. Fallback. Canais falham. A janela de 24 horas do WhatsApp fecha, um número não recebe SMS, um email volta. Sem fallback, "omnichannel" significa que você tem mais formas de a mensagem não chegar.

Como isso se parece em código

Uma plataforma que resolve as quatro coisas acima deixa o envio parecido com isto:

terminal
curl -X POST https://api.zavu.dev/v1/messages \ -H "Authorization: Bearer $ZAVUDEV_API_KEY" \ -d '{ "to": "+5511999999999", "channel": "auto", "text": "Seu pedido saiu para entrega." }'

O channel: "auto" é a parte que importa: a escolha de canal é da plataforma, com base no que aquele contato tem disponível, e não do seu código. Trocar de canal depois não é um refactor.

E a leitura do outro lado é por conversa, não por canal:

terminal
curl https://api.zavu.dev/v1/conversations \ -H "Authorization: Bearer $ZAVUDEV_API_KEY"

Cada conversa traz os canais que ela já carregou. Uma thread que começou no WhatsApp e seguiu por email é uma linha só, com channels: ["whatsapp", "email"].

A ordem certa de implementar

Quase todo mundo faz na ordem errada, adicionando canais primeiro e tentando unificar depois. Isso cria silos que dão muito trabalho para juntar.

  • Identidade do contato primeiro. Um registro por pessoa, com todos os identificadores ligados.
  • Depois a thread. Indexada por contato.
  • Só então canais. Cada canal novo entra em uma estrutura que já sabe a quem ele pertence.
  • Fallback por último, quando você já tem dados de qual canal funciona para quem.
  • Quando omnichannel não vale a pena

    Vale dizer, porque a palavra vende bem e o investimento nem sempre se paga.

    Com um canal só, o ganho é zero. Se 95% dos seus clientes falam por WhatsApp, faça o WhatsApp muito bem antes de qualquer outra coisa.

    Com volume baixo, uma pessoa consegue segurar o contexto na cabeça. A dor aparece quando o time cresce e o contexto para de caber.

    Se o problema é atendimento e não canal, a plataforma não conserta. Omnichannel dá o histórico; quem responde bem é a equipe ou o agente.

    O momento em que passa a valer costuma ser bem identificável: os clientes já chegam por dois ou três canais e a sua equipe começa a perder contexto entre eles.

    Omnichannel e agentes de IA

    Isso mudou nos últimos dois anos. Um agente de IA precisa exatamente da mesma fundação: identidade de contato, histórico por conversa, um canal por onde ser alcançado.

    A diferença é que um humano compensa uma plataforma ruim perguntando "você já falou com a gente antes?". Um agente não compensa: ele responde com o contexto que tiver, e se o contexto está fragmentado por canal, ele responde errado com toda a confiança do mundo.

    Ou seja, se você vai colocar um agente na frente do atendimento, a fundação omnichannel deixa de ser refinamento e vira pré-requisito. Como criar um agente de IA cobre o resto.

    Continue lendo

    Perguntas frequentes

    O que é omnichannel?
    Omnichannel é quando o cliente continua a mesma conversa ao trocar de canal. Ele escreve no WhatsApp, responde um email dois dias depois e liga na semana seguinte, e do outro lado é um histórico só. Estar presente em vários canais sem esse histórico compartilhado é multicanal, não omnichannel.
    Qual a diferença entre omnichannel e multicanal?
    Multicanal é presença: você tem WhatsApp, email e telefone. Omnichannel é continuidade: os três compartilham o mesmo histórico e a mesma identidade de contato. A diferença aparece quando o cliente troca de canal no meio de um assunto e precisa ou não repetir tudo de novo.
    O que uma plataforma omnichannel precisa ter?
    Quatro coisas: identidade unificada de contato entre canais, uma thread de conversa que sobrevive à troca de canal, uma API de envio que escolhe o canal em vez de uma API por canal, e fallback quando um canal falha. Faltando qualquer uma delas, você tem várias caixas de entrada separadas.
    Como implementar atendimento omnichannel?
    Comece pela identidade do contato: o mesmo cliente precisa ter um registro só, com telefone e email ligados. Depois una as threads por contato, não por canal. Só então adicione canais. Fazer na ordem inversa cria silos que dão muito trabalho para juntar depois.
    Omnichannel serve para empresa pequena?
    Serve, mas raramente vale começar por ele. Com um canal só e pouco volume, o ganho é zero. Faz sentido quando os clientes já chegam por dois ou três canais e a sua equipe começa a perder contexto entre eles, que costuma ser o ponto de dor real antes da tecnologia.

    Precisa de ajuda? Contate-nos ou junte-se à nossa comunidade Discord para suporte.

    Get started

    Pronto para começar?

    Comece a construir gratuitamente ou agende uma chamada para discutir seu caso de uso específico.

    O que é omnichannel: guia técnico (2026) | Zavu Blog