Alertar responsáveis sobre negócios parados

Um workflow diário que encontra negócios sem atualização há uma semana e envia um resumo por e-mail.

Negócios que ficam parados esfriam e deixam a previsão de vendas pouco confiável. Este workflow verifica tudo toda manhã e avisa a equipe sobre quais negócios precisam de atenção.

1. Crie o workflow

Acesse Workflows, clique em + Novo workflow e dê o nome Alerta de negócios parados.

2. Defina o gatilho

Escolha Agendado e configure para rodar todos os dias às 8:00.

3. Encontre os negócios parados

Adicione uma etapa Buscar registros:

ConfiguraçãoValor
ObjetoOportunidades
FiltroAtualizado em é anterior a 7 dias atrás
FiltroEtapa não é Ganho e não é Perdido
Limite100

4. Pare quando não houver nada a relatar

Adicione uma etapa Ramificação: continue somente se a busca retornar pelo menos um registro.

5. Escreva o resumo

Adicione uma etapa Código que agrupa os negócios por responsável:

export const main = async ({ opportunities }) => {
  const byOwner = {};
  for (const deal of opportunities) {
    const owner = deal.owner?.email ?? 'sem responsável';
    (byOwner[owner] ??= []).push(`- ${deal.name} (${deal.stage})`);
  }
  const lines = Object.entries(byOwner).map(([owner, deals]) => `${owner}\n${deals.join('\n')}`);
  return { summary: `Negócios sem atualização há 7 dias:\n\n${lines.join('\n\n')}` };
};

6. Envie

Adicione uma etapa Enviar e-mail para o gerente de vendas, com o resumo da etapa anterior como corpo. Ative o workflow.

Quer que cada responsável receba só os próprios negócios? Substitua a etapa 6 por um Iterador sobre os responsáveis e envie um e-mail por responsável.

Nesta página