Os templates foram desenhados para uso real. Basta importar, preencher suas credenciais no nó ⚙️ CONFIGURE AQUI e ativar — sem variáveis de ambiente, sem configuração de servidor.
Arquitetura recomendada
A integração GYRA+ com n8n segue um padrão simples de dois momentos:reportId imediatamente. Os Workflows 2 e 3 são assíncronos: a GYRA+ envia a decisão via webhook quando o processamento terminar (geralmente 60–180 segundos para COMPLETO, até 5 min para COMPLETO+).
Templates disponíveis
Workflow 1 — Solicitar Análise
Recebe uma chamada do seu ERP/CRM e cria o relatório na GYRA+. Retorna o
reportId imediatamente.⬇️ Baixar JSONWorkflow 2 — Rotear para CRM
Recebe a decisão via webhook e atualiza o CRM com base em APPROVED / ALERT / DENIED. Notifica a equipe.⬇️ Baixar JSON
Workflow 3 — Sheets + E-mail
Recebe a decisão, busca o relatório completo e registra na planilha + envia e-mail formatado ao analista.⬇️ Baixar JSON
Como importar os templates
Baixe o arquivo JSON
Clique no link de download do workflow desejado nos cards acima.Links diretos caso os cards não funcionem no seu navegador:
Importe no n8n
No seu n8n, clique em Workflows → Import from file e selecione o arquivo
.json baixado.Configure o nó ⚙️ CONFIGURE AQUI
Abra o workflow importado e localize o nó laranja ⚙️ CONFIGURE AQUI. Preencha os campos com suas credenciais. Cada campo tem uma instrução clara de onde encontrar o valor.
Configure credenciais do Google / SMTP (apenas Workflow 3)
Para o Workflow 3, configure também as credenciais do Google Sheets e SMTP em Settings → Credentials no n8n. Os nós correspondentes mostrarão um aviso enquanto as credenciais não estiverem vinculadas.
Registre a URL do webhook na GYRA+
Copie a URL Production URL do webhook gerada pelo n8n e registre na GYRA+ (veja Configurar Webhook).
Workflow 1 — Solicitar Análise de Crédito
Arquivo:gyra-1-solicitar-analise.json
Este workflow expõe um endpoint HTTP que o seu ERP ou CRM pode chamar para solicitar uma análise de crédito. Ideal para integrar o botão “Analisar Cliente” do seu sistema diretamente com a GYRA+.
Fluxo
Payload de entrada
| Campo | Obrigatório | Descrição |
|---|---|---|
document | ✅ | CNPJ (14 dígitos) ou CPF (11 dígitos), sem formatação |
type | ✅ | CNPJ ou CPF |
reportType | ❌ | Usa o padrão configurado no nó ⚙️ se não informado |
externalId | ❌ | ID do registro no seu sistema — devolvido no webhook de resultado |
policyId | ❌ | Sobrescreve a política padrão configurada |
Resposta (HTTP 202)
O que configurar no nó ⚙️ CONFIGURE AQUI
| Campo | Descrição | Onde encontrar |
|---|---|---|
clientId | Client ID da GYRA+ | Toolbox → Configurações → Integrações → API |
clientSecret | Client Secret da GYRA+ | Toolbox → Configurações → Integrações → API |
policyId | ID da sua política ativa | Toolbox → Políticas de Crédito → [sua política] → Copiar ID |
reportType | Tipo padrão de relatório | SIMPLES, ESSENCIAL, COMPLETO ou COMPLETO_PLUS |
apiBaseUrl | URL base da API | https://gyra-core.gyramais.com.br (não altere) |
Workflow 2 — Receber Decisão e Rotear para CRM
Arquivo:gyra-2-decisao-rotear-crm.json
Este workflow recebe o webhook da GYRA+ quando um relatório é concluído, extrai a decisão e atualiza o CRM automaticamente em 3 caminhos: APROVADO, EM ANÁLISE ou REPROVADO.
Fluxo
Payload recebido da GYRA+
O que configurar no nó ⚙️ CONFIGURE AQUI
| Campo | Descrição | Exemplo |
|---|---|---|
crmWebhookUrl | URL do webhook do seu CRM | https://app.pipedrive.com/... |
crmApiKey | API Key do seu CRM | abc123xyz |
notificationWebhookUrl | Slack, Teams ou outro canal | https://hooks.slack.com/... |
Payload enviado ao CRM (branch APPROVED)
Adapte ojsonBody nos nós de HTTP conforme o contrato da API do seu CRM:
Integração com HubSpot
Integração com HubSpot
Substitua
crmWebhookUrl por https://api.hubapi.com/crm/v3/objects/deals/{dealId} e adicione o header Authorization: Bearer {seu_token_hubspot}. Use o campo externalId para identificar o deal. Mapeie creditStatus para uma propriedade personalizada do deal.Integração com Pipedrive
Integração com Pipedrive
Use
https://api.pipedrive.com/v1/deals/{dealId}?api_token={seu_token}. Mapeie creditStatus para um campo personalizado de status de crédito. Use externalId como o {dealId}.Integração com RD Station CRM
Integração com RD Station CRM
Envie para
https://crm.rdstation.com/api/v1/deals/{id} com header Authorization: Bearer {token}. Atualize o estágio do funil com base no creditStatus.Notificação via Slack
Notificação via Slack
O campo
notificationWebhookUrl aceita diretamente o Incoming Webhook do Slack. Crie em Slack → Apps → Incoming Webhooks e cole a URL no nó ⚙️ CONFIGURE AQUI. A mensagem já está formatada com emoji, score e link para o relatório.Workflow 3 — Receber Decisão, Registrar em Sheets e Enviar E-mail
Arquivo:gyra-3-decisao-sheets-email.json
Perfeito para equipes financeiras e cooperativas que precisam de registro histórico auditável e notificação por e-mail para o analista de crédito. Este workflow busca o relatório completo para extrair dados enriquecidos além do que o webhook já traz.
Fluxo
Colunas criadas na planilha
| Coluna | Conteúdo |
|---|---|
| Data | Data da análise |
| Documento | CNPJ ou CPF |
| Razão Social | Nome da empresa ou pessoa |
| Tipo | CNPJ / CPF |
| Score | Score 0–1000 |
| Decisão | APPROVED / ALERT / DENIED |
| PEFIN (R$) | Total de pendências PEFIN |
| Protestos | Quantidade de protestos em cartório |
| Processos Passivos | Quantidade de processos judiciais passivos |
| Situação Cadastral | Ativa / Inapta / Baixada / Suspensa |
| Report ID | ID do relatório GYRA+ |
| Link Toolbox | Link direto para o relatório completo |
O que configurar no nó ⚙️ CONFIGURE AQUI
| Campo | Descrição | Onde encontrar |
|---|---|---|
clientId | Client ID da GYRA+ | Toolbox → Integrações → API |
clientSecret | Client Secret da GYRA+ | Toolbox → Integrações → API |
emailDestino | E-mail do analista de crédito | — |
emailRemetente | E-mail remetente configurado no SMTP | — |
planilhaId | ID da planilha Google Sheets | URL: docs.google.com/spreadsheets/d/**ID**/edit |
abaName | Nome da aba | Ex: Análises de Crédito |
Configurar credenciais Google Sheets e SMTP
Google Sheets
Em Settings → Credentials → Add Credential → Google Sheets OAuth2 API. Conecte com a conta Google que tem acesso de edição à planilha. Compartilhe a planilha com o e-mail da conta de serviço se usar Service Account.
E-mail (SMTP)
Em Settings → Credentials → Add Credential → SMTP. Configure com os dados do seu servidor. Para Gmail, use um App Password (não a senha normal da conta).
Registrar o URL do webhook na GYRA+
Para que a GYRA+ envie os resultados para os Workflows 2 ou 3, registre a URL gerada pelo n8n:Casos de uso por segmento
🏭 Distribuidoras e empresas B2B — aprovação de prazo
🏭 Distribuidoras e empresas B2B — aprovação de prazo
Objetivo: Automatizar a concessão de prazo para novos clientes durante a abertura de conta.Setup recomendado:
- Workflow 1 → acionado quando vendedor marca lead como “Em Análise de Crédito” no CRM
- Workflow 2 →
APPROVEDmove para “Proposta Enviada” com limite de crédito;DENIEDarquiva por 90 dias;ALERTatribui ao gerente comercial - Use o
externalIdcom o ID do negócio no CRM para correlacionar automaticamente
COMPLETO com política de prazo de pagamento🏦 Fintechs e cooperativas — concessão de crédito
🏦 Fintechs e cooperativas — concessão de crédito
Objetivo: Decisão automática de crédito para PF e PJ com rastreabilidade total.Setup recomendado:
- Workflow 1 → acionado pela jornada de crédito digital (app/site)
- Workflow 3 → registro em Sheets para compliance + e-mail para comitê de crédito em casos
ALERT - Workflow 2 →
APPROVEDdispara oferta de crédito automaticamente;DENIEDenvia carta de negativa
COMPLETO+ para PJ (inclui certidões); COMPLETO para PF📋 KYC, onboarding e cadastro de fornecedores
📋 KYC, onboarding e cadastro de fornecedores
Objetivo: Validar automaticamente novos parceiros, fornecedores ou clientes no onboarding.Setup recomendado:
- Workflow 1 → acionado ao submeter formulário de cadastro
- Workflow 3 → registra tudo em Sheets para auditoria LGPD + notifica compliance por e-mail
- Para sanções e PEP (OFAC, CEIS, CEPIM): use
COMPLETO+com política de Background Check
COMPLETO+ (cobre sanções internacionais e certidões em tempo real)Suporte à integração
Precisa de ajuda para adaptar os templates ao seu sistema?- Documentação da API: Referência de Endpoints
- Guia de Webhooks: Configurar Webhook
- Interpretar Decisões: Interpretar a Decisão
- Suporte: atendimento@gyramais.com.br

