Sofia AI + n8n
Automacao open source e self-hosted com o HTTP Request node
O n8n e uma plataforma de automacao de workflows open source que pode ser self-hosted para maximo controle. Integre a Sofia AI via HTTP Request node para criar workflows poderosos que combinam IA com qualquer ferramenta.
Como Configurar
Gere sua API Key
Acesse o dashboard da Sofia AI e gere uma API Key em /dashboard/api-keys. A chave comeca com sk_live_.
Gerar API KeyAbra o n8n e crie um workflow
No n8n (app.n8n.cloud ou sua instancia self-hosted), crie um novo workflow. Adicione o trigger de sua escolha (Webhook, Cron, etc.).
Abrir n8nAdicione o node HTTP Request
Adicione o node "HTTP Request". Configure metodo POST, URL do endpoint e o header x-api-key com sua chave.
Configure o body JSON
No campo Body, selecione JSON e passe o orchestrationId e o input (pode ser uma expressao do n8n como {{ $json.text }}).
Use o workflow JSON de exemplo
Importe o workflow JSON abaixo diretamente no n8n (Menu > Import from JSON) para comecar mais rapido.
Workflow JSON de Exemplo
Importe diretamente no n8n: Menu superior -> Import from JSON -> cole o conteudo abaixo.
{
"name": "Sofia AI - Executar Orquestracao",
"nodes": [
{
"parameters": {},
"name": "Manual Trigger",
"type": "n8n-nodes-base.manualTrigger",
"position": [240, 300]
},
{
"parameters": {
"method": "POST",
"url": "https://sofiaia.roilabs.com.br/api/v1/integrations/zapier/execute",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "x-api-key",
"value": "sk_live_SEU_TOKEN"
},
{
"name": "Content-Type",
"value": "application/json"
}
]
},
"sendBody": true,
"contentType": "json",
"bodyParameters": {
"parameters": [
{
"name": "orchestrationId",
"value": "ID_DA_ORQUESTRACAO"
},
{
"name": "input",
"value": "={{ $json.input }}"
}
]
}
},
"name": "Sofia AI - Execute",
"type": "n8n-nodes-base.httpRequest",
"position": [460, 300]
}
],
"connections": {
"Manual Trigger": {
"main": [[ { "node": "Sofia AI - Execute", "type": "main", "index": 0 } ]]
}
}
}Casos de Uso com n8n
Webhook → Processamento IA
Webhook externo recebido → n8n processa → Sofia IA analisa e responde → resultado gravado no banco.
Cron → Relatorio Automatico
Execucao agendada pelo n8n toda segunda-feira → Sofia gera relatorio semanal → envia por email.
Ticket de Suporte → Rascunho
Novo ticket no Jira/Zendesk → n8n captura → Sofia gera rascunho de resposta → agente humano revisa.
RSS → Curadoria de Conteudo
Feed RSS monitorado pelo n8n → Sofia AI resume e avalia relevancia → postar highlights no Slack.
n8n Self-Hosted
Se voce usa n8n self-hosted, certifique-se que sua instancia consegue acessar sofiaia.roilabs.com.br. Para ambientes na mesma rede privada, use /api/v1/integrations/zapier/execute com o IP interno, se configurado.
Automatize com n8n hoje
Gere sua API Key e importe o workflow de exemplo no n8n para comecar em minutos.