{"workflow":{"id":14362,"name":"Capture, score and route Gmail leads with Groq Llama 3.3, Supabase and Slack","views":0,"recentViews":0,"totalViews":0,"createdAt":"2026-03-26T11:38:07.708Z","description":"## How it works  \nThis workflow captures incoming leads from Gmail, validates and stores them in Supabase, then uses AI to score and classify each lead. Based on the classification, leads are automatically routed to the appropriate Slack channel. It runs continuously with a wait cycle to process new and updated leads. The result is a fully automated lead qualification and routing system.\n\n## Step-by-step  \n\n- **Lead capture and validation**  \n  - **Gmail Trigger** – Monitors inbox for new lead emails.  \n  - **Get a message** – Retrieves full email content.  \n  - **Normalize Incoming Lead Data** – Extracts name, message, email, and source.  \n  - **Validate Lead Data** – Ensures required fields are present.  \n\n- **Lead storage and notification**  \n  - **Notify New Lead (Slack)** – Sends alert to Slack channel.  \n  - **Store Lead in Database** – Saves lead data in Supabase.  \n\n- **AI lead scoring pipeline**  \n  - **Wait** – Delays execution before next cycle.  \n  - **Fetch Unscored Leads** – Retrieves leads with score = 0.  \n  - **AI Lead Scoring Engine** – Generates score and summary.  \n    - **LLM (Scoring)** – Provides AI model for scoring.  \n    - **Structured Output Parser** – Formats AI response.  \n  - **Map AI Score Output** – Prepares score data fields.  \n  - **Update Lead Score** – Updates score and status in database.  \n\n\n- **Lead qualification and classification**  \n  - **Fetch Scored Leads** – Gets leads ready for routing.  \n  - **Check Message Exists** – Filters valid messages.  \n  - **AI Lead Classification Engine** – Categorizes lead type.  \n    - **LLM (Classification)** – Provides classification logic.  \n\n- **Smart routing and notifications**  \n  - **Route Lead by Category** – Splits leads by category.  \n  - **Send to Sales Channel** – Sends sales leads to Slack.  \n  - **Send to Support Channel** – Sends support leads.  \n  - **Send to Billing Channel** – Sends billing-related leads.  \n  - **End** – Stops workflow for unmatched cases.  \n\n## Why use this?  \n- Automatically prioritizes high-quality leads using AI scoring  \n- Eliminates manual lead sorting and routing effort  \n- Ensures faster response by notifying the right team instantly  \n- Centralizes lead data in a structured database  \n- Scales easily for high-volume inbound lead processing  ","workflow":{"meta":{"instanceId":"c91c5b6efe2709e07c37996245857ac5d863d575d07e0072127351337c204c40","templateCredsSetupCompleted":true},"nodes":[{"id":"2cc8f06e-6851-43d8-b5bd-bc1e021f49f3","name":"Fetch Unscored Leads1","type":"n8n-nodes-base.supabase","position":[14320,6688],"parameters":{"filters":{"conditions":[{"keyName":"score","keyValue":"0","condition":"eq"}]},"tableId":"leads","operation":"getAll","returnAll":true},"typeVersion":1},{"id":"39b0e8d8-f1a8-42c1-8e88-6e0788e76976","name":"Map AI Score Output1","type":"n8n-nodes-base.set","position":[15040,6672],"parameters":{"options":{},"assignments":{"assignments":[{"id":"cf4ac1a1-7ba8-4afe-8c1f-ed2b8c98f59a","name":"Score","type":"string","value":"={{ $json.score }}"},{"id":"f8f2860a-9629-4c8e-b86d-1bedde27b8e2","name":"message","type":"string","value":"={{ $json.note }}"}]}},"typeVersion":3.4},{"id":"027c0a71-556d-46ae-bf52-edcc25f1d96c","name":"Update Lead Score1","type":"n8n-nodes-base.supabase","position":[15280,6672],"parameters":{"filters":{"conditions":[{"keyName":"id","keyValue":"={{ $('Fetch Unscored Leads1').item.json.id }}","condition":"eq"}]},"tableId":"leads","fieldsUi":{"fieldValues":[{"fieldId":"score","fieldValue":"={{ $json.Score }}"},{"fieldId":"status","fieldValue":"scored"}]},"operation":"update"},"typeVersion":1},{"id":"1dbc4417-26f5-46c8-9d56-3f67b03e84cf","name":"Fetch Scored Leads1","type":"n8n-nodes-base.supabase","position":[14352,7536],"parameters":{"filters":{"conditions":[{"keyName":"status","keyValue":"update","condition":"eq"}]},"tableId":"leads","operation":"getAll","returnAll":true},"typeVersion":1},{"id":"7a061ce4-7af5-46f4-8ab9-0323d11463ff","name":"Check Message Exists1","type":"n8n-nodes-base.if","position":[14544,7536],"parameters":{"options":{},"conditions":{"options":{"version":3,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"686bdbc9-f0a7-4986-8b56-89853ef84b83","operator":{"type":"string","operation":"notEmpty","singleValue":true},"leftValue":"={{ $json.message }}","rightValue":""}]}},"typeVersion":2.3},{"id":"76d09830-2494-4cf8-84f6-f032d231dda8","name":"LLM (Classification)1","type":"@n8n/n8n-nodes-langchain.lmChatGroq","position":[14784,7712],"parameters":{"model":"llama-3.3-70b-versatile","options":{}},"typeVersion":1},{"id":"2bdc1a6f-47f1-43f0-a746-636c5f09a043","name":"Route Lead by Category1","type":"n8n-nodes-base.switch","position":[15376,7472],"parameters":{"rules":{"values":[{"outputKey":"sales","conditions":{"options":{"version":3,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"546f3dc0-38a6-4186-85bf-47d69dc9f952","operator":{"type":"string","operation":"equals"},"leftValue":"={{ $json.output }}","rightValue":"sales"}]},"renameOutput":true},{"outputKey":"support","conditions":{"options":{"version":3,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"b1612107-d563-45d2-9448-c5c5f61a9dff","operator":{"type":"string","operation":"equals"},"leftValue":"={{ $json.output }}","rightValue":"support"}]},"renameOutput":true},{"outputKey":"billing","conditions":{"options":{"version":3,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"5f80f96e-4d6c-4396-a218-aff933cbd426","operator":{"type":"string","operation":"equals"},"leftValue":"={{ $json.output }}","rightValue":"billing"}]},"renameOutput":true},{"outputKey":"other","conditions":{"options":{"version":3,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"1828572e-7aaa-497f-a4e0-997cea3559f5","operator":{"type":"string","operation":"equals"},"leftValue":"={{ $json.output }}","rightValue":"other"}]},"renameOutput":true}]},"options":{}},"typeVersion":3.4},{"id":"f1120002-6c2f-4504-aa01-19598d45cdd7","name":"Send to Sales Channel1","type":"n8n-nodes-base.slack","position":[15776,7280],"webhookId":"18eac40d-2fde-43d5-81c0-20bfa956bb09","parameters":{"text":"=🚀 New Lead Received\n\nName: {{ $json.name }}\nEmail: {{ $json.email }}\nMessage: {{ $json.message }}\nSource: {{ $json.source }}","select":"channel","channelId":{"__rl":true,"mode":"list","value":"YOUR_SLACK_SALES_CHANNEL_ID","cachedResultName":"YOUR_SALES_CHANNEL_NAME"},"otherOptions":{},"authentication":"oAuth2"},"typeVersion":2.4},{"id":"f5cff006-d0b6-4d55-b88c-eea24bbef6b4","name":"Send to Support Channel1","type":"n8n-nodes-base.slack","position":[15776,7440],"webhookId":"99df1a39-4377-4a68-ab19-c3e7ba7f6ed8","parameters":{"text":"=🚀 New Lead Received\n\nName: {{ $json.name }}\nEmail: {{ $json.email }}\nMessage: {{ $json.message }}\nSource: {{ $json.source }}","select":"channel","channelId":{"__rl":true,"mode":"list","value":"YOUR_SLACK_SUPPORT_CHANNEL_ID","cachedResultName":"YOUR_SUPPORT_CHANNEL_NAME"},"otherOptions":{}},"typeVersion":2.4},{"id":"a58699b2-cfbe-4731-a838-a36a3e9dc7ce","name":"Send to Billing Channel1","type":"n8n-nodes-base.slack","position":[15776,7600],"webhookId":"2f7f8d94-db25-4a0c-93ca-c4a0f05c56e7","parameters":{"text":"=🚀 New Lead Received\n\nName: {{ $json.name }}\nEmail: {{ $json.email }}\nMessage: {{ $json.message }}\nSource: {{ $json.source }}","select":"channel","channelId":{"__rl":true,"mode":"list","value":"YOUR_SLACK_BILLING_CHANNEL_ID","cachedResultName":"YOUR_BILLING_CHANNEL_NAME"},"otherOptions":{}},"typeVersion":2.4},{"id":"f07857ae-5984-4815-9e72-208f45b26598","name":"Store Lead in Database1","type":"n8n-nodes-base.supabase","position":[13632,6688],"parameters":{"tableId":"leads","fieldsUi":{"fieldValues":[{"fieldId":"name","fieldValue":"={{ $json.name }}"},{"fieldId":"email","fieldValue":"={{ $json.email }}"},{"fieldId":"source","fieldValue":"={{ $json.source }}"},{"fieldId":"score","fieldValue":"0"},{"fieldId":"status","fieldValue":"new"},{"fieldId":"created_at","fieldValue":"={{ new Date().toISOString() }}"},{"fieldId":"message","fieldValue":"={{ $json.message }}"},{"fieldId":"thread_id","fieldValue":"={{ $json.threadId }}"}]}},"typeVersion":1},{"id":"3701fe80-d427-4bd7-9357-19e1ec440819","name":"Notify New Lead (Slack)1","type":"n8n-nodes-base.slack","position":[13424,6688],"webhookId":"516ff930-abab-4600-9a0f-7671186c2542","parameters":{"text":"=New lead received \n\nName/from: {{ $json.name }}\nEmail: {{ $json.email }}\nSource: {{ $json.source }}\nMessage : {{ $json.message }}\nthreadvid/id : {{ $json.threadId }}","select":"channel","channelId":{"__rl":true,"mode":"list","value":"YOUR_SLACK_NOTIFICATION_CHANNEL_ID","cachedResultName":"YOUR_NOTIFICATION_CHANNEL_NAME"},"otherOptions":{"includeLinkToWorkflow":false},"authentication":"oAuth2"},"typeVersion":2.4},{"id":"b22aa137-9dee-4933-9855-b033afee0c99","name":"Gmail Trigger1","type":"n8n-nodes-base.gmailTrigger","position":[12336,6688],"parameters":{"filters":{},"pollTimes":{"item":[{"mode":"everyMinute"}]}},"typeVersion":1.3},{"id":"d383d6cb-a90b-40f8-886f-7bbd52832d51","name":"Get a message1","type":"n8n-nodes-base.gmail","position":[12560,6688],"webhookId":"a011f5b8-4ebe-4027-9695-0dc176e56d68","parameters":{"simple":false,"options":{},"messageId":"={{ $json.threadId }}","operation":"get"},"typeVersion":2.2},{"id":"cda71979-9c16-4e58-a2eb-2ee0a30e9121","name":"Validate Lead Data1","type":"n8n-nodes-base.if","position":[13008,6688],"parameters":{"options":{},"conditions":{"options":{"version":3,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"f65b1beb-3c29-4de2-b0fe-3bcd081cbe3d","operator":{"type":"string","operation":"notEmpty","singleValue":true},"leftValue":"={{ $json.name }}","rightValue":"="},{"id":"2f47d75b-b7e0-4c2f-ae69-992022f76cf7","operator":{"type":"string","operation":"notEmpty","singleValue":true},"leftValue":"={{ $json.message }}","rightValue":""},{"id":"e0c1de78-2eb4-474b-bfa8-0ffa390c1b6f","operator":{"type":"string","operation":"notEmpty","singleValue":true},"leftValue":"={{ $json.threadId }}","rightValue":""},{"id":"c1d340d7-173d-4a4e-92ff-2be9d729da90","operator":{"type":"string","operation":"notEmpty","singleValue":true},"leftValue":"={{ $json.source }}","rightValue":""},{"id":"dd688d31-e100-4b72-b4c6-7ddf7113818e","operator":{"type":"string","operation":"notEmpty","singleValue":true},"leftValue":"={{ $json.gmail }}","rightValue":""}]}},"typeVersion":2.3},{"id":"dd730765-6ef8-4fe8-aac3-9e5f473242e4","name":"Normalize Incoming Lead Data1","type":"n8n-nodes-base.set","position":[12784,6688],"parameters":{"options":{},"assignments":{"assignments":[{"id":"d3562455-65f4-4eeb-8e07-0d4016d32a4e","name":"name","type":"string","value":"={{ $json.from.value[0].address }}"},{"id":"6255de2e-b169-47b6-8226-55ae9f60b1e3","name":"message","type":"string","value":"={{ $json.text }}"},{"id":"fd41ad76-9645-4538-97ed-372b436e90b8","name":"threadId","type":"string","value":"={{ $json.threadId }}"},{"id":"81581f31-8c8b-4842-a1d6-50e6faeaf547","name":"source","type":"string","value":"gmail"},{"id":"f70d06f7-520b-44aa-957b-644c8e9790a8","name":"gmail","type":"string","value":"={{ $json.from.value[0].address }}"}]}},"typeVersion":3.4},{"id":"12a386cf-7f36-4a73-9627-38af148f684d","name":"End1","type":"n8n-nodes-base.noOp","position":[15776,7776],"parameters":{},"typeVersion":1},{"id":"54c1f6e3-f6a3-4be1-8a39-9547d38f7ac8","name":"AI Lead Scoring Engine1","type":"@n8n/n8n-nodes-langchain.agent","position":[14592,6672],"parameters":{"text":"=Analyze the following lead:\n\nName: {{$json.name}}\nEmail: {{$json.email}}\nSource: {{$json.source}}\nMessage: {{$json.message}}\n\nReturn JSON:\n{\n  \"score\": number,\n  \"note\": \"short summary\"\n}","options":{"systemMessage":"You are a lead scoring AI system used in a CRM pipeline.\n\nYour job is to evaluate the quality of an incoming lead and assign a score between 1 and 100.\n\nScoring Criteria:\n- Email Quality:\n  - Corporate domain → higher score\n  - Free email (gmail, yahoo, outlook) → lower score\n- Name Validity:\n  - Real full name → higher score\n  - Fake or incomplete → lower score\n- Message Intent:\n  - Clear business intent → higher score\n  - Generic or vague → lower score\n- Source:\n  - Website form or referral → higher score\n  - Unknown → lower score\n\nRules:\n- Always return valid JSON\n- Score must be an integer between 1 and 100\n- Note should be short (max 10 words)\n- Do not include explanations outside JSON"},"promptType":"define","hasOutputParser":true},"typeVersion":3},{"id":"03013e21-1f50-4acf-ab9a-0ea9d46f0222","name":"LLM (Scoring)1","type":"@n8n/n8n-nodes-langchain.lmChatGroq","position":[14592,6912],"parameters":{"options":{}},"typeVersion":1},{"id":"789358b1-095e-4306-8133-728c794b16a2","name":"AI Lead Classification Engine1","type":"@n8n/n8n-nodes-langchain.agent","position":[14784,7504],"parameters":{"text":"=Classify this customer message:\n\n{{$json.message}}","options":{"systemMessage":"You are a lead classification system for customer support and sales routing.\n\nClassify each message into exactly one category:\n\n- sales → interest in product, demo, pricing\n- support → technical issue or help request\n- billing → payment, invoice, subscription issue\n- other → anything else\n\nRules:\n- Output only one word\n- Output must be lowercase\n- No punctuation or explanation"},"promptType":"define"},"typeVersion":3},{"id":"f130f6a8-190c-4a1a-ba5d-cde04f74636b","name":"Structured Output Parser1","type":"@n8n/n8n-nodes-langchain.outputParserStructured","position":[14752,6912],"parameters":{"schemaType":"manual","inputSchema":"{\n  \"type\": \"object\",\n  \"properties\": {\n    \"score\": {\n      \"type\": \"number\"\n    },\n    \"note\": {\n      \"type\": \"string\"\n    }\n  },\n  \"required\": [\"score\", \"note\"]\n}"},"typeVersion":1.3},{"id":"d554b89c-9760-480a-80f3-f81d4f0358fd","name":"Sticky Note6","type":"n8n-nodes-base.stickyNote","position":[11520,6480],"parameters":{"width":624,"height":592,"content":"### AI lead scoring and smart routing with Gmail, Supabase, OpenAI, and Slack\n\nAutomatically capture leads from Gmail, score them using AI, and route them to the correct team channels.\n\n**What it does**\n• Captures inbound leads from Gmail\n• Stores leads in Supabase database\n• Uses AI to score and classify leads\n• Routes leads to Sales, Support, or Billing\n• Sends real-time Slack notifications\n\n**Setup**\n• Connect Gmail, Supabase, Slack, and OpenAI/Groq\n• Configure Slack channel IDs\n• Do not hardcode credentials\n\n**Tip**\nUse scoring + classification together to prioritize and route leads automatically.\n"},"typeVersion":1},{"id":"4bc46077-798f-4e6f-8c04-305e10f0dd72","name":"Sticky Note7","type":"n8n-nodes-base.stickyNote","position":[12192,6480],"parameters":{"color":7,"width":1088,"height":592,"content":"## Step 1 – Lead capture and normalization\n\nCaptures incoming emails, extracts key fields (name, email, message, thread), and validates required data before processing.\n"},"typeVersion":1},{"id":"cacd6af6-053a-4e35-ad37-b7e196840fa3","name":"Sticky Note8","type":"n8n-nodes-base.stickyNote","position":[13296,6480],"parameters":{"color":7,"width":672,"height":592,"content":"## Step 2 – Lead storage and notification\n\nSends a real-time Slack alert for new leads and stores structured lead data in Supabase with status tracking.\n"},"typeVersion":1},{"id":"f1365458-cb34-44a8-8338-1b489aa99a91","name":"Sticky Note9","type":"n8n-nodes-base.stickyNote","position":[15280,7104],"parameters":{"color":7,"width":848,"height":832,"content":"## Step 5 – Smart routing and team notifications\n\nRoutes leads based on AI classification and sends them to the correct Slack channel for faster response and handling.\n"},"typeVersion":1},{"id":"711c1a39-a453-4740-bd99-911bb4592c35","name":"Sticky Note10","type":"n8n-nodes-base.stickyNote","position":[14000,7104],"parameters":{"color":7,"width":1248,"height":832,"content":"## Step 4 – Lead qualification and classification\n\nFilters scored leads, ensures valid messages exist, and classifies each lead into categories like sales, support, or billing.\n"},"typeVersion":1},{"id":"e05e03da-8f1a-4a17-89e4-f21fc98fec92","name":"Sticky Note11","type":"n8n-nodes-base.stickyNote","position":[14000,6480],"parameters":{"color":7,"width":1616,"height":592,"content":"## Step 3 – AI lead scoring pipeline\n\nFetches unscored leads, evaluates them using AI scoring logic, and updates the database with score and status.\n"},"typeVersion":1},{"id":"2b8de2bd-cf17-4454-9267-23a53b0605e0","name":"Wait1","type":"n8n-nodes-base.wait","position":[14048,6688],"webhookId":"1670c10a-6aaa-4383-85c1-0ccb22f1f03d","parameters":{"unit":"hours","amount":1},"typeVersion":1.1}],"pinData":{},"connections":{"Wait1":{"main":[[{"node":"Fetch Unscored Leads1","type":"main","index":0},{"node":"Fetch Scored Leads1","type":"main","index":0}]]},"Get a message1":{"main":[[{"node":"Normalize Incoming Lead Data1","type":"main","index":0}]]},"Gmail Trigger1":{"main":[[{"node":"Get a message1","type":"main","index":0}]]},"LLM (Scoring)1":{"ai_languageModel":[[{"node":"AI Lead Scoring Engine1","type":"ai_languageModel","index":0}]]},"Fetch Scored Leads1":{"main":[[{"node":"Check Message Exists1","type":"main","index":0}]]},"Validate Lead Data1":{"main":[[{"node":"Notify New Lead (Slack)1","type":"main","index":0}]]},"Map AI Score Output1":{"main":[[{"node":"Update Lead Score1","type":"main","index":0}]]},"Check Message Exists1":{"main":[[{"node":"AI Lead Classification Engine1","type":"main","index":0}]]},"Fetch Unscored Leads1":{"main":[[{"node":"AI Lead Scoring Engine1","type":"main","index":0},{"node":"Map AI Score Output1","type":"main","index":0}]]},"LLM (Classification)1":{"ai_languageModel":[[{"node":"AI Lead Classification Engine1","type":"ai_languageModel","index":0}]]},"AI Lead Scoring Engine1":{"main":[[{"node":"Map AI Score Output1","type":"main","index":0}]]},"Route Lead by Category1":{"main":[[{"node":"Send to Sales Channel1","type":"main","index":0}],[{"node":"Send to Support Channel1","type":"main","index":0}],[{"node":"Send to Billing Channel1","type":"main","index":0}],[{"node":"End1","type":"main","index":0}]]},"Store Lead in Database1":{"main":[[{"node":"Wait1","type":"main","index":0}]]},"Notify New Lead (Slack)1":{"main":[[{"node":"Store Lead in Database1","type":"main","index":0}]]},"Structured Output Parser1":{"ai_outputParser":[[{"node":"AI Lead Scoring Engine1","type":"ai_outputParser","index":0}]]},"Normalize Incoming Lead Data1":{"main":[[{"node":"Validate Lead Data1","type":"main","index":0}]]},"AI Lead Classification Engine1":{"main":[[{"node":"Route Lead by Category1","type":"main","index":0}]]}}},"lastUpdatedBy":1,"workflowInfo":{"nodeCount":28,"nodeTypes":{"n8n-nodes-base.if":{"count":2},"n8n-nodes-base.set":{"count":2},"n8n-nodes-base.noOp":{"count":1},"n8n-nodes-base.wait":{"count":1},"n8n-nodes-base.gmail":{"count":1},"n8n-nodes-base.slack":{"count":4},"n8n-nodes-base.switch":{"count":1},"n8n-nodes-base.supabase":{"count":4},"n8n-nodes-base.stickyNote":{"count":6},"n8n-nodes-base.gmailTrigger":{"count":1},"@n8n/n8n-nodes-langchain.agent":{"count":2},"@n8n/n8n-nodes-langchain.lmChatGroq":{"count":2},"@n8n/n8n-nodes-langchain.outputParserStructured":{"count":1}}},"status":"published","readyToDemo":null,"user":{"name":"Avkash Kakdiya","username":"itechnotion","bio":"🚀 Founder of iTechNotion — we build custom AI-powered automation workflows for startups, agencies, and founders.\n💡 Specializing in agentic AI systems, content automation, sales funnels, and digital workers.\n🔧 14+ years in tech | Building scalable no-code/low-code solutions using n8n, OpenAI, and other API-first tools.\n📬 Let’s automate what slows you down.","verified":true,"links":["https://calendly.com/itechnotion_sales/schedule-your-expert-consultation-for-automation"],"avatar":"https://gravatar.com/avatar/cd18cea4647ff1df4cb154c7d172ca67dcf656f09a3f1ffece5646296d1822d5?r=pg&d=retro&size=200"},"nodes":[{"id":20,"icon":"fa:map-signs","name":"n8n-nodes-base.if","codex":{"data":{"alias":["Router","Filter","Condition","Logic","Boolean","Branch"],"details":"The IF node can be used to implement binary conditional logic in your workflow. You can set up one-to-many conditions to evaluate each item of data being inputted into the node. That data will either evaluate to TRUE or FALSE and route out of the node accordingly.\n\nThis node has multiple types of conditions: Bool, String, Number, and Date & Time.","resources":{"generic":[{"url":"https://n8n.io/blog/learn-to-automate-your-factorys-incident-reporting-a-step-by-step-guide/","icon":"🏭","label":"Learn to Automate Your Factory's Incident Reporting: A Step by Step Guide"},{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/create-a-toxic-language-detector-for-telegram/","icon":"🤬","label":"Create a toxic language detector for Telegram in 4 step"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/how-to-build-a-low-code-self-hosted-url-shortener/","icon":"🔗","label":"How to build a low-code, self-hosted URL shortener in 3 steps"},{"url":"https://n8n.io/blog/automate-your-data-processing-pipeline-in-9-steps-with-n8n/","icon":"⚙️","label":"Automate your data processing pipeline in 9 steps"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/automation-for-maintainers-of-open-source-projects/","icon":"🏷️","label":"How to automatically manage contributions to open-source projects"},{"url":"https://n8n.io/blog/how-uproc-scraped-a-multi-page-website-with-a-low-code-workflow/","icon":" 🕸️","label":"How uProc scraped a multi-page website with a low-code workflow"},{"url":"https://n8n.io/blog/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"},{"url":"https://n8n.io/blog/why-this-product-manager-loves-workflow-automation-with-n8n/","icon":"🧠","label":"Why this Product Manager loves workflow automation with n8n"},{"url":"https://n8n.io/blog/sending-automated-congratulations-with-google-sheets-twilio-and-n8n/","icon":"🙌","label":"Sending Automated Congratulations with Google Sheets, Twilio, and n8n "},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/benefits-of-automation-and-n8n-an-interview-with-hubspots-hugh-durkin/","icon":"🎖","label":"Benefits of automation and n8n: An interview with HubSpot's Hugh Durkin"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.if/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Flow"]}}},"group":"[\"transform\"]","defaults":{"name":"If","color":"#408000"},"iconData":{"icon":"map-signs","type":"icon"},"displayName":"If","typeVersion":2,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":26,"icon":"fa:arrow-right","name":"n8n-nodes-base.noOp","codex":{"data":{"alias":["nothing"],"resources":{"generic":[{"url":"https://n8n.io/blog/learn-to-automate-your-factorys-incident-reporting-a-step-by-step-guide/","icon":"🏭","label":"Learn to Automate Your Factory's Incident Reporting: A Step by Step Guide"},{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/create-a-toxic-language-detector-for-telegram/","icon":"🤬","label":"Create a toxic language detector for Telegram in 4 step"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/automate-your-data-processing-pipeline-in-9-steps-with-n8n/","icon":"⚙️","label":"Automate your data processing pipeline in 9 steps"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"},{"url":"https://n8n.io/blog/sending-automated-congratulations-with-google-sheets-twilio-and-n8n/","icon":"🙌","label":"Sending Automated Congratulations with Google Sheets, Twilio, and n8n "},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/benefits-of-automation-and-n8n-an-interview-with-hubspots-hugh-durkin/","icon":"🎖","label":"Benefits of automation and n8n: An interview with HubSpot's Hugh Durkin"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.noop/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers"]}}},"group":"[\"organization\"]","defaults":{"name":"No Operation, do nothing","color":"#b0b0b0"},"iconData":{"icon":"arrow-right","type":"icon"},"displayName":"No Operation, do nothing","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":38,"icon":"fa:pen","name":"n8n-nodes-base.set","codex":{"data":{"alias":["Set","JS","JSON","Filter","Transform","Map"],"resources":{"generic":[{"url":"https://n8n.io/blog/learn-to-automate-your-factorys-incident-reporting-a-step-by-step-guide/","icon":"🏭","label":"Learn to Automate Your Factory's Incident Reporting: A Step by Step Guide"},{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/automatically-pulling-and-visualizing-data-with-n8n/","icon":"📈","label":"Automatically pulling and visualizing data with n8n"},{"url":"https://n8n.io/blog/database-monitoring-and-alerting-with-n8n/","icon":"📡","label":"Database Monitoring and Alerting with n8n"},{"url":"https://n8n.io/blog/automatically-adding-expense-receipts-to-google-sheets-with-telegram-mindee-twilio-and-n8n/","icon":"🧾","label":"Automatically Adding Expense Receipts to Google Sheets with Telegram, Mindee, Twilio, and n8n"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/how-to-build-a-low-code-self-hosted-url-shortener/","icon":"🔗","label":"How to build a low-code, self-hosted URL shortener in 3 steps"},{"url":"https://n8n.io/blog/automate-your-data-processing-pipeline-in-9-steps-with-n8n/","icon":"⚙️","label":"Automate your data processing pipeline in 9 steps"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/how-uproc-scraped-a-multi-page-website-with-a-low-code-workflow/","icon":" 🕸️","label":"How uProc scraped a multi-page website with a low-code workflow"},{"url":"https://n8n.io/blog/building-an-expense-tracking-app-in-10-minutes/","icon":"📱","label":"Building an expense tracking app in 10 minutes"},{"url":"https://n8n.io/blog/the-ultimate-guide-to-automate-your-video-collaboration-with-whereby-mattermost-and-n8n/","icon":"📹","label":"The ultimate guide to automate your video collaboration with Whereby, Mattermost, and n8n"},{"url":"https://n8n.io/blog/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"},{"url":"https://n8n.io/blog/learn-to-build-powerful-api-endpoints-using-webhooks/","icon":"🧰","label":"Learn to Build Powerful API Endpoints Using Webhooks"},{"url":"https://n8n.io/blog/how-a-membership-development-manager-automates-his-work-and-investments/","icon":"📈","label":"How a Membership Development Manager automates his work and investments"},{"url":"https://n8n.io/blog/a-low-code-bitcoin-ticker-built-with-questdb-and-n8n-io/","icon":"📈","label":"A low-code bitcoin ticker built with QuestDB and n8n.io"},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/benefits-of-automation-and-n8n-an-interview-with-hubspots-hugh-durkin/","icon":"🎖","label":"Benefits of automation and n8n: An interview with HubSpot's Hugh Durkin"},{"url":"https://n8n.io/blog/how-goomer-automated-their-operations-with-over-200-n8n-workflows/","icon":"🛵","label":"How Goomer automated their operations with over 200 n8n workflows"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.set/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Data Transformation"]}}},"group":"[\"input\"]","defaults":{"name":"Edit Fields"},"iconData":{"icon":"pen","type":"icon"},"displayName":"Edit Fields (Set)","typeVersion":3,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":40,"icon":"file:slack.svg","name":"n8n-nodes-base.slack","codex":{"data":{"alias":["human","form","wait","hitl","approval"],"resources":{"generic":[{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/automate-your-data-processing-pipeline-in-9-steps-with-n8n/","icon":"⚙️","label":"Automate your data processing pipeline in 9 steps"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/build-your-own-virtual-assistant-with-n8n-a-step-by-step-guide/","icon":"👦","label":"Build your own virtual assistant with n8n: A step by step guide"},{"url":"https://n8n.io/blog/how-to-automatically-give-kudos-to-contributors-with-github-slack-and-n8n/","icon":"👏","label":"How to automatically give kudos to contributors with GitHub, Slack, and n8n"},{"url":"https://n8n.io/blog/automations-for-activists/","icon":"✨","label":"How Common Knowledge use workflow automation for activism"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.slack/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/slack/"}]},"categories":["Communication","HITL"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"HITL":["Human in the Loop"]}}},"group":"[\"output\"]","defaults":{"name":"Slack"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiB2aWV3Qm94PSIwIDAgMTUwLjg1MiAxNTAuODUyIj48dXNlIHhsaW5rOmhyZWY9IiNhIiB4PSIuOTI2IiB5PSIuOTI2Ii8+PHN5bWJvbCBpZD0iYSIgb3ZlcmZsb3c9InZpc2libGUiPjxnIHN0cm9rZS13aWR0aD0iMS44NTIiPjxwYXRoIGZpbGw9IiNlMDFlNWEiIHN0cm9rZT0iI2UwMWU1YSIgZD0iTTQwLjc0MSA5My41NWMwLTguNzM1IDYuNjA3LTE1Ljc3MiAxNC44MTUtMTUuNzcyczE0LjgxNSA3LjAzNyAxNC44MTUgMTUuNzcydjM4LjgyNGMwIDguNzM3LTYuNjA3IDE1Ljc3NC0xNC44MTUgMTUuNzc0cy0xNC44MTUtNy4wMzctMTQuODE1LTE1Ljc3MnoiLz48cGF0aCBmaWxsPSIjZWNiMjJkIiBzdHJva2U9IiNlY2IyMmQiIGQ9Ik05My41NSAxMDcuNDA4Yy04LjczNSAwLTE1Ljc3Mi02LjYwNy0xNS43NzItMTQuODE1czcuMDM3LTE0LjgxNSAxNS43NzItMTQuODE1aDM4LjgyNmM4LjczNSAwIDE1Ljc3MiA2LjYwNyAxNS43NzIgMTQuODE1cy03LjAzNyAxNC44MTUtMTUuNzcyIDE0LjgxNXoiLz48cGF0aCBmaWxsPSIjMmZiNjdjIiBzdHJva2U9IiMyZmI2N2MiIGQ9Ik03Ny43NzggMTUuNzcyQzc3Ljc3OCA3LjAzNyA4NC4zODUgMCA5Mi41OTMgMHMxNC44MTUgNy4wMzcgMTQuODE1IDE1Ljc3MnYzOC44MjZjMCA4LjczNS02LjYwNyAxNS43NzItMTQuODE1IDE1Ljc3MnMtMTQuODE1LTcuMDM3LTE0LjgxNS0xNS43NzJ6Ii8+PHBhdGggZmlsbD0iIzM2YzVmMSIgc3Ryb2tlPSIjMzZjNWYxIiBkPSJNMTUuNzcyIDcwLjM3MUM3LjAzNyA3MC4zNzEgMCA2My43NjMgMCA1NS41NTZzNy4wMzctMTQuODE1IDE1Ljc3Mi0xNC44MTVoMzguODI2YzguNzM1IDAgMTUuNzcyIDYuNjA3IDE1Ljc3MiAxNC44MTVzLTcuMDM3IDE0LjgxNS0xNS43NzIgMTQuODE1eiIvPjxnIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiPjxwYXRoIGZpbGw9IiNlY2IyMmQiIHN0cm9rZT0iI2VjYjIyZCIgZD0iTTc3Ljc3OCAxMzMuMzMzYzAgOC4yMDggNi42MDcgMTQuODE1IDE0LjgxNSAxNC44MTVzMTQuODE1LTYuNjA3IDE0LjgxNS0xNC44MTUtNi42MDctMTQuODE1LTE0LjgxNS0xNC44MTVINzcuNzc4eiIvPjxwYXRoIGZpbGw9IiMyZmI2N2MiIHN0cm9rZT0iIzJmYjY3YyIgZD0iTTEzMy4zMzQgNzAuMzcxaC0xNC44MTVWNTUuNTU2YzAtOC4yMDcgNi42MDctMTQuODE1IDE0LjgxNS0xNC44MTVzMTQuODE1IDYuNjA3IDE0LjgxNSAxNC44MTUtNi42MDcgMTQuODE1LTE0LjgxNSAxNC44MTV6Ii8+PHBhdGggZmlsbD0iI2UwMWU1YSIgc3Ryb2tlPSIjZTAxZTVhIiBkPSJNMTQuODE1IDc3Ljc3OEgyOS42M3YxNC44MTVjMCA4LjIwNy02LjYwNyAxNC44MTUtMTQuODE1IDE0LjgxNVMwIDEwMC44IDAgOTIuNTkzczYuNjA3LTE0LjgxNSAxNC44MTUtMTQuODE1eiIvPjxwYXRoIGZpbGw9IiMzNmM1ZjEiIHN0cm9rZT0iIzM2YzVmMSIgZD0iTTcwLjM3MSAxNC44MTVWMjkuNjNINTUuNTU2Yy04LjIwNyAwLTE0LjgxNS02LjYwNy0xNC44MTUtMTQuODE1UzQ3LjM0OCAwIDU1LjU1NiAwczE0LjgxNSA2LjYwNyAxNC44MTUgMTQuODE1eiIvPjwvZz48L2c+PC9zeW1ib2w+PC9zdmc+"},"displayName":"Slack","typeVersion":2,"nodeCategories":[{"id":6,"name":"Communication"},{"id":28,"name":"HITL"}]},{"id":112,"icon":"fa:map-signs","name":"n8n-nodes-base.switch","codex":{"data":{"alias":["Router","If","Path","Filter","Condition","Logic","Branch","Case"],"resources":{"generic":[{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/build-your-own-virtual-assistant-with-n8n-a-step-by-step-guide/","icon":"👦","label":"Build your own virtual assistant with n8n: A step by step guide"},{"url":"https://n8n.io/blog/automation-for-maintainers-of-open-source-projects/","icon":"🏷️","label":"How to automatically manage contributions to open-source projects"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.switch/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Flow"]}}},"group":"[\"transform\"]","defaults":{"name":"Switch","color":"#506000"},"iconData":{"icon":"map-signs","type":"icon"},"displayName":"Switch","typeVersion":3,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":356,"icon":"file:gmail.svg","name":"n8n-nodes-base.gmail","codex":{"data":{"alias":["email","human","form","wait","hitl","approval"],"resources":{"generic":[{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/supercharging-your-conference-registration-process-with-n8n/","icon":"🎫","label":"Supercharging your conference registration process with n8n"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/your-business-doesnt-need-you-to-operate/","icon":" 🖥️","label":"Hey founders! Your business doesn't need you to operate"},{"url":"https://n8n.io/blog/using-automation-to-boost-productivity-in-the-workplace/","icon":"💪","label":"Using Automation to Boost Productivity in the Workplace"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.gmail/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/google/oauth-single-service/"}]},"categories":["Communication","HITL"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"HITL":["Human in the Loop"]}}},"group":"[\"transform\"]","defaults":{"name":"Gmail"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTYiIGhlaWdodD0iMTkzIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCI+PHBhdGggZmlsbD0iIzQyODVGNCIgZD0iTTU4LjE4MiAxOTIuMDVWOTMuMTRMMjcuNTA3IDY1LjA3NyAwIDQ5LjUwNHYxMjUuMDkxYzAgOS42NTggNy44MjUgMTcuNDU1IDE3LjQ1NSAxNy40NTV6Ii8+PHBhdGggZmlsbD0iIzM0QTg1MyIgZD0iTTE5Ny44MTggMTkyLjA1aDQwLjcyN2M5LjY1OSAwIDE3LjQ1NS03LjgyNiAxNy40NTUtMTcuNDU1VjQ5LjUwNWwtMzEuMTU2IDE3LjgzNy0yNy4wMjYgMjUuNzk4eiIvPjxwYXRoIGZpbGw9IiNFQTQzMzUiIGQ9Im01OC4xODIgOTMuMTQtNC4xNzQtMzguNjQ3IDQuMTc0LTM2Ljk4OUwxMjggNjkuODY4bDY5LjgxOC01Mi4zNjQgNC42NyAzNC45OTItNC42NyA0MC42NDRMMTI4IDE0NS41MDR6Ii8+PHBhdGggZmlsbD0iI0ZCQkMwNCIgZD0iTTE5Ny44MTggMTcuNTA0VjkzLjE0TDI1NiA0OS41MDRWMjYuMjMxYzAtMjEuNTg1LTI0LjY0LTMzLjg5LTQxLjg5LTIwLjk0NXoiLz48cGF0aCBmaWxsPSIjQzUyMjFGIiBkPSJtMCA0OS41MDQgMjYuNzU5IDIwLjA3TDU4LjE4MiA5My4xNFYxNy41MDRMNDEuODkgNS4yODZDMjQuNjEtNy42NiAwIDQuNjQ2IDAgMjYuMjN6Ii8+PC9zdmc+"},"displayName":"Gmail","typeVersion":2,"nodeCategories":[{"id":6,"name":"Communication"},{"id":28,"name":"HITL"}]},{"id":514,"icon":"fa:pause-circle","name":"n8n-nodes-base.wait","codex":{"data":{"alias":["pause","sleep","delay","timeout"],"resources":{"generic":[{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.wait/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers","Flow"]}}},"group":"[\"organization\"]","defaults":{"name":"Wait","color":"#804050"},"iconData":{"icon":"pause-circle","type":"icon"},"displayName":"Wait","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":545,"icon":"file:supabase.svg","name":"n8n-nodes-base.supabase","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.supabase/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/supabase/"}]},"categories":["Data & Storage"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"input\"]","defaults":{"name":"Supabase"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDkiIGhlaWdodD0iMTEzIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNNjMuNzA4IDExMC4yODRjLTIuODYgMy42MDEtOC42NTggMS42MjgtOC43MjctMi45N2wtMS4wMDctNjcuMjUxaDQ1LjIyYzguMTkgMCAxMi43NTggOS40NiA3LjY2NSAxNS44NzR6Ii8+PHBhdGggZmlsbD0idXJsKCNiKSIgZmlsbC1vcGFjaXR5PSIuMiIgZD0iTTYzLjcwOCAxMTAuMjg0Yy0yLjg2IDMuNjAxLTguNjU4IDEuNjI4LTguNzI3LTIuOTdsLTEuMDA3LTY3LjI1MWg0NS4yMmM4LjE5IDAgMTIuNzU4IDkuNDYgNy42NjUgMTUuODc0eiIvPjxwYXRoIGZpbGw9IiMzRUNGOEUiIGQ9Ik00NS4zMTcgMi4wNzFjMi44Ni0zLjYwMSA4LjY1Ny0xLjYyOCA4LjcyNiAyLjk3bC40NDIgNjcuMjUxSDkuODNjLTguMTkgMC0xMi43NTktOS40Ni03LjY2NS0xNS44NzV6Ii8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iNTMuOTc0IiB4Mj0iOTQuMTYzIiB5MT0iNTQuOTc0IiB5Mj0iNzEuODI5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzI0OTM2MSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzNFQ0Y4RSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMzYuMTU2IiB4Mj0iNTQuNDg0IiB5MT0iMzAuNTc4IiB5Mj0iNjUuMDgxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3AvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+"},"displayName":"Supabase","typeVersion":1,"nodeCategories":[{"id":3,"name":"Data & Storage"}]},{"id":565,"icon":"fa:sticky-note","name":"n8n-nodes-base.stickyNote","codex":{"data":{"alias":["Comments","Notes","Sticky"],"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers"]}}},"group":"[\"input\"]","defaults":{"name":"Sticky Note","color":"#FFD233"},"iconData":{"icon":"sticky-note","type":"icon"},"displayName":"Sticky Note","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":824,"icon":"file:gmail.svg","name":"n8n-nodes-base.gmailTrigger","codex":{"data":{"resources":{"generic":[{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/supercharging-your-conference-registration-process-with-n8n/","icon":"🎫","label":"Supercharging your conference registration process with n8n"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/your-business-doesnt-need-you-to-operate/","icon":" 🖥️","label":"Hey founders! Your business doesn't need you to operate"},{"url":"https://n8n.io/blog/using-automation-to-boost-productivity-in-the-workplace/","icon":"💪","label":"Using Automation to Boost Productivity in the Workplace"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.gmailtrigger/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/google/oauth-single-service/"}]},"categories":["Communication"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"Gmail Trigger"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTYiIGhlaWdodD0iMTkzIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCI+PHBhdGggZmlsbD0iIzQyODVGNCIgZD0iTTU4LjE4MiAxOTIuMDVWOTMuMTRMMjcuNTA3IDY1LjA3NyAwIDQ5LjUwNHYxMjUuMDkxYzAgOS42NTggNy44MjUgMTcuNDU1IDE3LjQ1NSAxNy40NTV6Ii8+PHBhdGggZmlsbD0iIzM0QTg1MyIgZD0iTTE5Ny44MTggMTkyLjA1aDQwLjcyN2M5LjY1OSAwIDE3LjQ1NS03LjgyNiAxNy40NTUtMTcuNDU1VjQ5LjUwNWwtMzEuMTU2IDE3LjgzNy0yNy4wMjYgMjUuNzk4eiIvPjxwYXRoIGZpbGw9IiNFQTQzMzUiIGQ9Im01OC4xODIgOTMuMTQtNC4xNzQtMzguNjQ3IDQuMTc0LTM2Ljk4OUwxMjggNjkuODY4bDY5LjgxOC01Mi4zNjQgNC42NyAzNC45OTItNC42NyA0MC42NDRMMTI4IDE0NS41MDR6Ii8+PHBhdGggZmlsbD0iI0ZCQkMwNCIgZD0iTTE5Ny44MTggMTcuNTA0VjkzLjE0TDI1NiA0OS41MDRWMjYuMjMxYzAtMjEuNTg1LTI0LjY0LTMzLjg5LTQxLjg5LTIwLjk0NXoiLz48cGF0aCBmaWxsPSIjQzUyMjFGIiBkPSJtMCA0OS41MDQgMjYuNzU5IDIwLjA3TDU4LjE4MiA5My4xNFYxNy41MDRMNDEuODkgNS4yODZDMjQuNjEtNy42NiAwIDQuNjQ2IDAgMjYuMjN6Ii8+PC9zdmc+"},"displayName":"Gmail Trigger","typeVersion":1,"nodeCategories":[{"id":6,"name":"Communication"}]},{"id":1119,"icon":"fa:robot","name":"@n8n/n8n-nodes-langchain.agent","codex":{"data":{"alias":["LangChain","Chat","Conversational","Plan and Execute","ReAct","Tools"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Agents","Root Nodes"]}}},"group":"[\"transform\"]","defaults":{"name":"AI Agent","color":"#404040"},"iconData":{"icon":"robot","type":"icon"},"displayName":"AI Agent","typeVersion":3,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1179,"icon":"fa:code","name":"@n8n/n8n-nodes-langchain.outputParserStructured","codex":{"data":{"alias":["json","zod"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Output Parsers"]}}},"group":"[\"transform\"]","defaults":{"name":"Structured Output Parser"},"iconData":{"icon":"code","type":"icon"},"displayName":"Structured Output Parser","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1263,"icon":"file:groq.svg","name":"@n8n/n8n-nodes-langchain.lmChatGroq","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgroq/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"Groq Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9IkxheWVyXzIiCiAgIHZpZXdCb3g9IjAgMCA0OTkuOTk5OTkgNDk5Ljk5OTk5IgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSI1MDAiCiAgIGhlaWdodD0iNTAwIgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzCiAgICAgaWQ9ImRlZnM0IiAvPjxnCiAgICAgaWQ9IlBBR0VTIj48Y2lyY2xlCiAgICAgICBzdHlsZT0iZmlsbDojZjU0ZjM1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDoxLjEzNjIyIgogICAgICAgaWQ9InBhdGg0IgogICAgICAgY3g9IjI1MCIKICAgICAgIGN5PSIyNTAiCiAgICAgICByPSIyNTAiIC8+PHBhdGgKICAgICAgIGQ9Ik0gMjUwLjUzNjY0LDk3LjEyMjk5NCBDIDE5Mi43MTkzMSw5Ni41ODg2MzggMTQ1LjQ4MjIyLDE0Mi45NzA3NSAxNDQuOTQ3ODYsMjAwLjc4ODA4IGMgLTAuNTM0MzQsNTcuODE3MzMgNDUuODQ3NzcsMTA1LjA1NDQyIDEwMy42NjUxLDEwNS41ODg3NyBoIDM2LjMzNjIxIHYgLTM5LjIyMTc0IGggLTM0LjQxMjUzIGMgLTM2LjEyMjQ4LDAuNDI3NSAtNjUuNzI1OCwtMjguNTM0NjIgLTY2LjE1MzI5LC02NC42NTcwOCAtMC40Mjc0OSwtMzYuMTIyNDggMjguNTM0NjMsLTY1LjcyNTgxIDY0LjY1NzA4LC02Ni4xNTMzIGggMS40OTYyMSBjIDM2LjEyMjQ4LDAgNjUuNDA1MiwyOS4yODI3MiA2NS41MTIwNyw2NS40MDUyIHYgMCA5Ni4zOTc4MyAwIGMgMCwzNS44MDE4NyAtMjkuMTc1ODUsNjQuOTc3NzMgLTY0Ljg3MDgzLDY1LjQwNTIxIC0xNy4wOTk0MSwtMC4xMDY4OCAtMzMuNDUwNzEsLTcuMDUzNTEgLTQ1LjUyNzE3LC0xOS4xMjk5NSBsIC0yNy43ODY1LDI3Ljc4NjUxIGMgMTkuMjM2ODEsMTkuMzQzNyA0NS4zMTMzOSwzMC4zNTE0MyA3Mi41NjU1NiwzMC42NzIwNSBoIDEuMzg5MzMgYyA1Ny4wNjkyNCwtMC44NTQ5NyAxMDIuOTE3LC00Ny4xMzAyMiAxMDMuMjM3NiwtMTA0LjE5OTQ1IFYgMTk5LjI5MTg5IEMgMzUzLjY2NzM5LDE0Mi40MzYzOSAzMDcuMjg1MjcsOTcuMTIyOTk0IDI1MC41MzY2NCw5Ny4xMjI5OTQgWiIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjBweCIKICAgICAgIGlkPSJwYXRoMS0zIiAvPjwvZz48L3N2Zz4K"},"displayName":"Groq Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]}],"categories":[{"id":37,"name":"Lead Generation"},{"id":49,"name":"AI Summarization"}],"image":[]}}