🚀 Começando com Lumina Flow Builder
Bem-vindo ao Lumina Flow Builder - a plataforma completa de automação com 408 ferramentas documentadas!
📖 O que é o Lumina Flow Builder?
O Lumina Flow Builder é uma plataforma de automação visual que permite criar fluxos complexos de trabalho conectando diferentes ferramentas e serviços, tudo através de uma interface intuitiva de arrastar e soltar.
✨ Principais Recursos
408 Tools Integradas
- 🤖 AI & Processamento - 8 ferramentas de IA
- ☁️ AWS Services - 60 serviços AWS
- 📊 Analytics - 25 ferramentas de análise
- 🏢 CRM - 41 ferramentas (HubSpot, Salesforce, Pipedrive)
- 🛒 E-commerce - 13 ferramentas (Shopify)
- 📧 Email & Marketing - 43 ferramentas (Gmail, Mailchimp)
- 🗄️ Databases - 21 ferramentas (MongoDB, PostgreSQL, MySQL, Supabase, Airtable)
- 🌐 Social Media - 14 ferramentas (LinkedIn, Discord)
- 💬 Communication - 17 ferramentas (WhatsApp, Twilio)
- 🔧 Infrastructure - 24 ferramentas (Git, FTP)
🎯 Primeiros Passos
1. Entenda os Conceitos Básicos
Todo flow no Lumina começa com três componentes essenciais:
- START - Inicia a execução do flow
- [Nodes de Ação] - Executam tarefas específicas
- END - Finaliza o flow
2. Nodes Básicos
Comece aprendendo os 10 nodes básicos:
- START - Iniciar flow
- MESSAGE - Enviar mensagem
- END - Finalizar flow
- INPUT - Capturar texto
- NUMBER - Capturar número
- EMAIL - Validar email
- PHONE - Validar telefone
- DATE - Capturar data
- LOCATION - Capturar localização
- MEDIA - Processar mídia
3. Lógica e Controle
Aprenda a controlar o fluxo de execução:
- CONDITION - Condicionais if/else
- LOOP - Loops e iterações
- SWITCH - Múltiplas condições
- VARIABLE - Gerenciar variáveis
🎓 Tutoriais
Tutorial 1: Primeiro Flow WhatsApp
Crie seu primeiro flow de automação WhatsApp:
{
"name": "Meu Primeiro Flow",
"nodes": [
{
"id": "start_1",
"type": "start",
"position": { "x": 100, "y": 100 },
"data": { "label": "Início" }
},
{
"id": "message_1",
"type": "message",
"position": { "x": 300, "y": 100 },
"data": {
"label": "Boas-vindas",
"parameters": {
"message": "Olá! Bem-vindo ao Lumina Flow Builder! 🚀"
}
}
},
{
"id": "end_1",
"type": "end",
"position": { "x": 500, "y": 100 },
"data": { "label": "Fim" }
}
],
"edges": [
{
"id": "e1",
"source": "start_1",
"target": "message_1"
},
{
"id": "e2",
"source": "message_1",
"target": "end_1"
}
]
}
Tutorial 2: Integração com CRM
Aprenda a conectar com sistemas CRM:
Tutorial 3: Automação com Databases
Conecte com bancos de dados:
📚 Recursos
Documentação Completa
Por Categoria
Navegue pelas categorias na página inicial para encontrar todas as ferramentas organizadas.
Busca
Use a busca no topo da página para encontrar rapidamente qualquer ferramenta específica.
💡 Exemplos Práticos
Exemplo 1: Chatbot de Atendimento
Crie um chatbot completo que analisa sentimento e busca histórico:
{
"name": "Chatbot de Atendimento",
"nodes": [
{
"id": "start_1",
"type": "start",
"position": { "x": 100, "y": 100 },
"data": { "label": "Início" }
},
{
"id": "input_1",
"type": "input",
"position": { "x": 300, "y": 100 },
"data": {
"label": "Capturar Mensagem",
"parameters": {
"message": "Como posso ajudar?",
"variable": "cliente_mensagem"
}
}
},
{
"id": "ai_sentiment_1",
"type": "ai_sentiment",
"position": { "x": 500, "y": 100 },
"data": {
"label": "Analisar Sentimento",
"parameters": {
"text": "{{cliente_mensagem}}",
"variable": "sentimento"
}
}
},
{
"id": "hubspot_search_1",
"type": "hubspot_contact_search",
"position": { "x": 700, "y": 100 },
"data": {
"label": "Buscar Histórico CRM",
"parameters": {
"query": "{{cliente_telefone}}",
"variable": "historico"
}
}
},
{
"id": "condition_1",
"type": "condition",
"position": { "x": 900, "y": 100 },
"data": {
"label": "Sentimento Negativo?",
"parameters": {
"condition": "{{sentimento}} === 'negative'"
}
}
},
{
"id": "message_1",
"type": "message",
"position": { "x": 1100, "y": 50 },
"data": {
"label": "Resposta Prioritária",
"parameters": {
"message": "Entendo sua preocupação. Vou encaminhar para um atendente agora!"
}
}
},
{
"id": "message_2",
"type": "message",
"position": { "x": 1100, "y": 150 },
"data": {
"label": "Resposta Padrão",
"parameters": {
"message": "Obrigado pelo contato! Como posso ajudar?"
}
}
},
{
"id": "mongodb_insert_1",
"type": "mongodb_insert",
"position": { "x": 1300, "y": 100 },
"data": {
"label": "Registrar Interação",
"parameters": {
"collection": "interacoes",
"document": {
"mensagem": "{{cliente_mensagem}}",
"sentimento": "{{sentimento}}",
"timestamp": "{{now}}"
}
}
}
},
{
"id": "end_1",
"type": "end",
"position": { "x": 1500, "y": 100 },
"data": { "label": "Fim" }
}
],
"edges": [
{ "id": "e1", "source": "start_1", "target": "input_1" },
{ "id": "e2", "source": "input_1", "target": "ai_sentiment_1" },
{ "id": "e3", "source": "ai_sentiment_1", "target": "hubspot_search_1" },
{ "id": "e4", "source": "hubspot_search_1", "target": "condition_1" },
{ "id": "e5", "source": "condition_1", "target": "message_1", "label": "true" },
{ "id": "e6", "source": "condition_1", "target": "message_2", "label": "false" },
{ "id": "e7", "source": "message_1", "target": "mongodb_insert_1" },
{ "id": "e8", "source": "message_2", "target": "mongodb_insert_1" },
{ "id": "e9", "source": "mongodb_insert_1", "target": "end_1" }
]
}
Exemplo 2: E-commerce Automation
Automatize pedidos do Shopify com notificações e CRM:
{
"name": "Automação E-commerce",
"nodes": [
{
"id": "start_1",
"type": "start",
"position": { "x": 100, "y": 100 },
"data": { "label": "Novo Pedido" }
},
{
"id": "shopify_order_1",
"type": "shopify_order_get",
"position": { "x": 300, "y": 100 },
"data": {
"label": "Buscar Pedido",
"parameters": {
"orderId": "{{trigger.orderId}}",
"variable": "pedido"
}
}
},
{
"id": "hubspot_contact_1",
"type": "hubspot_contact_create",
"position": { "x": 500, "y": 100 },
"data": {
"label": "Criar Contato CRM",
"parameters": {
"email": "{{pedido.customer.email}}",
"firstname": "{{pedido.customer.first_name}}",
"lastname": "{{pedido.customer.last_name}}",
"phone": "{{pedido.customer.phone}}"
}
}
},
{
"id": "whatsapp_1",
"type": "whatsapp_send_message",
"position": { "x": 700, "y": 100 },
"data": {
"label": "Confirmar WhatsApp",
"parameters": {
"to": "{{pedido.customer.phone}}",
"message": "Pedido #{{pedido.order_number}} confirmado! Total: R$ {{pedido.total_price}}"
}
}
},
{
"id": "mailchimp_1",
"type": "mailchimp_members_add",
"position": { "x": 900, "y": 100 },
"data": {
"label": "Adicionar Mailchimp",
"parameters": {
"listId": "{{env.MAILCHIMP_LIST_ID}}",
"email": "{{pedido.customer.email}}",
"status": "subscribed"
}
}
},
{
"id": "mongodb_1",
"type": "mongodb_insert",
"position": { "x": 1100, "y": 100 },
"data": {
"label": "Salvar Banco",
"parameters": {
"collection": "pedidos",
"document": {
"order_id": "{{pedido.id}}",
"customer": "{{pedido.customer.email}}",
"total": "{{pedido.total_price}}",
"items": "{{pedido.line_items}}",
"timestamp": "{{now}}"
}
}
}
},
{
"id": "end_1",
"type": "end",
"position": { "x": 1300, "y": 100 },
"data": { "label": "Fim" }
}
],
"edges": [
{ "id": "e1", "source": "start_1", "target": "shopify_order_1" },
{ "id": "e2", "source": "shopify_order_1", "target": "hubspot_contact_1" },
{ "id": "e3", "source": "hubspot_contact_1", "target": "whatsapp_1" },
{ "id": "e4", "source": "whatsapp_1", "target": "mailchimp_1" },
{ "id": "e5", "source": "mailchimp_1", "target": "mongodb_1" },
{ "id": "e6", "source": "mongodb_1", "target": "end_1" }
]
}
Exemplo 3: Lead Generation
Pipeline completo de captura e qualificação de leads:
{
"name": "Lead Generation Pipeline",
"nodes": [
{
"id": "start_1",
"type": "start",
"position": { "x": 100, "y": 100 },
"data": { "label": "Novo Lead" }
},
{
"id": "linkedin_1",
"type": "linkedin_profile_get",
"position": { "x": 300, "y": 100 },
"data": {
"label": "Capturar Perfil LinkedIn",
"parameters": {
"profileUrl": "{{trigger.profileUrl}}",
"variable": "perfil"
}
}
},
{
"id": "email_validation_1",
"type": "email",
"position": { "x": 500, "y": 100 },
"data": {
"label": "Validar Email",
"parameters": {
"email": "{{perfil.email}}",
"variable": "email_valido"
}
}
},
{
"id": "condition_1",
"type": "condition",
"position": { "x": 700, "y": 100 },
"data": {
"label": "Email Válido?",
"parameters": {
"condition": "{{email_valido}} === true"
}
}
},
{
"id": "pipedrive_deal_1",
"type": "pipedrive_deal_create",
"position": { "x": 900, "y": 50 },
"data": {
"label": "Criar Deal",
"parameters": {
"title": "Lead: {{perfil.name}}",
"person_name": "{{perfil.name}}",
"org_name": "{{perfil.company}}",
"value": 5000,
"currency": "BRL"
}
}
},
{
"id": "gmail_1",
"type": "gmail_send",
"position": { "x": 1100, "y": 50 },
"data": {
"label": "Email Boas-vindas",
"parameters": {
"to": "{{perfil.email}}",
"subject": "Bem-vindo!",
"message": "Olá {{perfil.name}}, obrigado pelo interesse!"
}
}
},
{
"id": "schedule_1",
"type": "schedule",
"position": { "x": 1300, "y": 50 },
"data": {
"label": "Agendar Follow-up",
"parameters": {
"delay": "2 days",
"action": "send_followup"
}
}
},
{
"id": "message_error_1",
"type": "message",
"position": { "x": 900, "y": 150 },
"data": {
"label": "Email Inválido",
"parameters": {
"message": "Lead descartado: email inválido"
}
}
},
{
"id": "end_1",
"type": "end",
"position": { "x": 1500, "y": 100 },
"data": { "label": "Fim" }
}
],
"edges": [
{ "id": "e1", "source": "start_1", "target": "linkedin_1" },
{ "id": "e2", "source": "linkedin_1", "target": "email_validation_1" },
{ "id": "e3", "source": "email_validation_1", "target": "condition_1" },
{ "id": "e4", "source": "condition_1", "target": "pipedrive_deal_1", "label": "true" },
{ "id": "e5", "source": "condition_1", "target": "message_error_1", "label": "false" },
{ "id": "e6", "source": "pipedrive_deal_1", "target": "gmail_1" },
{ "id": "e7", "source": "gmail_1", "target": "schedule_1" },
{ "id": "e8", "source": "schedule_1", "target": "end_1" },
{ "id": "e9", "source": "message_error_1", "target": "end_1" }
]
}
🆘 Suporte
Documentação
Cada uma das 408 ferramentas possui documentação completa com:
- ✅ Código TypeScript real
- ✅ Flows JSON testáveis
- ✅ Mínimo 2-3 exemplos práticos
- ✅ Parâmetros detalhados
- ✅ Boas práticas
Próximos Passos
- Explore o Índice Completo
- Veja exemplos nas documentações individuais
- Comece com flows simples
- Evolua para automações complexas
Pronto para começar? Explore a página inicial e escolha uma categoria!