This workflow corresponds to n8n.io template #7194 — we link there as the canonical source.
This workflow follows the Gmail → 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 →
{
"id": "MATk1GTgv5UewRJB",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "URL Checker with AI Prod",
"tags": [],
"nodes": [
{
"id": "f4103bbf-3fd0-447e-8635-79e7f83bd115",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"position": [
0,
96
],
"parameters": {},
"typeVersion": 2
},
{
"id": "4e844875-cf83-427c-9ea1-aa496e270246",
"name": "Message a model",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
448,
96
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "1bc231e1-eb60-4f34-a59f-d0f5f9aca2a3",
"name": "If",
"type": "n8n-nodes-base.if",
"position": [
848,
96
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "f39cab38-9ca4-4365-a192-00ba556162cb",
"name": "Gmail Success Message",
"type": "n8n-nodes-base.gmail",
"position": [
1072,
0
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "15bf2432-4e64-4f1a-8823-c470f4aa7ae6",
"name": "Gmail Error Message",
"type": "n8n-nodes-base.gmail",
"position": [
1072,
192
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "12e02b10-4293-4db1-bc15-4b8ee0150ccd",
"name": "HTTP Request",
"type": "n8n-nodes-base.httpRequest",
"onError": "continueErrorOutput",
"position": [
224,
96
],
"parameters": {},
"typeVersion": 4.2,
"alwaysOutputData": true
},
{
"id": "66bf05c3-4127-420e-959b-dd4049cf6829",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-544,
-16
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "a6690c63-d12b-46c4-8f52-ab5edabf529b",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-480,
240
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "634e717f-482e-4fa4-8307-e4dfc69c8eba",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-464,
448
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "5d0b1d0e-c41b-4715-8caf-e73b1244bdf5",
"connections": {
"If": {
"main": [
[
{
"node": "Gmail Success Message",
"type": "main",
"index": 0
}
],
[
{
"node": "Gmail Error Message",
"type": "main",
"index": 0
}
]
]
},
"Webhook": {
"main": [
[
{
"node": "HTTP Request",
"type": "main",
"index": 0
}
]
]
},
"HTTP Request": {
"main": [
[
{
"node": "Message a model",
"type": "main",
"index": 0
}
]
]
},
"Message a model": {
"main": [
[
{
"node": "If",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Checks if a website is up, sends the HTTP result to an AI model (ChatGPT) for analysis, and emails a clear success or failure message. Great for a quick “is this site up?” check you can trigger from any system via HTTP. Webhook — Receives a POST with the target URL. HTTP Request…
Source: https://n8n.io/workflows/7194/ — 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.
This workflow captures new leads via webhook, enriches and scores them with Apollo and Google Gemini, logs everything in Google Sheets, and automates outreach, reply handling, follow-ups, meeting prep
Eu Clara – Funil Kiwify Completo. Uses postgres, openAi, httpRequest, gmail. Webhook trigger; 70 nodes.
User Signup & Verification: The workflow starts when a user signs up. It generates a verification code and sends it via SMS using Twilio. Code Validation: The user replies with the code. The workflow
Instantly map all internal URLs, perform AI-powered (ChatGPT) analysis, and deliver results in HTML via webhook, Google Sheets, or email. All from your own n8n instance!
Watch on Youtube▶️