WhatsApp Multicanal
Uma empresa pode possuir múltiplos canais de WhatsApp.
A arquitetura não está limitada à ideia:
Empresa → um WhatsApp.
Ela funciona como:
Empresa → Canais → Provedor/Conexão.
Exemplo:
- WhatsApp Comercial;
- WhatsApp Suporte;
- WhatsApp Financeiro;
- WhatsApp Unidade São Paulo.
Cada canal pode possuir:
- nome;
- número;
- provedor;
- conexão própria;
- equipe padrão;
- status;
- indicação de canal principal.
Provedores de WhatsApp
A arquitetura suporta canais utilizando diferentes provedores.
Atualmente a estrutura contempla:
- WaFly;
- Meta WhatsApp Cloud API;
- conexão Device/bridge.
Isso permite que provedores diferentes coexistam na mesma conta.
Caixa de Entrada Multicanal
A Inbox permanece unificada.
O atendente pode visualizar:
Todos os canais
ou filtrar:
Comercial Suporte Unidade X Chat do site.
Um mesmo contato pode possuir conversas em vários números sem ser duplicado no cadastro.
Canal principal
A empresa pode definir um canal como principal.
Ele é utilizado como fallback em situações onde não existe um canal de origem claramente definido.
A migration de multicanal garante que cada conta tenha no máximo um canal principal válido.
Transferência entre canais
Uma conversa pode ser direcionada para outro canal.
Exemplo:
Comercial → Suporte.
O Goolab não mistura artificialmente os históricos.
Ele mantém o histórico do primeiro atendimento e abre/reutiliza a conversa correspondente ao outro canal para o mesmo contato.
Limites de canais por plano
Existe suporte para definir um limite de canais WhatsApp por plano ou empresa.
Exemplo:
whatsapp_channel_limit
Entretanto, nenhuma regra comercial obrigatória foi definida automaticamente.
Se o limite estiver vazio, não existe restrição imposta pelo sistema.