Manual Automações
Bem-vindo ao manual das Automações do Painel de Controle Datacake. Automações são um módulo que permite injetar requisições HTTP (API) dentro dos fluxos internos do nosso sistema — toda vez que um evento acontece (pedido finalizado, status alterado, novo lead, login realizado etc.), você pode disparar uma sequência de chamadas para sistemas externos e tratar as respostas.
Esta página é o mapa das outras seis. Escolha abaixo o caminho de leitura mais adequado ao seu nível.
🚦 Por onde começar?
🧑💻 Já tenho experiência técnica
Você já sabe trabalhar com JSON, HTTP, e tem familiaridade com Django Template Language (ou qualquer linguagem de template como Jinja, Handlebars, Liquid). Pula direto para a referência:
Ordem | Página | Use para… |
|---|---|---|
1 | Descobrir qual evento disparar e quais variáveis ele expõe. | |
2 | Mapear os campos disponíveis em | |
3 | Lista completa dos filtros e tags customizados que você pode usar nos templates. |
Se em algum momento bater dúvida sobre como o módulo executa as ações em sequência (autenticação, response chain, modo headless, segurança SSRF), volte para 1. O que é uma Automação.
🌱 Estou começando do zero
Você nunca configurou uma automação ou nunca trabalhou com templates Django. Siga o caminho completo, na ordem das páginas:
Ordem | Página | O que você vai aprender |
|---|---|---|
1 | Conceito do módulo, arquitetura de execução, campos do painel e restrições de segurança. | |
2 | Sintaxe básica ( | |
3 | Anatomia de requisição (URL, método, parâmetros, headers, body) e response (status, headers, body), e como cada parte mapeia nos campos do painel. | |
4 | Os 12 gatilhos de método + gatilhos de integração, com inputs e outputs. | |
5 | Catálogo de variáveis disponíveis por gatilho, com exemplos de campos. | |
6 | Filtros e tags customizados para usar nos templates. |
Dica — não tente decorar tudo. Leia 1, 2 e 3 com atenção para entender o modelo mental. Depois, mantenha 4, 5 e 6 abertos como referência enquanto monta sua primeira automação.
Pré-requisitos
Independentemente do caminho que você escolher, esta documentação assume:
Familiaridade com JSON (objetos, arrays, tipos primitivos).
Lógica de programação básica (variáveis, condicionais, laços).
Conceitos de requisição HTTP (URL, método, headers, body, status code).
Índice completo das páginas
O que é uma Automação — conceito, arquitetura, glossário, campos do painel e segurança.
Princípios de Django Template — referência rápida da sintaxe da linguagem de templates.
Princípios de API — fundamentos de requisição/response HTTP e como mapeiam nos campos do painel.
Gatilhos (Triggers) de Automações — todos os eventos do sistema que disparam automações.
Biblioteca de Variáveis — referência das variáveis disponíveis no contexto do template.
Biblioteca de Tags do Integrator — referência dos filtros e tags customizados.
Dúvidas ou pedidos de novos filtros/gatilhos? Abra um ticket com o time Datacake. Boa parte do que existe hoje nesse manual nasceu de pedidos de clientes.