Skip to content

Referência: eventos, condições e ações das Automações ​

Este artigo é a referência completa dos três blocos de uma automação. Para o passo a passo de criação, veja Criando uma automação.


Eventos (Quando roda) ​

O evento é o que chama a automação. Ao escolher um, os campos de configuração dele aparecem logo abaixo.

Grupo Pipeline ​

EventoQuando disparaCampos
Oportunidade criadaA oportunidade não existia e foi criadaPipeline (específica ou todas) · Etapa (específica ou qualquer)
Oportunidade entrou na etapaA oportunidade já existia e entrou na etapaPipeline · Para a etapa (em branco = qualquer) · Só uma vez por oportunidade
Oportunidade parada na etapa há N diasA oportunidade completou N dias parada na etapaPipeline · Etapa (em branco = qualquer) · Parada há X dias · Só uma vez por oportunidade
Oportunidade ganhaA oportunidade foi marcada/arrastada para GanhoPipeline (específica ou qualquer) · Só uma vez por oportunidade
Oportunidade perdidaA oportunidade foi marcada/arrastada para PerdidoPipeline (específica ou qualquer) · Só uma vez por oportunidade

Sobre o Só uma vez por oportunidade: com ele ligado, o card que voltar para a mesma etapa não dispara de novo; desligado, cada passagem pela etapa dispara.

Sobre o parada na etapa há N dias:

  • A contagem começa quando a oportunidade entra na etapa (um card criado nela conta desde a criação);
  • A verificação roda de hora em hora — o disparo acontece na primeira verificação após o prazo;
  • Cada card dispara uma vez por passagem pela etapa: se sair e voltar, pode disparar de novo (a menos que Só uma vez por oportunidade esteja ligado).

Grupo Contato ​

EventoQuando disparaCampos
Contato criadoUm novo contato foi criado—
Etiqueta adicionada ao contatoA etiqueta escolhida foi aplicadaEtiqueta · Só uma vez por oportunidade
Etiqueta removida do contatoA etiqueta escolhida foi retiradaEtiqueta · Só uma vez por oportunidade

Grupo Conversa ​

EventoQuando disparaCampos
Nova conversaUma conversa foi criadaCanal (em branco = todos)
Conversa atribuídaUma conversa foi atribuída a alguémCanal · Setor
Conversa fechadaUma conversa foi encerradaCanal (opcional)
Conversa reabertaUma conversa fechada foi reabertaCanal (opcional)
IA passou para humanoO agente de IA transferiu a conversa para um humanoCanal (opcional)

Condições (Só se) ​

Sem condições, a automação roda sempre que for chamada. Com condições, escolha o modo:

  • Todas as condições — conector E: todas precisam ser verdadeiras;
  • Qualquer uma — conector OU: basta uma ser verdadeira.

Exemplo: etiqueta tem "cliente ativo" + setor é "Geral" → em Todas, só roda com as duas verdadeiras; em Qualquer uma, roda com qualquer uma delas.

Campos disponíveis ​

GrupoCampos
ContatoEtiqueta · Fonte · Tipo de cliente · Setor · E-mail · Empresa
OportunidadePipeline · Etapa · Valor (maior, igual ou menor que X) · Responsável · Título
ConversaCanal · Setor · Responsável · IA ativa · Status
GatilhoEtapa de origem — a etapa de onde a oportunidade veio
Campos personalizadosTodos os campos personalizados do contato e da oportunidade da sua conta

💡 Os campos personalizados variam de conta para conta — a lista que aparece para você reflete os campos que a sua operação criou (dados de Instagram, cidade, categoria, o que for).


Ações (O que faz) ​

As ações executam em ordem, uma depois da outra. Catálogo completo:

Atribuição ​

  • Definir responsável — define o responsável pela oportunidade;
  • Transferir para setor — move para um setor específico.

Contato ​

  • Adicionar etiqueta — aceita várias etiquetas de uma vez;
  • Remover etiqueta — idem, várias de uma vez;
  • Alterar campo — altera um campo do contato (do sistema ou personalizado), definindo o novo valor;
  • Adicionar nota — registra uma nota no contato;
  • Adicionar à lista — inclui o contato em uma das suas listas de envios;
  • Remover da lista — retira o contato de uma lista.

Oportunidade ​

  • Criar oportunidade;
  • Mover para etapa — move a oportunidade para a etapa escolhida;
  • Alterar campo da oportunidade — do sistema ou personalizado;
  • Marcar como ganha;
  • Marcar como perdida;
  • Adicionar comentário — na oportunidade;
  • Iniciar playbook — inicia um playbook na oportunidade, criando as tarefas do processo automaticamente.

Conversa ​

  • Enviar mensagem — você escolhe o destino da mensagem e pode enviar arquivos;
  • Nota privada — adiciona uma nota interna à conversa;
  • Ligar ou pausar a IA — ativa ou pausa o agente de IA naquela conversa;
  • Fechar conversa.

Tarefas e equipe ​

  • Criar tarefa — cria uma tarefa específica;
  • Notificar — notifica sobre a tarefa.

Ritmo ​

  • Esperar — pausa a sequência por quantos minutos você definir, antes de executar a próxima ação.

Integrações ​

  • HTTP Request — chama uma API externa a partir da automação. É a única ação com editor próprio; está detalhada na seção abaixo.

A ação HTTP Request ​

Chama uma API externa no meio da automação — para avisar um sistema, criar um registro do outro lado ou buscar um dado e usá-lo nas ações seguintes.

Método e URL ​

Escolha o método e informe a URL. A URL aceita variáveis, por exemplo /contacts/{{contato.email}}.

Corpo (JSON) ​

São dois modos, e a escolha entre eles é a decisão mais importante da ação.

Dados do GetRaze ​

