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 →
{
"createdAt": "2024-03-04T20:43:01.452Z",
"updatedAt": "2024-03-04T20:43:03.000Z",
"id": "237",
"name": "BasicLLMChain:AzureChat",
"active": false,
"nodes": [
{
"parameters": {
"model": "gpt4",
"options": {
"temperature": 0
}
},
"id": "982999e9-1191-4c74-8292-9f43d19a602b",
"name": "Azure OpenAI Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatAzureOpenAi",
"typeVersion": 1,
"position": [
700,
600
],
"credentials": {
"azureOpenAiApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"promptType": "define",
"text": "How much is 1+1? Only provide the numerical answer without any other text.\n"
},
"id": "6684c985-3943-4099-a7b1-c8cc51f3d9f8",
"name": "Azure OpenAI Chat",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"typeVersion": 1.5,
"position": [
680,
460
]
},
{
"parameters": {},
"id": "fa8334bf-da22-4d69-b3f4-97b62c278158",
"name": "When clicking \"Test workflow\"",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
460,
460
]
}
],
"connections": {
"Azure OpenAI Chat Model": {
"ai_languageModel": [
[
{
"node": "Azure OpenAI Chat",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"When clicking \"Test workflow\"": {
"main": [
[
{
"node": "Azure OpenAI Chat",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1"
},
"staticData": null,
"meta": {
"templateCredsSetupCompleted": true
},
"versionId": "3272c26f-5a33-4f48-99ac-bfef95f28dcf",
"triggerCount": 0,
"tags": []
}
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.
azureOpenAiApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
BasicLLMChain:AzureChat. Uses lmChatAzureOpenAi, chainLlm. Event-driven trigger; 3 nodes.
Source: https://github.com/n8n-io/test-workflows/blob/c1d376431a818f81f44e9ce645b8fb4878805419/workflows/237.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.
Episode 11: AI shorts factory app. Uses httpRequest, googleSheets, lmChatOpenAi, lmChatOllama. Event-driven trigger; 96 nodes.
My workflow 53. Uses formTrigger, httpRequest, lmChatOpenAi, form. Event-driven trigger; 74 nodes.
Episode 23: UGC with nanobanana. Uses lmChatOpenAi, lmChatOllama, lmChatDeepSeek, lmChatOpenRouter. Event-driven trigger; 74 nodes.
Ultimate Blogblizt is a powerhouse workflow that solves the tedious task of crafting and publishing SEO-optimized tech blog posts. It integrates AI models (OpenAI, Google Gemini), WordPress, and multi
This workflow automates the candidate rejection process after interviews. It retrieves interview feedback from Google Sheets, uses AI to structure and score candidate data, applies a scoring threshold