Todos os comandos de mensagem
O Wazzap analisa cada mensagem que sai procurando comandos inline e reescreve o envio conforme necessário. Em uma única linha de texto você pode atrasar o envio, trocar a copy dinamicamente, atribuir a mensagem a um agente, publicar uma nota interna ou anexar a última transcrição de voz.
Resumo
Comandos são strings especiais que você embute dentro do corpo de uma mensagem de WhatsApp. Quando a mensagem cai na fila do Wazzap, o parser tira cada comando, executa o comportamento correspondente e envia o que sobrou. Alguns comandos transformam a mensagem (Spintax, Delay). Outros mudam para onde ela vai (Internal). Outros enriquecem com contexto que o Wazzap já conhece (Agent, Source, Transcription).
Todos os comandos precisam ser enviados pela aba Conversations do seu CRM ou por uma ação de workflow. Digitados direto no app do WhatsApp no celular, eles saem como texto literal.
Como funcionam
- Você escreve uma mensagem dentro do HighLevel (ou outro CRM compatível) com um comando.
- A mensagem chega ao Wazzap antes de ir para o WhatsApp.
- O parser do Wazzap detecta o padrão, executa a lógica e remove a string de comando do texto final.
- A mensagem limpa e transformada vai para o destinatário (ou para o time interno, no caso
de
!INTERNAL!).
Lista rápida de comandos
!INTERNAL!, publica a mensagem como nota interna em vez de enviar para o cliente.!/DELAY/X/Y/!, espera um número aleatório de milissegundos entreXeYantes de enviar.!/SPINTAX_A/opção 1/opção 2/SPINTAX_A/!, gira o texto por destinatário.!AGENT!, adiciona o nome do agente atribuído ao registro da conversa.!SOURCE!, adiciona a fonte do lead (campanha do Meta Ads, orgânico, etc.).!TRANSCRIPTION!, publica a transcrição em texto do último áudio recebido.
Comandos em detalhe
!INTERNAL!
Marca a mensagem como nota interna. A sua equipe vê dentro do CRM, o cliente não. Use nos workflows do HighLevel para avisos de pagamento, alertas de disputa ou qualquer momento em que você queira informar o time sem mandar nada para o cliente.
!INTERNAL! {{contact.first_name}} pagou o software. Guia completo: Notificação interna.
!/DELAY/X/Y/!
Espera um inteiro aleatório entre X e Y milissegundos antes do envio. Vai no fim da mensagem.
E aí, conseguiu ver minha mensagem? !/DELAY/2000/7000/! Guia completo: Atrasar mensagem.
!/SPINTAX_A/.../!
Gira entre uma lista de variantes em cada envio. Você pode usar de SPINTAX_A até
SPINTAX_Z por mensagem, mais 6 variáveis globais definidas nas configurações.
!/SPINTAX_A/Oi/E aí/Bom dia/SPINTAX_A/! {{contact.first_name}} Guia completo: Spintax.
!AGENT!
Envia o nome do agente atribuído para a conversa (ou anexa no registro, dependendo do provedor de chat do CRM). Bom para relatórios e para o cliente saber quem está atendendo.
!AGENT! Guia completo: Enviar agente.
!SOURCE!
Envia a fonte do lead para a conversa. Vem da atribuição do CRM (ID da campanha do Meta Ads, orgânico, indicação, etc.).
!SOURCE! Guia completo: Enviar fonte.
!TRANSCRIPTION!
É substituído pela transcrição em texto do último áudio recebido do contato. Útil para fluxos com IA que precisam operar em cima do que o cliente realmente disse.
!TRANSCRIPTION! Guia completo: Enviar transcrição.
Combinando comandos
Vários comandos podem viver na mesma mensagem. O parser executa em uma ordem fixa: transformações de conteúdo primeiro (Spintax), depois roteamento de entrega (Internal), depois timing (Delay). Os comandos de enriquecimento (Agent, Source, Transcription) são expandidos antes do resto rodar.
!/SPINTAX_A/Oi/E aí/SPINTAX_A/! {{contact.first_name}}, o agente !AGENT! vai te dar sequência. !/DELAY/1500/4500/! Essa mensagem gira o cumprimento, injeta o nome do agente e atrasa o envio entre 1.5 e 4.5 segundos. Três comportamentos, uma linha.
Notas importantes
- Os comandos são case sensitive.
!internal!não funciona. Use!INTERNAL!. - A sintaxe precisa ser exata. Uma barra a menos ou um espaço extra envia o texto literal.
- Os comandos valem por mensagem, não por workflow. Adicione em cada passo que precisar.
- Envie pela aba Conversations do CRM ou por uma ação de workflow, não pelo celular.
Para os comandos específicos do HighLevel (os que interagem com passos do workflow, atribuições e tags), veja Comandos HighLevel.