O que é o Flow Builder?
O Flow Builder é a ferramenta de automação visual do Salesforce que permite criar processos automatizados sem escrever uma linha de código. Com uma interface de arrastar e soltar, você pode automatizar tarefas repetitivas, criar formulários inteligentes e integrar diferentes partes do sistema.
Tipos de Flows
Screen Flow
Fluxos interativos com telas para usuários. Ideal para formulários e wizards guiados.
Record-Triggered
Executam automaticamente quando registros são criados, atualizados ou deletados.
Autolaunched
Fluxos em background chamados por outros processos ou Apex.
Scheduled
Executam em horários programados para processos em lote.
Exemplos Práticos
1. Notificação de Nova Oportunidade
Quando uma oportunidade acima de R$ 100.000 é criada, enviar email automático para o gerente de vendas e criar uma tarefa de follow-up para o vendedor.
2. Aprovação de Desconto
Descontos acima de 20% precisam de aprovação do diretor. O flow cria automaticamente a solicitação e atualiza o status da oportunidade após aprovação/rejeição.
3. Onboarding de Doadores (ONGs)
Quando um novo doador é cadastrado, enviar email de boas-vindas, criar tarefa para ligação de agradecimento e adicionar à campanha de nurturing.
Boas Práticas
- Documente cada flow com descrição clara do que faz
- Use variáveis para tornar flows reutilizáveis
- Teste em sandbox antes de ativar em produção
- Evite loops que podem causar recursão infinita
- Consolide múltiplos flows do mesmo objeto em um só