A GetRaze monta o corpo para você. São 124 campos em nove blocos, e quatro regras explicam o comportamento:

RegraO que significa
Formato fixoO corpo é o mesmo para todo gatilho. O que muda é o bloco trigger e o que vem vazio — quem recebe não precisa de um tratamento por evento
Sem mensagemO histórico da conversa nunca sai. Vão canal, status, responsável, setor, contagens, data e direção da última mensagem, a prévia dela e o resumo da IA
Ausente é nuloBloco sem dado vira null, nunca some. Lista vazia vira []. Um gatilho de contato, sem oportunidade, manda "opportunity": null
Desmarcar cortaBloco desmarcado na tela sai do JSON — a chave nem aparece. É diferente de vir nula, e serve para aliviar o corpo quando a API do outro lado não precisa de tudo

Os nove blocos, cada um com a sua caixa de marcação:

BlocoChave no JSONO que leva
GatilhotriggerO tipo do evento e o recorte dele — pipeline, etapa, etiqueta, canal, conforme o caso. É o único bloco cujo formato muda
ContatocontactA pessoa: nome, e-mail, telefone, cargo, tipo, origem, responsável, setor, etiquetas, campos personalizados, canais e o link para o contato
EmpresacompanyA empresa cadastrada: domínio, site, ramo, porte, sede, fit de ICP e camada
OportunidadeopportunityO negócio: título, valor, moeda, probabilidade, pipeline, etapa, responsável, produtos, etiquetas, campos personalizados e datas de ganho/perda
Outras oportunidadesother_opportunitiesOs demais negócios do mesmo contato, em qualquer funil, em versão reduzida. Teto de 20
Conversa (resumo)conversationCanal, status, quem atende, contagens, a prévia da última mensagem e o resumo da IA
TarefastasksContagem, não lista: quantas abertas, quantas vencidas e qual a próxima
PlaybooksroadmapsAs execuções de playbook do negócio ou do contato, da mais nova para a mais antiga. Teto de 10
CalendáriocalendarSó a próxima reunião confirmada. Compromisso passado ou cancelado não entra

⚠️ A chave do bloco de Playbooks continua sendo roadmaps no JSON. A tela foi renomeada, mas o corpo manteve o nome antigo para não quebrar integrações que já existiam.

Cinco chaves vão sempre, em qualquer modo, e não têm caixa na tela: event, sent_at, test, automation e account. O test vem true quando o envio partiu do botão Testar request, e não de uma rodada de verdade — útil para o outro lado ignorar os testes.

Escrever o meu ​

Você monta o JSON à mão, no formato que a API do outro lado espera, e a GetRaze substitui as variáveis antes de enviar.

  • Onde as variáveis valem: no corpo, na URL, nos headers e nos parâmetros da URL — as mesmas nos quatro lugares;
  • Como substitui: sempre por texto. Valor ausente ou nulo vira string vazia, nunca a palavra null;
  • Se o JSON não for válido depois da substituição, o corpo é enviado como texto puro em vez de objeto. Vale conferir as aspas em volta de cada variável.

As variáveis disponíveis:

VariávelDe onde vem
{{contato.nome}}Nome completo do contato
{{contato.primeiro_nome}}Primeiro nome; na falta dele, a primeira palavra do nome
{{contato.email}}E-mail do contato
{{contato.telefone}}Telefone, no formato internacional com +
{{contato.empresa}}O campo "empresa" do contato, em texto
{{contato.cargo}}Cargo do contato
{{oportunidade.titulo}}Título do negócio da rodada
{{oportunidade.valor}}Valor, sem símbolo nem separador de milhar
{{etapa.nome}}Etapa do gatilho
{{pipeline.nome}}Funil do gatilho
{{usuario.nome}}Quem disparou, quando houve alguém
{{resposta.nome_do_campo}}Um campo guardado da resposta de um HTTP Request anterior na mesma automação

⚠️ São 11 variáveis, contra os 124 campos do corpo pronto. Quem precisa de empresa, etiquetas, produtos, campos personalizados ou dados da conversa não consegue montar isso à mão — nesses casos, use Dados do GetRaze e trate o corpo do outro lado.

Autenticação ​

Quatro opções: Nenhuma, Bearer token, Basic (usuário e senha) e API Key em header.

Headers e Parâmetros na URL ​

Adicione quantos precisar. Os dois aceitam as mesmas variáveis do corpo.

Guardar da resposta ​

Informe o caminho na resposta e o nome da variável. Cada campo guardado fica disponível para as ações seguintes da automação, como {{resposta.rd_uuid}}.

💡 Depois de usar Testar request, a plataforma lista os campos da resposta — clique em um deles para guardá-lo, em vez de digitar o caminho à mão.

Tempo limite ​

Quantos segundos esperar pela resposta antes de desistir.

Se falhar ​

O que fazer quando a chamada não dá certo:

OpçãoQuando usar
Repetir até 5 vezesSó quando a API aceita a mesma chamada duas vezes sem duplicar nada
Seguir para a próxima açãoQuando a chamada é um aviso e a automação deve continuar mesmo assim
Parar a automaçãoQuando as ações seguintes dependem do resultado desta

⚠️ Cuidado com Repetir: além de exigir uma API que aceite a repetição, quem usa a resposta nas ações seguintes fica esperando as tentativas terminarem.

Segredo (opcional) ​

Assina o corpo com HMAC-SHA256 no cabeçalho X-Getraze-Signature. É o que permite a quem recebe um corpo genérico confirmar que a requisição veio mesmo da sua conta.

Testar request ​

Chama a API de verdade, na hora, e mostra a resposta — diferente do Ensaio, que simula tudo mas não envia o request.


Próximos passos ​

GetRaze - AI-Powered Lead Generation