Ir para o conteúdo

➕ 006.000 [2/4] — Formulários: TaskCreated

Visão Geral

Sub-workflow que processa novas tasks criadas na lista de formulários do ClickUp. Busca os dados completos da task, identifica qual formulário foi preenchido (Pré-vendas SDR, Vendas Closer ou Dados SDR) e insere as respostas na tabela PostgreSQL correspondente.

Ficha Técnica

Campo Valor
Nome 006.000 - [2/4] - Formulários - TaskCreated
ID kastfiC5DE6IdNUd
Instância workflows.goldeletra.pro
Status 🔴 Inativo (chamado por sub-workflow)
Nós 8
Trigger Execute Workflow Trigger (passthrough)
Chamado por 006.000 [1/4] — Central
Dependências ClickUp, PostgreSQL

Arquitetura

flowchart TD
    A["▶️ Trigger\nChamado pela Central"] --> B["📋 Get a task\nBuscar dados completos"]
    B --> C["⚙️ OrganizarClickUp\nParsear custom fields"]
    C --> D{"🔀 Switch\nQual formulário?"}
    D -->|"Pré-vendas"| E["🐘 INSERT\npre_vendas_sdr"]
    D -->|"Vendas"| F["🐘 INSERT\nvendas_closer"]
    D -->|"Dados SDR"| G["🐘 SELECT\ncliente"]
    G --> H["🐘 INSERT\ndados_sdr"]

    style A fill:#1a1a2e,stroke:#C8A24E,color:#fff
    style C fill:#1a1a2e,stroke:#C8A24E,color:#fff
    style E fill:#1a1a2e,stroke:#336791,color:#fff
    style F fill:#1a1a2e,stroke:#336791,color:#fff
    style H fill:#1a1a2e,stroke:#336791,color:#fff

Fluxo Detalhado

1. Trigger

Recebe event e task_id do workflow Central via passthrough.

2. Get a task

Busca dados completos da task no ClickUp (incluindo custom fields).

3. OrganizarClickUp

Parser padrão de custom fields (template 005.001).

4. Switch — Tipo de formulário

Identifica qual formulário foi preenchido e roteia para a tabela correta:

Rota Tabela PostgreSQL Descrição
Pré-vendas pre_vendas_sdr Respostas do formulário de pré-vendas (SDR)
Vendas vendas_closer Respostas do formulário de vendas (Closer)
Dados SDR dados_sdr Dados complementares do SDR (via tabela cliente)

5. Insert

Insere os dados do formulário na tabela correspondente. Para dados_sdr, primeiro busca dados do cliente na tabela cliente antes de inserir.


Tabelas PostgreSQL

Tabela Operação Descrição
pre_vendas_sdr INSERT Formulário de pré-vendas
vendas_closer INSERT Formulário de vendas
cliente SELECT Busca dados do cliente (auxiliar)
dados_sdr INSERT Dados complementares do SDR

Credenciais

Serviço Credencial
ClickUp ClickUp - Ferramentas
PostgreSQL Metricas - Clientes

Troubleshooting

Problema Causa Solução
Insert falha com unique constraint Task já processada Verificar se é reprocessamento
Switch não roteia Tipo de formulário desconhecido Verificar custom fields da task
Dados incompletos Custom fields vazios Checar preenchimento no ClickUp