Pipeline a partir de Ticket (Criação Automática de Deal)
O ChatDigi pode criar um deal automaticamente no Pipeline CRM sempre que um ticket for encerrado como "finalizado com venda". Isso elimina a necessidade de o agente criar o deal manualmente após cada venda realizada via atendimento.
Como funciona
- O atendente encerra o ticket marcando-o como finalizado com venda na tela de atendimentos.
- O sistema verifica se o pipeline padrão da empresa tem a opção "Criar deal automaticamente ao fechar ticket" ativada.
- Se sim, e se ainda não existir um deal aberto para aquele ticket, o sistema cria automaticamente um deal com:
- Título:
Deal - Ticket #<id do ticket> - Contato: o contato vinculado ao ticket
- Responsável: o agente que estava no ticket (se houver)
- Pipeline: o pipeline padrão da empresa
- Estágio: o primeiro estágio do pipeline
- Origem: o campo
originTicketIdarmazena o ID do ticket, criando um vínculo entre o atendimento e o deal
- Título:
Sem duplicatas
Se o ticket já tiver um deal aberto vinculado, o sistema não cria um segundo. A verificação é feita antes de qualquer criação.
Como ativar
Somente admin
Esta configuração é feita pelo administrador via API/configurações do sistema.
O campo autoCreateFromTicket deve ser marcado como true no pipeline padrão da empresa. Este campo é editado pelo admin ao configurar o pipeline.
Além disso, o pipeline precisa ser o pipeline padrão (isDefault = true). A criação automática funciona apenas no pipeline padrão.
Ver a conversa de origem no deal
Quando um deal é criado a partir de um ticket, o painel lateral do deal exibe o link "Ver conversa". Ao clicar, você vai direto para o ticket de origem em /tickets/:id, podendo ver todo o histórico da conversa que gerou aquela venda.

Fluxo completo (exemplo prático)
Atendimento WhatsApp recebido
↓
Agente atende, negocia e vende
↓
Agente encerra ticket como "finalizado com venda"
↓
Sistema cria deal automaticamente no Pipeline CRM
↓
Deal aparece na primeira coluna do pipeline padrão
↓
Gerente move o deal pelas colunas conforme evolução
↓
Deal é encerrado como "Ganho" quando pagamento confirmadoCasos em que o deal NÃO é criado
| Situação | Por que não cria |
|---|---|
Pipeline padrão não tem autoCreateFromTicket = true | Funcionalidade não ativada |
| Ticket não tem contato vinculado | Não há como associar o deal a um contato |
| Já existe um deal aberto para o mesmo ticket | Evita duplicatas |
| Ticket encerrado sem ser marcado como "finalizado com venda" | A condição de disparo não foi atendida |
