No Construtor de Fluxo, dois blocos conectam a conversa ao CRM: Oportunidade, que cria uma oportunidade nova, e Atualizar Opp., que muda uma oportunidade que já existe. Com eles, um fluxo de atendimento abre o negócio sozinho assim que o cliente demonstra interesse e depois move, fecha ou reatribui esse negócio conforme a conversa evolui.
Onde encontrar (caminho até a tela):
- Construtor de Fluxo: Automações › Construtor de fluxo › (abrir o fluxo) › Ações › Oportunidade | Atualizar Opp.
Os blocos de oportunidade não dependem de plano ou aplicativo da Loja. Como todo bloco de fluxo, eles continuam funcionando mesmo que a empresa mude de plano.
Onde estão os blocos

Abra o fluxo em Automações › Construtor de fluxo. Na paleta à esquerda, no grupo Ações, clique em Oportunidade ou em Atualizar Opp. para colocar o bloco no fluxo. Depois de ligar o bloco ao restante, clique em Salvar Fluxo, no canto inferior direito.
Bloco Oportunidade: criar

| Campo | Para que serve |
|---|---|
| Título da oportunidade | Nome do negócio. Aceita variáveis do fluxo, como {{contact}}, {{input}} e {{protocol}}. Por padrão vem preenchido com o nome do contato |
| Pipeline e Etapa | O funil e o estágio em que a oportunidade nasce. Escolha o funil primeiro; depois a lista de etapas é liberada |
| Responsável (opcional) | Sem responsável, Atendente do ticket (quem está atendendo a conversa naquele momento) ou um usuário fixo |
| Valor (opcional) | Valor fixo em reais ou uma variável do fluxo, como {{valorIA}} |
| Observação (opcional) | Texto livre. Aceita variáveis. Se houver um bloco de Agente de IA antes, use {{resumoIA}} para inserir o resumo que o agente gerou |
| Salvar ID da oportunidade em variável | Guarda o número da oportunidade criada em uma variável (por exemplo, crm_opp_id) para os blocos seguintes atualizarem a mesma oportunidade |
O contato da conversa é vinculado automaticamente à oportunidade. Os botões verdes da janela inserem variáveis de contato, como Primeiro Nome, Número, Atendente, Protocolo e Data.
Bloco Atualizar Opp.: mudar uma oportunidade

Qual oportunidade atualizar?
- Variável com ID (recomendado): informe, em Nome da variável, o mesmo nome que você usou no bloco Oportunidade (por exemplo,
crm_opp_id). É a forma mais segura, pois atualiza exatamente a oportunidade criada pelo fluxo. - Última oportunidade aberta do contato: usa a oportunidade em aberto mais recente do contato da conversa. Serve quando o negócio não foi criado por este fluxo.
O que atualizar
Todas as seções são opcionais: preencha só o que o fluxo deve mudar. Campos vazios não alteram nada.
| Seção | O que faz |
|---|---|
| Mover de etapa | Leva a oportunidade para a Etapa destino, com Pipeline (opcional) para trocar de funil |
| Trocar responsável | Passa a oportunidade para um usuário ou para o Atendente do ticket |
| Marcar como | Define o status: Ganho, Perdido ou Reabrir. Para Perdido, o Motivo da perda é obrigatório |
| Atualizar valor | Novo valor fixo ou variável. Vazio não altera |
| Atualizar observação | Texto para registrar na oportunidade, com variáveis do fluxo |
As regras do CRM valem também aqui: uma oportunidade já fechada fica travada e só volta a ser editada se o fluxo a reabrir, e marcar como ganho baixa o estoque dos produtos da oportunidade. Veja Ganho, perdido e reabrir.
Exemplo completo
- O cliente pergunta o preço e o fluxo faz algumas perguntas (bloco Pergunta).
- Um bloco de Agente de IA resume a conversa, guardando o resumo em
{{resumoIA}}. - O bloco Oportunidade cria o negócio no funil de vendas, na etapa Prospecção, com a observação
Resumo do pedido: {{resumoIA}}e salva o ID emcrm_opp_id. - Se o cliente pede orçamento, o bloco Atualizar Opp. move a oportunidade para Proposta enviada.
- Se o cliente desiste, um segundo Atualizar Opp. marca como Perdido com o motivo Cliente desistiu.
Para deixar o próprio agente de IA criar e mover as oportunidades, sem desenhar o fluxo, veja Ferramenta Gerenciar Oportunidade.
Perguntas frequentes
O bloco Atualizar Opp. não encontra a oportunidade.
Confira se o nome da variável é exatamente o mesmo do bloco Oportunidade, e se o bloco Oportunidade vem antes no caminho do fluxo. Se não houver variável, troque a Origem para a última oportunidade aberta do contato.
A oportunidade foi criada sem responsável.
Escolha o responsável no bloco. Com Atendente do ticket, ela fica com quem atendia a conversa naquele momento; se a conversa ainda estiver na fila, sem atendente, escolha um usuário fixo.
Posso criar a oportunidade em qualquer funil?
Sim, escolha o Pipeline e a Etapa no bloco. Só funis e etapas existentes aparecem na lista.
Marquei como perdido e deu erro.
O motivo da perda é obrigatório. Preencha o campo Motivo da perda no bloco.
Qual a diferença entre este bloco e uma automação de gatilho?
O bloco acontece dentro de uma conversa guiada pelo fluxo. A Automações do CRM reage a eventos do CRM, como uma oportunidade criada, independentemente de haver conversa.