This workflow follows the Agent → HTTP Request recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "MenssagemSaudacao",
"nodes": [
{
"parameters": {
"rule": {
"interval": [
{
"field": "weeks",
"triggerAtDay": [
1
],
"triggerAtHour": 9
}
]
}
},
"type": "n8n-nodes-base.scheduleTrigger",
"typeVersion": 1.2,
"position": [
0,
0
],
"id": "62c97bd3-a671-4566-9e33-28f86780010b",
"name": "Schedule Trigger"
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "f4461afa-b4d4-4704-a9fc-1c99d6951591",
"leftValue": "={{ $json.message }}",
"rightValue": "OK",
"operator": {
"type": "string",
"operation": "equals"
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [
440,
0
],
"id": "40fa2e9b-ca8b-482e-9d1e-396f21b45f63",
"name": "If"
},
{
"parameters": {
"assignments": {
"assignments": [
{
"id": "30f28bce-3d64-442e-9fa8-842a3645e0e4",
"name": "accessToken",
"value": "={{ $json.accessToken }}",
"type": "string"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [
680,
-20
],
"id": "7b10206b-b2f4-40a7-bdd5-dd1229f95b7f",
"name": "Edit Fields - Filtrar Token"
},
{
"parameters": {
"method": "POST",
"url": "https://prestacao-nuvem-api.azurewebsites.net/api/Autenticacao/LoginPrestador",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "*/*"
}
]
},
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "email",
"value": "gustavo.nascimento@innovasfera.com.br"
},
{
"name": "password",
"value": "Gugusn2000@"
},
{
"name": "userName",
"value": "OficinaNaNuvemAdm"
}
]
},
"options": {
"timeout": 10000
}
},
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
220,
0
],
"id": "ae16ac9f-2a6e-4dc2-8d8f-c55d58a468e7",
"name": "Login - Plataforma Innova"
},
{
"parameters": {
"url": "https://prestacao-nuvem-api.azurewebsites.net/api/Cliente",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json"
},
{
"name": "Authorization",
"value": "=Bearer {{ $json.accessToken }}"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
900,
-20
],
"id": "e763c991-ff03-4c5b-9ee9-c5ed4828927e",
"name": "Recupera\u00e7\u00e3o dos clientes"
},
{
"parameters": {
"assignments": {
"assignments": [
{
"id": "70fc7ff9-e402-4de0-a72f-c230e046d76b",
"name": "nomeRepresentante",
"value": "={{ $json.nomeRepresentante }}",
"type": "string"
},
{
"id": "f784fb5c-a29a-4e44-a31f-39fa894869e6",
"name": "telefone",
"value": "={{ $json.telefone }}",
"type": "string"
},
{
"id": "a7f8cbd0-ae00-4582-aca9-dcabd71c53bd",
"name": "status",
"value": "={{ $json.status }}",
"type": "number"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [
1440,
-20
],
"id": "f62ff8b7-5bba-4de3-98fc-6fe95a7f6248",
"name": "Edit Fields - Filtrando dados"
},
{
"parameters": {
"promptType": "define",
"text": "=Seu nome \u00e9 Jarvis. Voc\u00ea \u00e9 o assistente pessoal de Gustavo Nascimento da InnovaSfera.\n\nSua fun\u00e7\u00e3o neste prompt \u00e9 gerar uma mensagem de **\"Boa Semana com Insights de IA\"**, totalmente personalizada, curta e direta, para cada cliente que o Gustavo te informar no momento da intera\u00e7\u00e3o.\n\nO Nome do cliente para qual voc\u00ea deve gerar essa mensagem \u00e9 o: {{ $json.nomeRepresentante }} utilize apenas o primeiro nome dele na sa\u00edda\n\n---\n\n### \u2705 Estrutura obrigat\u00f3ria da sa\u00edda:\n\n1. Sauda\u00e7\u00e3o r\u00e1pida de Boa Semana \n2. Frase provocando reflex\u00e3o sobre tecnologia e resultados \n3. Lista de **5 ideias pr\u00e1ticas de como o cliente pode aplicar IA nos pr\u00f3ximos 5 dias**, com pelo menos 2 ferramentas reais citadas (mas adaptadas ao nicho e problema dele) \n4. Fechamento simp\u00e1tico, mas sem enrola\u00e7\u00e3o \n\n---\n\n### \u2705 Exemplo de sa\u00edda para um cliente do nicho de RH com problema de gest\u00e3o de tempo:\n\n---\n\nFala Jo\u00e3o tudo bem? Desejo uma excelente semana pra voc\u00ea e toda sua equipe! \ud83d\ude80\n\nSabemos como o tempo na gest\u00e3o de RH \u00e9 curto e IA n\u00e3o \u00e9 mais opcional e sim obrigat\u00f3rio nas empresas, para aumentar faturamente e diminuir custos, ent\u00e3o aqui v\u00e3o 5 formas de aplicar IA pra te ajudar j\u00e1 nos pr\u00f3ximos dias:\n\n\u2705 Automatizar triagem de curr\u00edculos com ChatGPT + Zapier \n\u2705 Criar fluxos de agendamento de entrevistas com Make.com \n\u2705 Gerar textos r\u00e1pidos de feedback de candidatos com Jasper AI \n\u2705 Analisar clima organizacional com IA de an\u00e1lise de sentimentos (ex.: MonkeyLearn) \n\u2705 Automatizar envio de lembretes para equipe via WhatsApp API \n\nSe quiser, posso detalhar alguma dessas ideias! \ud83d\ude09\n\n---\n\n### \u2705 Regras finais:\n\n- Sempre responda com foco \n- Nunca gere um texto grande \n- Evite repetir a mesma lista de ferramentas para todos os clientes \n- Sempre escreva em portugu\u00eas Brasil \n- Linguagem simples, humana e sem IA-speak \n\nObjetivo final: \n**Criar engajamento real e despertar desejo do cliente por uma conversa futura com a InnovaSfera.**\n",
"hasOutputParser": true,
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 2,
"position": [
1680,
-20
],
"id": "d04f5e76-7b2f-4cc6-a1e7-33e9fca64370",
"name": "AI Agent"
},
{
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"typeVersion": 1.2,
"position": [
1680,
240
],
"id": "882f5be9-9703-4082-b201-a81affabea89",
"name": "OpenAI Chat Model",
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"method": "POST",
"url": "http://api:8080/message/sendText/GustavoIphone",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "apikey",
"value": "84F87B9C6466-4928-9986-78740709DD65"
}
]
},
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "number",
"value": "55 11931438599"
},
{
"name": "text",
"value": "={{ $json.output }}"
}
]
},
"options": {
"redirect": {
"redirect": {}
}
}
},
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
2060,
-20
],
"id": "18dace02-0b6f-4671-aac2-64d2f1ca28fa",
"name": "HTTP Request"
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "a0f2ed65-9884-491c-b2b7-c0e45f3c2268",
"leftValue": "={{ $json.status }}",
"rightValue": 3,
"operator": {
"type": "number",
"operation": "equals"
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.filter",
"typeVersion": 2.2,
"position": [
1160,
-20
],
"id": "911fa1ad-d6f2-4c89-b66f-0fc814d8a775",
"name": "Filter"
}
],
"connections": {
"Schedule Trigger": {
"main": [
[
{
"node": "Login - Plataforma Innova",
"type": "main",
"index": 0
}
]
]
},
"If": {
"main": [
[
{
"node": "Edit Fields - Filtrar Token",
"type": "main",
"index": 0
}
],
[
{
"node": "Login - Plataforma Innova",
"type": "main",
"index": 0
}
]
]
},
"Edit Fields - Filtrar Token": {
"main": [
[
{
"node": "Recupera\u00e7\u00e3o dos clientes",
"type": "main",
"index": 0
}
]
]
},
"Login - Plataforma Innova": {
"main": [
[
{
"node": "If",
"type": "main",
"index": 0
}
]
]
},
"Recupera\u00e7\u00e3o dos clientes": {
"main": [
[
{
"node": "Filter",
"type": "main",
"index": 0
}
]
]
},
"Edit Fields - Filtrando dados": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"OpenAI Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"AI Agent": {
"main": [
[
{
"node": "HTTP Request",
"type": "main",
"index": 0
}
]
]
},
"Filter": {
"main": [
[
{
"node": "Edit Fields - Filtrando dados",
"type": "main",
"index": 0
}
]
]
}
},
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "e3a51598-12c0-480f-8b02-9ad5f8a2757a",
"meta": {
"templateCredsSetupCompleted": true
},
"id": "vcH1wgLTFe4EA6sT",
"tags": [
{
"createdAt": "2025-06-23T18:05:04.679Z",
"updatedAt": "2025-06-23T18:05:04.679Z",
"id": "8kyZMGdujta2jtLW",
"name": "InnovaSfera"
}
]
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
openAiApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
MenssagemSaudacao. Uses httpRequest, agent, lmChatOpenAi. Scheduled trigger; 10 nodes.
Source: https://github.com/Caous/N8NEvolutionApi/blob/521ab837992d198fea0f3768ea4a79aa0809b63b/MenssagemSaudacao.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Complete PostgreSQL-backed system: Keyword scoring → AI research → Multi-part content generation → fal.ai Nano Banana image generation → WordPress publishing
We’ve released Version 4 of our AI Powered Blog Automation workflow. We heard your complains and made a complete redesign built for serious content creators.
This n8n automation workflow automates the creation, scripting, production, and posting of YouTube videos. It leverages AI (OpenAI), image generation (PIAPI), video rendering (Shotstack), and platform
This workflow is designed for: Content creators and marketers E-commerce and product-based businesses Agencies producing social media visuals and videos Automation builders looking for AI-powered crea
Generate product images with NanoBanana Pro to Veo videos and Blotato - vide 2 ok. Uses httpRequest, editImage, googleDrive, googleSheets. Scheduled trigger; 76 nodes.