Gatilhos de Fluxo de Trabalho
Os fluxos de trabalho sempre começam com um único gatilho que define quando a automação deve ser executada.
Registro é Criado
Inicia o fluxo de trabalho quando um novo registro é criado em um objeto selecionado (Pessoas, Empresas, Oportunidades ou qualquer objeto personalizado).
Configuração: Selecione o tipo de objeto para monitorar novos registros.
Registro é Atualizado
Inicia o fluxo de trabalho quando mudanças são feitas em um registro existente.
Configuração:
- Selecione o tipo de objeto
- Opcionalmente, especifique quais campos monitorar para mudanças
Registro é Atualizado ou Criado
Inicia o fluxo de trabalho quando um registro é criado ou atualizado em um objeto selecionado.
Por que Isso é Importante: Este gatilho é particularmente útil porque registros criados por diferentes métodos se comportam de maneira diferente:
- Importações API/CSV: Registros são criados com todos os campos preenchidos imediatamente
- Criação manual: Registros são criados primeiro, depois os campos são adicionados em atualizações subsequentes
Configuração:
- Selecione o tipo de objeto para monitorar
- Opcionalmente, especifique quais campos monitorar para mudanças
- O fluxo de trabalho será acionado tanto na criação inicial quanto em quaisquer atualizações subsequentes
Registro é Excluído
Inicia o fluxo de trabalho quando um registro é removido de um objeto.
Configuração: Selecione o tipo de objeto para monitorar exclusões.
Lançamento Manual
Inicia o fluxo de trabalho quando acionado por uma ação do usuário. Este gatilho pode ser acessado através do menu Cmd+K ou por um botão personalizado na barra de navegação superior.
Configuração de Disponibilidade:
Escolha como o fluxo de trabalho deve lidar com a seleção de registros:
-
Global: Nenhum registro é necessário para acionar este fluxo de trabalho. O fluxo de trabalho é acionado de qualquer lugar (de qualquer objeto) e não usa registros como entrada.
-
Único: O(s) registro(s) selecionado(s) será(ão) passados para o seu fluxo de trabalho. Esta configuração é para um objeto determinado. Vários registros podem ser selecionados antes de acionar o fluxo de trabalho. O fluxo de trabalho será executado tantas vezes quantos registros forem selecionados.
You cannot run more than 100 workflows in parallel at any given time.
-
Bulk: O(s) registro(s) selecionado(s) será(ão) passado(s) para o seu fluxo de trabalho. Isso está configurado para um objeto determinado. Vários registros podem ser selecionados antes de acionar o fluxo de trabalho. O fluxo de trabalho será executado uma vez, fornecendo a lista inteira de registros como entrada. Isso significa que o fluxo de trabalho precisa conter uma ação de Iterador. Isso é melhor para pessoas que querem otimizar/limitar o número de execuções do fluxo de trabalho.
Configuração Adicional:
- Selecione o objeto-alvo (para disponibilidade única e em massa)
- Escolha um ícone de comando para o disparador do fluxo de trabalho
- Configure a colocação da barra de navegação (Fixada ou Não Fixada)
Métodos de Acesso:
- Menu Cmd+K para encontrar e iniciar fluxos de trabalho manuais
- Botão personalizado na barra de navegação superior (se configurado)
Agendar
Inicia o fluxo de trabalho de forma recorrente conforme você definir.
Configuração:
- Selecione a unidade de tempo (minutos, horas, dias)
- Insira um valor ou utilize expressões cron personalizadas para agendamento avançado
Webhook
Inicia o fluxo de trabalho quando uma requisição GET ou POST é recebida de um serviço externo.
Configuração:
- Receba uma URL exclusiva de webhook
- Para requisições POST, defina a estrutura corporal esperada
- Configure a autenticação, se necessário
Ações de Fluxo de Trabalho
As ações definem o que acontece após um disparo ser acionado. Você pode encadear várias ações juntas.
Criar um Registro
Adiciona um novo registro a um objeto selecionado.
Configuração:
- Selecione o objeto-alvo
- Preencha os campos obrigatórios e opcionais
- Use dados de etapas anteriores para preencher campos
Saída: Os dados do registro recém-criado estão disponíveis para uso nas etapas subsequentes.
Atualizar Registro
Modifica um registro existente em um objeto selecionado.
Configuração:
- Selecione o objeto-alvo
- Escolha o registro específico para atualizar
- Selecione campos para modificar e insira novos valores
Saída: Os dados do registro atualizado estão disponíveis para uso nas etapas subsequentes.
Excluir Registro
Remove um registro de um objeto selecionado.
Configuração:
- Selecione o objeto-alvo
- Escolha o registro específico para excluir
Saída: Os dados do registro excluído permanecem disponíveis para uso nas etapas subsequentes.
Pesquisar Registros
Encontra registros dentro de um objeto selecionado usando condições de filtro.
Configuração:
- Selecione o objeto para buscar
- Defina critérios de filtro para restringir os resultados
- Configure classificação e limites
Saída: Retorna registros correspondentes que podem ser usados nas etapas subsequentes.
Melhor Prática: Use ramificações após Pesquisar Registros para lidar com cenários “encontrado” vs “não encontrado”.
Iterador
Percorre um array de registros retornado de uma etapa anterior, permitindo realizar ações em cada registro individualmente.
Configuração:
- Selecione o array de registros de uma etapa anterior (por exemplo, resultados de Pesquisar Registros)
- Defina as ações a serem realizadas em cada registro no loop
- Configure o nome da variável para referenciar cada registro na iteração
Exemplo: Pesquisar Registros retorna 5 pessoas, use o Iterador para enviar um e-mail para cada pessoa ou atualizar cada registro individualmente.
Nota: Iterador está atualmente em beta. Ative em Configurações > Lançamentos > Lab.
Filtro
Filtra um array de registros com base em condições especificadas, permitindo que apenas registros que atendam aos critérios passem adiante.
Configuração:
- Selecione o array de registros para filtrar
- Defina condições de filtro e critérios
- Configure quais registros devem passar para as etapas subsequentes
Saída: Retorna apenas os registros que correspondem às condições de filtro especificadas.
Enviar E-mail
Envia um e-mail a partir do seu fluxo de trabalho.
Pré-requisitos: Adicione uma conta de e-mail em Configurações > Contas
Configuração:
- Insira o endereço de e-mail do destinatário
- Defina a linha de assunto
- Compor o corpo da mensagem
- Referencie variáveis de etapas anteriores para personalização
Nota: Anexos de e-mail estarão disponíveis no Q1 2026.
Código
Executa JavaScript customizado dentro do seu fluxo de trabalho.
Configuração:
- Escreva o código JavaScript no editor
- Acesse variáveis de etapas anteriores
- Retorne variáveis para uso nas etapas subsequentes
- Teste o código diretamente na etapa
Acesso: Gerencie chaves de API em Configurações → API & Webhooks
Solicita um formulário durante a execução do fluxo de trabalho para coletar a entrada do usuário.
Configuração:
- Defina campos de entrada com tipos, rótulos e espaços reservados
- Configure regras de validação
- Defina título e descrição do formulário
Saída: Respostas do formulário estão disponíveis para uso em etapas subsequentes.
Formulários são atualmente projetados apenas para acionadores manuais. Para fluxos de trabalho com outros gatilhos (Registro Criado, Atualizado, etc.), os formulários são acessíveis apenas via a interface de execução de fluxo de trabalho, o que não é a experiência esperada para o usuário. Um centro de notificações será lançado em 2026 para suportar adequadamente formulários em fluxos de trabalho automatizados.
Requisição HTTP
Envia uma requisição para uma API externa como parte do seu fluxo de trabalho.
Configuração:
- Insira o URL do endpoint da API
- Selecione o método HTTP (GET, POST, PUT, PATCH, DELETE)
- Adicione cabeçalhos e valores necessários
- Inclua o corpo da requisição para requisições POST/PUT/PATCH
- Forneça resposta de amostra para visualização de estrutura
Workflow Management
Creating Workflows
- Click ”+ Add a Workflow” to begin
- Click “Untitled” to name your workflow
- Choose and configure your workflow trigger
- Add actions to your workflow
- Teste e itere
- Ative seu fluxo de trabalho (atualmente em modo de rascunho) uma vez que terminar de editá-lo
Nota: Se não vir a seção de Fluxos de Trabalho, isso ocorre devido a uma questão de permissões. Entre em contato com o administrador do seu espaço de trabalho para lhe conceder acesso aos fluxos de trabalho.
Workflow Statuses
- Rascunho: Sendo editado, ainda não publicado
- Ativo: Versão ativa respondendo a disparadores
- Desativado: Anteriormente ativo, mas interrompido manualmente
- Arquivado: Versões passadas mantidas para histórico
Activating Workflows
Click Activate to publish your draft as a new version. This makes the workflow eligible to run when triggered but doesn’t immediately execute it.
Testing Workflows
Test workflows before activation using:
- Manual triggers (when no record selected)
- Individual action testing (especially Code actions)
- Draft mode testing that doesn’t activate the workflow
Execuções do Workflow
A Run is a record of workflow execution containing:
- Status (success, failed, running)
- Output data from each step
- Author and timestamps
- Error messages if applicable
Visualizando Execuções:
- Verifique o painel Execuções no editor de fluxo de trabalho
- Abra a visualização Execuções de Fluxos para monitoramento em todos os fluxos de trabalho
Dica de Desempenho: Ocultar execuções de fluxo de trabalho da página “Todos os fluxos de trabalho” e outras páginas de fluxo de trabalho para melhorar o desempenho de carregamento, pois grandes números de execuções podem atrasar o carregamento da página.
Version History
- View all versions under the Versions field
- Click any version to view details
- Use Use as draft to restore previous versions
- Handle draft conflicts with override or return options
Melhores Práticas
Organização de Flows de Trabalho
- Nomes Descritivos: Utilize nomes de fluxo de trabalho claros e específicos
- Nomeação de Etapas: Renomeie etapas para descrever sua função
- Documentação: Adicione comentários em ações de Código
- Categorização: Agrupe fluxos de trabalho relacionados logicamente
- Campos Personalizados: Adicione campos ao objeto de Fluxo de Trabalho em seu modelo de dados (semelhante a outros objetos) para organizar e categorizar fluxos de trabalho com propriedades personalizadas
Otimização de Desempenho
- Minimize Chamadas de API: Agrupe operações quando possível
- Buscas Eficientes: Utilize critérios de filtro específicos
- Manejo de Erros: Planeje para cenários de falha
- Limitação de Taxa: Respeite os limites de API externos
Gerenciamento de Fluxo de Dados
- Lógica de Ramificação: Use ramificações após Pesquisar Registros
- Uso de Variáveis: Utilize dados de etapas anteriores
- Validação de Dados: Valide entradas em ações de Código
- Mapeamento de Campos: Planeje transformações de dados com cuidado
Monitoramento e Manutenção
- Regular Monitoring: Check workflow runs for errors
- Revisão de Desempenho: Analise tempos de execução e taxas de sucesso
- Gerenciamento de Atualizações: Teste mudanças em rascunho antes da ativação
- Coordenação de Equipe: Documente fluxos de trabalho para os membros da equipe
Para exemplos práticos dessas funcionalidades em ação, veja nossos guias de Automatizações Internas e Integração de Ferramentas Externas.