This workflow follows the Informationextractor → OpenAI Chat 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": "\uc5c5\ubb34 \ub4f1\ub85d",
"nodes": [
{
"parameters": {
"model": "gpt-4o-2024-08-06",
"options": {
"temperature": 0,
"topP": 0.1
}
},
"id": "690a5c06-6d8d-4adf-9464-6f7298f0da5a",
"name": "OpenAI Chat Model2",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"typeVersion": 1,
"position": [
-420,
880
],
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"project": {
"__rl": true,
"value": "2343016222",
"mode": "list",
"cachedResultName": "\ud560\uc77c"
},
"labels": [
"2176301992"
],
"content": "={{ $json.task_name }}",
"options": {
"description": "=\ub0b4\uc6a9: {{ $json.description }}\n\ubd84\ub958: {{ $json.category }}\n\ub2f4\ub2f9\uc790: {{ $json.assignee }}",
"dueDateTime": "={{ $json.due_date }}",
"priority": "={{5- $json.priority}}"
}
},
"id": "cedcb286-9f8b-4c9e-8a88-ae6b55dc52bc",
"name": "performance",
"type": "n8n-nodes-base.todoist",
"typeVersion": 1,
"position": [
380,
920
],
"credentials": {
"todoistApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"jsCode": "const items = $input.all()[0].json.output.items;\nconst transformedItems = items.map(item => {\n return {\n json: item\n };\n});\n\nreturn transformedItems;"
},
"id": "94146138-74b7-4336-b893-952e8134eda3",
"name": "Code",
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [
-120,
700
],
"alwaysOutputData": false
},
{
"parameters": {
"project": {
"__rl": true,
"value": "2343016222",
"mode": "list",
"cachedResultName": "\ud560\uc77c"
},
"labels": [
"2176301986"
],
"content": "={{ $json.task_name }}",
"options": {
"description": "=\ub0b4\uc6a9: {{ $json.description }}\n\ubd84\ub958: {{ $json.category }}\n\ub2f4\ub2f9\uc790: {{ $json.assignee }}",
"dueDateTime": "={{ $json.due_date }}",
"priority": "={{5- $json.priority}}"
}
},
"id": "fd05da74-cb0b-41af-a235-c83823f91bf2",
"name": "security",
"type": "n8n-nodes-base.todoist",
"typeVersion": 1,
"position": [
380,
600
],
"credentials": {
"todoistApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"project": {
"__rl": true,
"value": "2343016222",
"mode": "list",
"cachedResultName": "\ud560\uc77c"
},
"labels": [
"2176301995"
],
"content": "={{ $json.task_name }}",
"options": {
"description": "=\ub0b4\uc6a9: {{ $json.description }}\n\ubd84\ub958: {{ $json.category }}\n\ub2f4\ub2f9\uc790: {{ $json.assignee }}",
"dueDateTime": "={{ $json.due_date }}",
"priority": "={{5- $json.priority}}"
}
},
"id": "8b282f13-6274-4fd7-99af-9f80e5e8d8d0",
"name": "feature",
"type": "n8n-nodes-base.todoist",
"typeVersion": 1,
"position": [
380,
1080
],
"credentials": {
"todoistApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"project": {
"__rl": true,
"value": "2343016222",
"mode": "list",
"cachedResultName": "\ud560\uc77c"
},
"labels": [
"2176301987"
],
"content": "={{ $json.task_name }}",
"options": {
"description": "=\ub0b4\uc6a9: {{ $json.description }}\n\ubd84\ub958: {{ $json.category }}\n\ub2f4\ub2f9\uc790: {{ $json.assignee }}",
"dueDateTime": "={{ $json.due_date }}",
"priority": "={{5- $json.priority}}"
}
},
"id": "2b3e7372-5a19-4e1e-842b-d44b1a991690",
"name": "hardware",
"type": "n8n-nodes-base.todoist",
"typeVersion": 1,
"position": [
380,
760
],
"credentials": {
"todoistApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"project": {
"__rl": true,
"value": "2343016222",
"mode": "list",
"cachedResultName": "\ud560\uc77c"
},
"labels": [
"2176301985"
],
"content": "={{ $json.task_name }}",
"options": {
"description": "=\ub0b4\uc6a9: {{ $json.description }}\n\ubd84\ub958: {{ $json.category }}\n\ub2f4\ub2f9\uc790: {{ $json.assignee }}",
"dueDateTime": "={{ $json.due_date }}",
"priority": "={{5- $json.priority}}"
}
},
"id": "7ce77523-c7e0-4086-a6fc-f39915288956",
"name": "critical-bug",
"type": "n8n-nodes-base.todoist",
"typeVersion": 1,
"position": [
380,
440
],
"credentials": {
"todoistApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {},
"id": "9a578e9b-a70a-4c2b-893c-00625533c6a8",
"name": "When clicking \u2018Test workflow\u2019",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
-560,
700
]
},
{
"parameters": {
"text": "=\ud38c\uc6e8\uc5b4 \uac1c\ubc1c\ud300 \uc77c\uc77c \uc2a4\ud06c\ub7fc \ud68c\uc758\ub85d\n2024-11-06 (10:00-10:10)\n\ud300\uc7a5: \uc624\ub298\ub3c4 \ube60\ub974\uac8c \uc9c4\ud589\ud558\uaca0\uc2b5\ub2c8\ub2e4. \uae40\uc5d4\uc9c0\ub2c8\uc5b4\ub2d8\ubd80\ud130 \uc2dc\uc791\ud560\uac8c\uc694.\n\uae40\uc5d4\uc9c0\ub2c8\uc5b4: \ub124, \uc5b4\uc81c \uc800\ub141\ubd80\ud130 MCU \uacfc\uc5f4 \uc2dc \uc2dc\uc2a4\ud15c \ud06c\ub798\uc2dc \ud604\uc0c1\uc774 \ubcf4\uace0\ub410\uc2b5\ub2c8\ub2e4. \uc628\ub3c4 \ubaa8\ub2c8\ud130\ub9c1 \uc778\ud130\ub7fd\ud2b8 \ud578\ub4e4\ub7ec\uc5d0\uc11c \uba54\ubaa8\ub9ac \uc624\ubc84\ud50c\ub85c\uc6b0\uac00 \uc758\uc2ec\ub418\ub294 \uc0c1\ud669\uc785\ub2c8\ub2e4. \uc624\ub298 \uc911\uc73c\ub85c \ud56b\ud53d\uc2a4 \ubc30\ud3ec\ud558\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4.\n\ud300\uc7a5: \ub124, \uc774\uac74 \ucd5c\uc6b0\uc120\uc21c\uc704\ub85c \ucc98\ub9ac\ud574\uc8fc\uc138\uc694. \ubc15\uac1c\ubc1c\ub2d8\uc740 \uc5b4\ub5a0\uc2e0\uac00\uc694?\n\ubc15\uac1c\ubc1c: \uc2e0\uaddc \uc13c\uc11c I2C \ub4dc\ub77c\uc774\ubc84 \uad6c\ud604\uc774 \ud604\uc7ac 70% \uc815\ub3c4 \uc9c4\ud589\ub410\uc2b5\ub2c8\ub2e4. \uae30\ubcf8\uc801\uc778 \uc77d\uae30/\uc4f0\uae30\ub294 \uad6c\ud604 \uc644\ub8cc\ud588\uace0, \uc774\ubc88 \uc8fc\uae4c\uc9c0 \uba40\ud2f0\ubc14\uc774\ud2b8 \ud1b5\uc2e0 \uad6c\ud604\ud558\ub294 \uac83\uc774 \ubaa9\ud45c\uc785\ub2c8\ub2e4.\n\ud300\uc7a5: \uc88b\uc2b5\ub2c8\ub2e4. \ubaa9\uc694\uc77c\uae4c\uc9c0 \ucf54\ub4dc \ub9ac\ubdf0 \uc900\ube44\ud574\uc8fc\uc2dc\uace0\uc694. \uc774\ucd5c\uc801\ub2d8?\n\uc774\ucd5c\uc801: RTOS \ud0dc\uc2a4\ud06c \uc2a4\ucf00\uc904\ub9c1 \ucd5c\uc801\ud654\ub97c \uc9c4\ud589 \uc911\uc785\ub2c8\ub2e4. \ubaa9\ud45c\ub294 \uba54\ubaa8\ub9ac \uc0ac\uc6a9\ub7c9 20% \uac10\uc18c\uc778\ub370, \ud604\uc7ac \ubd84\uc11d \ub2e8\uacc4\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.\n\ud300\uc7a5: \uc54c\uaca0\uc2b5\ub2c8\ub2e4. \uc815\ubcf4\uc548\ub2d8?\n\uc815\ubcf4\uc548: OTA \uc5c5\ub370\uc774\ud2b8 \ubcf4\uc548 \uac15\ud654 \uac74 \uac80\ud1a0 \uc911\uc785\ub2c8\ub2e4. AES-256 \uc554\ud638\ud654 \uc801\uc6a9\uc744 \uace0\ub824\ud558\uace0 \uc788\ub294\ub370, \uc774\ubc88 \uc8fc \ub0b4\ub85c \ucd5c\uc885 \ubc29\uc2dd \uacb0\uc815\ud558\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4.\n\ud300\uc7a5: \ub124, \ucd5c\uae30\ub2a5\ub2d8 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \ubd80\ud0c1\ub4dc\ub9bd\ub2c8\ub2e4.\n\ucd5c\uae30\ub2a5: \uc800\uc804\ub825 \ubaa8\ub4dc \uad6c\ud604\uc744 \ub2e4\uc74c \uc8fc\ubd80\ud130 \uc2dc\uc791\ud560 \uc608\uc815\uc785\ub2c8\ub2e4. \ud604\uc7ac\ub294 \uc694\uad6c\uc0ac\ud56d \ubd84\uc11d\uacfc \uacc4\ud68d \uc218\ub9bd \ub2e8\uacc4\uc785\ub2c8\ub2e4.\n\ud300\uc7a5: \uc54c\uaca0\uc2b5\ub2c8\ub2e4. \ucd94\uac00\ub85c \ubc15\uac1c\ubc1c\ub2d8 I2C \ub4dc\ub77c\uc774\ubc84 \ubb38\uc11c\ud654\ub3c4 \uc78a\uc9c0 \ub9d0\uc544\uc8fc\uc2dc\uace0, \ub2e4\uc74c \uc8fc \ud1b5\ud569 \ud14c\uc2a4\ud2b8\ub3c4 \uc788\uc73c\ub2c8 \ubaa8\ub450 \uc900\ube44 \ubd80\ud0c1\ub4dc\ub9bd\ub2c8\ub2e4. \ub354 \ub17c\uc758\ud560 \uc0ac\ud56d \uc788\uc73c\uc2e0\uac00\uc694?\n(\uc804\uc6d0 \uace0\uac1c \uc813\ub294 \uc911)\n\ud300\uc7a5: \uadf8\ub7fc \uc624\ub298 \uc2a4\ud06c\ub7fc \ubbf8\ud305\uc740 \uc5ec\uae30\uc11c \ub9c8\uce58\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4. \uae40\uc5d4\uc9c0\ub2c8\uc5b4\ub2d8 \ud06c\ub798\uc2dc \uc774\uc288\ub294 \uc9c4\ud589\uc0c1\ud669 \uc218\uc2dc\ub85c \uacf5\uc720\ud574\uc8fc\uc138\uc694.\n\uae40\uc5d4\uc9c0\ub2c8\uc5b4: \ub124, \uc54c\uaca0\uc2b5\ub2c8\ub2e4.\n\ud300\uc7a5: \uc218\uace0\ud558\uc168\uc2b5\ub2c8\ub2e4.\n\ud68c\uc758\ub85d \uc791\uc131: \ud64d\ube44\uc11c",
"schemaType": "fromJson",
"jsonSchemaExample": "{\n \"items\": [\n {\n \"task_name\": \"\uc791\uc5c51\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 1,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n },\n {\n \"task_name\": \"\uc791\uc5c52\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 3,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n },\n {\n \"task_name\": \"\uc791\uc5c53\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 3,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n },\n {\n \"task_name\": \"\uc791\uc5c54\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 3,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n },\n {\n \"task_name\": \"\uc791\uc5c56\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 4,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n },\n {\n \"task_name\": \"\uc791\uc5c58\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 3,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n },\n {\n \"task_name\": \"\uc791\uc5c511\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 3,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n },\n {\n \"task_name\": \"\uc791\uc5c512\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 3,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n },\n {\n \"task_name\": \"\uc791\uc5c515\",\n \"description\": \"\uc791\uc5c5\uc758 \uad00\ub828 \ub0b4\uc6a9\",\n \"category\": \"\uce74\ud14c\uace0\ub9ac\",\n \"priority\": 3,\n \"assignee\": \"\ub2f4\ub2f9\uc790\",\n \"due_date\": \"\uae30\ud55c\"\n }\n ]\n}\n\n",
"options": {
"systemPromptTemplate": "=\ud68c\uc758\ub85d \ubd84\uc11d \uac00\uc774\ub4dc\ub77c\uc778:\n1. \ucd9c\ub825 \ud615\uc2dd\ntask_name = \uc791\uc5c5\uc758 \uc774\ub984\ndescription = \uc791\uc5c5\uc758 \uad6c\uccb4\uc801\uc778 \ub0b4\uc6a9\ncategory = critical-bug/security/hardware/performance/feature\npriority = \uce74\ud14c\uace0\ub9ac\ubcc4 \uc6b0\uc120\uc21c\uc704 \uc22b\uc790\nassignee = \ub2f4\ub2f9\uc790 \uc774\ub984 (\uc120\ud0dd)\ndue_date = \uc791\uc5c5 \uae30\ud55c (\uc120\ud0dd)\n*\ub0b4\uc6a9\uc740 \ud55c\uae00\ub85c\n\n2. \uc6b0\uc120\uc21c\uc704 \uaddc\uce59\ncritical-bug = 1\nsecurity = 1 \nhardware = 2\nperformance = 3\nfeature = 4\n\n3. \ucd94\ucd9c \uae30\uc900 \n- \ubaa8\ub4e0 \uad00\ub828 \uc791\uc5c5\uc744 \ucc3e\uc544\uc11c \ucd94\ucd9c\n- assignee, due_date\ub294 \uc788\ub294 \uacbd\uc6b0\ub9cc \ud3ec\ud568\n\n4. \ubc18\ud658 \ud615\uc2dd\n\ub2e8\uc77c \uac1d\uccb4 \ub0b4 items \ubc30\uc5f4\ub85c \ubaa8\ub4e0 \uc791\uc5c5\uc744 \ud3ec\ud568\n\n5. \uc791\uc5c5 \uae30\ud55c(due_date) \uc790\ub3d9 \ud560\ub2f9 \uaddc\uce59:\n- critical-bug \uce74\ud14c\uace0\ub9ac: \"\uc624\ub298 \uae4c\uc9c0\"\ub85c \uc124\uc815\n- security \uce74\ud14c\uace0\ub9ac: \"\ub0b4\uc77c \uae4c\uc9c0\"\ub85c \uc124\uc815\n- hardware \uce74\ud14c\uace0\ub9ac: \"\ub2e4\uc74c \uc8fc \uae4c\uc9c0\"\ub85c \uc124\uc815\n- performance \uce74\ud14c\uace0\ub9ac: \"\ub2e4\uc74c \uc8fc \uae4c\uc9c0\"\ub85c \uc124\uc815\n- feature \uce74\ud14c\uace0\ub9ac: \"2\uc8fc \ub4a4 \uae4c\uc9c0\"\ub85c \uc124\uc815\n- \uae30\ud0c0 \ubaa8\ub4e0 \uce74\ud14c\uace0\ub9ac: \uae30\ubcf8\uac12 \"\ub2e4\uc74c \uc8fc \uae4c\uc9c0\"\ub85c \uc124\uc815\n* \uba85\uc2dc\ub41c \uae30\ud55c\uc774 \uc788\uc73c\uba74 \ud574\ub2f9 \uae30\ud55c \uc6b0\uc120\n* \uc2dc\uac04\uc740 \uc124\uc815\ub41c \uac12\uc758 YYYY-MM-DD \ud615\uc2dd\uc5d0 \uc2dc\uac04\uc744 \ud3ec\ud568\ud55c ISO 8601 \ud615\uc2dd: 2024-11-06T12:00:00+09:00\n\n6. JSON \uc751\ub2f5 \ud615\uc2dd \uc548\ub0b4:\n* \uc608\uc2dc\ub294 \ub2e8\uc21c \ucc38\uace0\uc6a9\uc774\uba70, \uc2e4\uc81c items \ubc30\uc5f4\uc5d0\ub294 \ubc1c\uacac\ub41c \ubaa8\ub4e0 \uc791\uc5c5\uc774 \ud3ec\ud568\ub418\uc5b4\uc57c \ud568"
}
},
"id": "32fe567f-3001-453e-a1a1-8492881594dc",
"name": "Information Extractor(\uc694\uc57d)",
"type": "@n8n/n8n-nodes-langchain.informationExtractor",
"typeVersion": 1,
"position": [
-420,
700
],
"alwaysOutputData": false,
"notesInFlow": false,
"executeOnce": false
},
{
"parameters": {
"rules": {
"values": [
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"leftValue": "={{ $json.category }}",
"rightValue": "critical-bug",
"operator": {
"type": "string",
"operation": "equals"
}
}
],
"combinator": "and"
}
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "13fcd914-fde1-434b-8761-8d6fce6c88b4",
"leftValue": "={{ $json.category }}",
"rightValue": "security",
"operator": {
"type": "string",
"operation": "equals",
"name": "filter.operator.equals"
}
}
],
"combinator": "and"
}
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "e4711a63-6777-4745-b1df-fa1ea11d6c29",
"leftValue": "={{ $json.category }}",
"rightValue": "hardware",
"operator": {
"type": "string",
"operation": "equals",
"name": "filter.operator.equals"
}
}
],
"combinator": "and"
}
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "927d5391-2b5b-4108-8fda-909ede8f5775",
"leftValue": "={{ $json.category }}",
"rightValue": "performance",
"operator": {
"type": "string",
"operation": "equals",
"name": "filter.operator.equals"
}
}
],
"combinator": "and"
}
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "0fe571cd-59f4-40fe-9b5c-39a328e28102",
"leftValue": "={{ $json.category }}",
"rightValue": "feature",
"operator": {
"type": "string",
"operation": "equals",
"name": "filter.operator.equals"
}
}
],
"combinator": "and"
}
}
]
},
"options": {}
},
"id": "996662c0-6262-4cc8-818c-294d13734879",
"name": "Switch",
"type": "n8n-nodes-base.switch",
"typeVersion": 3.2,
"position": [
20,
700
]
}
],
"connections": {
"OpenAI Chat Model2": {
"ai_languageModel": [
[
{
"node": "Information Extractor(\uc694\uc57d)",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Code": {
"main": [
[
{
"node": "Switch",
"type": "main",
"index": 0
}
]
]
},
"When clicking \u2018Test workflow\u2019": {
"main": [
[
{
"node": "Information Extractor(\uc694\uc57d)",
"type": "main",
"index": 0
}
]
]
},
"Information Extractor(\uc694\uc57d)": {
"main": [
[
{
"node": "Code",
"type": "main",
"index": 0
}
]
]
},
"Switch": {
"main": [
[
{
"node": "critical-bug",
"type": "main",
"index": 0
}
],
[
{
"node": "security",
"type": "main",
"index": 0
}
],
[
{
"node": "hardware",
"type": "main",
"index": 0
}
],
[
{
"node": "performance",
"type": "main",
"index": 0
}
],
[
{
"node": "feature",
"type": "main",
"index": 0
}
]
]
}
},
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "84eb32a4-4a5a-48cd-bf55-944b1901c912",
"meta": {
"templateCredsSetupCompleted": true
},
"id": "h4xr5RzJlV3NLVKs",
"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.
openAiApitodoistApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
업무 등록. Uses lmChatOpenAi, todoist, informationExtractor. Event-driven trigger; 10 nodes.
Source: https://github.com/Kimseongbeen/Study/blob/183822dbb5f65ebe54c6e3e20ef7ef90e9d0bb55/n8n/todoist/task.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.
Influencer 2.0. Uses formTrigger, form, informationExtractor, lmChatOpenAi. Event-driven trigger; 93 nodes.
Episode 18 Scary Stories TikTok final. Uses httpRequest, lmChatOpenAi, lmChatOllama, lmChatDeepSeek. Event-driven trigger; 83 nodes.
Eliminate 90% of manual work in procurement by automating quote requests, response tracking, price extraction, and supplier follow-ups. This complete automation handles everything from sending persona
Transform your Gmail sent folder into a comprehensive, enriched contact database automatically. This workflow processes hundreds or thousands of sent emails, extracting and enriching contact informati
This n8n workflow automates the complete processing of PDF invoices with AI-powered data extraction. The workflow monitors a Google Drive folder, extracts important invoice data, and automatically org