A seleção de números funciona da mesma forma para todos os canais. Quando você envia uma mensagem de saída, a integração percorre uma hierarquia de prioridades fixa e escolhe a primeira instância que corresponde. Apenas a sintaxe de tags e substituições muda entre WhatsApp, iMessage e SMS - a lógica de decisão não.
Hierarquia de Prioridade de Seleção
O sistema avalia estas regras em ordem e usa a primeira que resolver para uma instância conectada:Em todos os casos, o sistema considera apenas instâncias conectadas. Se a regra resolver para uma instância desconectada, ele gera um erro em vez de seguir adiante silenciosamente - consulte Erros de Seleção de Números.
Referência de Sintaxe por Canal
Os padrões abaixo são intercambiáveis em conceito - escolha a linha do canal pelo qual você está enviando.N é o índice da instância; +1234567890 é o número de destino.
Regras de Prioridade em Detalhes
1. Substituição Manual
Adicione o padrão de substituição do seu canal em qualquer parte da mensagem -
{ WA#N } para WhatsApp ou {IM#N} para iMessage - onde N é o índice da instância, para forçar uma instância específica.- Quando é usada: A mensagem contém um padrão de substituição manual.
- Exemplo:
"This message will go via the 2nd instance { WA#2 }" - Comportamento:
- Extrai o índice da instância do padrão.
- Valida que a instância existe e está conectada.
- Remove o padrão da mensagem antes do envio.
2. Troca Temporária (iMessage)
Use
{TEMP-IM#N} para enviar uma única mensagem de uma conta diferente sem alterar permanentemente a conta atribuída ao contato.- Quando é usada: Você quer enviar uma mensagem de um número diferente sem alterar a atribuição de conta normal do contato.
- Exemplo:
"Quick update from our support line {TEMP-IM#3}" - Comportamento:
- Roteia temporariamente a mensagem pela conta especificada.
- Não altera a atribuição de conta padrão do contato.
- Remove o padrão da mensagem antes do envio.
- Mensagens futuras para esse contato continuam usando a conta normal dele.
3. Tags de Contato
Marque um contato com a tag
wa: +1234567890 (ou im: / sms:) para sempre usar um número específico para esse contato.- Quando é usada: O contato tem uma tag de número para o canal.
- Exemplo: Contato com a tag
wa: +15551234567 - Comportamento:
- O sistema examina as tags do contato em busca do padrão de número do canal (
wa:,im:ousms:). - Ele encontra a instância conectada cujo número de telefone corresponde ao número da tag.
- Se houver correspondência, essa instância é usada para a mensagem.
- O sistema examina as tags do contato em busca do padrão de número do canal (
4. Atribuição de Usuário
Quando um contato está atribuído a um usuário no seu CRM, o sistema usa a instância desse usuário para o canal pelo qual o envio está sendo feito.
- Quando é usada: O contato está atribuído a um usuário específico que tem uma instância atribuída a ele.
- Comportamento:
- O sistema procura o usuário ao qual o contato está atribuído no seu CRM.
- Ele encontra a instância atribuída a esse usuário para o canal pelo qual o envio está sendo feito.
- Se essa instância estiver conectada, ela é usada para a mensagem.
5. Instância Padrão
Sempre defina uma instância como “padrão” para cada localização, para garantir um comportamento de fallback confiável.
- Quando é usada: Nenhuma substituição, tag ou atribuição de usuário específica é resolvida.
- Comportamento:
- Usa a instância marcada como “padrão” para a localização.
- Considera apenas instâncias conectadas.
6. Qualquer Instância Disponível
- Quando é usada: Como fallback final.
- Comportamento:
- Seleciona qualquer instância conectada com um número de telefone.
Exemplos de Configuração Avançada
Exemplo 1: Configuração de E-commerce
Exemplo 2: Gestão de Clientes de Agência
Melhores Práticas
Recomendações de Configuração
1
Sempre defina um padrão
Garanta que uma instância esteja marcada como padrão para cenários de fallback.
2
Documente sua estratégia
Mantenha um registro de quais números são usados para quais propósitos.
3
Teste sua configuração
Envie mensagens de teste para verificar se a seleção de números funciona como esperado.
4
Monitore regularmente
Verifique diariamente o status de conexão das instâncias.
Prevenção de Erros
1
Valide as substituições manuais
Garanta que os padrões
{ WA#N } / {IM#N} façam referência a instâncias existentes e conectadas.2
Mantenha as tags de contato
Mantenha as tags
wa:, im: e sms: atualizadas quando as instâncias mudarem.3
Revise as atribuições de usuários
Verifique regularmente se os usuários atribuídos têm instâncias conectadas.
4
Monitoramento de integridade
Configure alertas para desconexões de instâncias.
Fluxo de Solução de Problemas
1
Verifique o código de erro
Identifique o erro específico (101-106).
2
Verifique o status da instância
Confirme quais instâncias estão conectadas.
3
Revise a configuração
Verifique as atribuições de usuários, tags e configurações padrão.
4
Teste a resolução
Envie uma mensagem de teste para verificar se a correção funcionou.
5
Documente os problemas
Mantenha um registro de problemas comuns e soluções.
O que Vem a Seguir?
- Erros de Seleção de Números: Códigos de erro 101-106 e como resolvê-los
- Visão Geral de Múltiplas Instâncias: Casos de uso, benefícios e configuração
- Guia de Configuração Completa: Conecte instâncias e configure atribuições
Suporte
Se você precisar de ajuda com a configuração ou o onboarding:- Suporte via WhatsApp: Conversar no WhatsApp
- Email: support@goghl.ai

