{ "name": "TCC-Ideas Improver-V3", "nodes": [ { "parameters": { "respondWith": "text", "responseBody": "\n\n
\n\n\n\n\n\n", "options": { "responseCode": 200 } }, "id": "f1594623-d829-47cb-a6d0-115fe1cbeaa4", "name": "Respond to Webhook", "type": "n8n-nodes-base.respondToWebhook", "typeVersion": 1.1, "position": [ 360, 660 ] }, { "parameters": { "assignments": { "assignments": [ { "id": "ac8016d1-b7cc-4ad1-b64b-bd481d09c347", "name": "idea", "value": "={{ $json.Idea }}", "type": "string" }, { "id": "2a9353e0-a797-44f0-a7ce-fa7d5da58ad4", "name": "inputBrief", "value": "={{ $json['Packaged Prompt Template Ideas Rollup (from Ideas Template Prompts)'] }}", "type": "string" }, { "id": "f87305b5-d13a-43aa-be43-65c1ab36e5f0", "name": "AIModel", "value": "={{ $json[\"AI Model\"][0] }}", "type": "string" }, { "id": "e2030191-a32d-4181-b0c8-4bd8875df32c", "name": "brandAssets", "value": "={{ $json['Brand Asset'] }}", "type": "array" }, { "id": "762b28a5-1c26-4e6c-8dbf-40036ad5eb2f", "name": "brandVoice", "value": "={{ $json['Brand Voice Guidelines (from Brand Assets)'][0] }}", "type": "string" }, { "id": "cab75136-7018-4be2-9f49-a8f5c80b31ea", "name": "excludedWords", "value": "={{ $json[\"Excluded Words Phrases (from Brand Assets)\"][0] }}", "type": "string" }, { "id": "f50bfe80-4628-4b5e-aac9-2ec790879c3c", "name": "writingGradeLevel", "value": "={{ $json['Writing Grade Level (from Brand Assets)'][0] }}", "type": "string" }, { "id": "6e693a22-d2e3-41f1-8a22-cd1564b99b59", "name": "contentType", "value": "={{ $json['Content To Create'] }}", "type": "string" }, { "id": "f608bf41-e7ec-4d32-b369-a81115d7b283", "name": "Language", "value": "={{ $json['Language (from Brand Assets)'][0] }}", "type": "string" }, { "id": "c5341eda-7daf-4996-8480-3993bef2733d", "name": "ideasTemplatePromptsUsed", "value": "={{ $json['ideasTemplatePromptsUsed'] }}", "type": "array" }, { "id": "80864f17-900e-4892-bb8f-f5a98312420b", "name": "AIModelName", "value": "={{ $json['AI Model Name'][0] }}", "type": "string" } ] }, "options": {} }, "id": "b1eea1d8-7755-4e60-a7dc-42a863ed12a7", "name": "Edit_TemporaryFields", "type": "n8n-nodes-base.set", "typeVersion": 3.4, "position": [ 760, 660 ] }, { "parameters": { "jsCode": "// Always return the first item processed, ignoring others\nif ($runIndex === 0) {\n const idea = $node['Edit_TemporaryFields'].json.idea;\n const ideaStringified = idea.replace(/\\n/g, '\\\\\\\\n');\n return {\n json: {\n ideaStringified: ideaStringified\n }\n };\n} else {\n return null; // Return null or similar for other items\n}\n" }, "id": "f7f89efd-108a-4a81-a277-21a841a05126", "name": "Code_Stringify_Ideas", "type": "n8n-nodes-base.code", "typeVersion": 2, "position": [ 1840, 660 ], "executeOnce": true }, { "parameters": { "method": "POST", "url": "https://openrouter.ai/api/v1/chat/completions", "authentication": "predefinedCredentialType", "nodeCredentialType": "openAiApi", "sendHeaders": true, "headerParameters": { "parameters": [ { "name": "Content-Type", "value": "application/json" } ] }, "sendBody": true, "specifyBody": "json", "jsonBody": "={\n \"model\": \"{{ $node['Edit_TemporaryFields'].json.AIModelName }}\",\n \"messages\": [\n {\n \"role\": \"system\",\n \"content\": \"###Context###\\\\nI want help with expanding on my idea about: {{ $('Code_Stringify_Ideas').item.json.ideaStringified }}\\\\nThis idea will become a {{ $node['Edit_TemporaryFields'].json.contentType }}.\\\\nYour task is to complete this template based on the content you just processed. Ensure you keep the ## at the start of the output. Your output MUST be in the {{ $node['Edit_TemporaryFields'].json.Language }} language. Here is the template: {{ $item($runIndex).$node[\"Code_PackagePromptTemplate\"].json[\"packagedPromptTemplate\"] }}\"\n },\n {\n \"role\": \"user\",\n \"content\": \"Brand Voice: {{ $node['Edit_TemporaryFields'].json.brandVoice }}\\\\nDo not use these words: {{ $node['Edit_TemporaryFields'].json.excludedWords }}\\\\nWrite at a {{ $node['Edit_TemporaryFields'].json.writingGradeLevel }} grade level.\"\n }\n ]\n}\n", "options": {} }, "id": "ef9b8233-23c4-4324-9bc6-3ea563ad2954", "name": "HTTP Request: OpenRouter", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2, "position": [ 2080, 660 ], "credentials": { "openAiApi": { "id": "6Gxc8PUxi9lfihax", "name": "OpenAI: OpenRouter API" } } }, { "parameters": { "jsCode": "return items.flatMap(item => {\n const fieldContent = item.json.fields[\"Packaged Prompt Template Ideas Rollup (from Ideas Template Prompts)\"];\n const promptsUsed = item.json.fields[\"ideasTemplatePromptsUsed\"];\n\n // Checking both the content of the field and the prompts used are not empty\n if (fieldContent && fieldContent.trim() !== \"\" && promptsUsed && promptsUsed.length > 0) {\n const splits = fieldContent.split(\"\\n\\n\");\n return splits.map((split, index) => {\n // Ensure the current split and corresponding prompt are not empty\n if (split.trim() !== \"\" && promptsUsed[index]) {\n // Manually replacing new line characters to preserve them in the output\n const formattedSplit = split.replace(/\\n/g, '\\\\n');\n return {\n json: {\n promptUsed: promptsUsed[index],\n packagedPromptTemplate: formattedSplit\n }\n };\n }\n }).filter(entry => entry); // Filtering out undefined entries if the conditions aren't met\n }\n return []; // Skip items with no valid field content or prompts\n});\n" }, "id": "afbb79d9-948b-4867-8dec-e0c1b9f9890e", "name": "Code_PackagePromptTemplate", "type": "n8n-nodes-base.code", "typeVersion": 2, "position": [ 1220, 660 ] }, { "parameters": { "options": {} }, "id": "7d9e1d9f-ae22-4e0c-b219-d0d9de42d248", "name": "Loop Over Items", "type": "n8n-nodes-base.splitInBatches", "typeVersion": 3, "position": [ 1500, 660 ] }, { "parameters": { "operation": "create", "base": { "__rl": true, "value": "appjy4ElsQUB4jTRK", "mode": "list", "cachedResultName": "TCC: COS", "cachedResultUrl": "https://airtable.com/appjy4ElsQUB4jTRK" }, "table": { "__rl": true, "value": "tblxMDBz3wOvFG5Vw", "mode": "list", "cachedResultName": "💡 All Ideas", "cachedResultUrl": "https://airtable.com/appjy4ElsQUB4jTRK/tblxMDBz3wOvFG5Vw" }, "columns": { "mappingMode": "defineBelow", "value": { "ContentName": "={{ $json.choices[0].message.content }}", "Idea Template Prompt Used": "={{ $item($runIndex).$node[\"Code_PackagePromptTemplate\"].json[\"promptUsed\"] }}\"", "Approved": "To-Do", "AI Model Used": "={{ $('Edit_TemporaryFields').first().json.AIModelName }}", "brandAsset": "={{ $('Edit_TemporaryFields').first().json.brandAssets }}", "AI Output (Idea)": "={{ $json.choices[0].message.content }}" }, "matchingColumns": [], "schema": [ { "id": "Idea ID", "displayName": "Idea ID", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Created Time", "displayName": "Created Time", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "ContentName", "displayName": "ContentName", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": false, "removed": false }, { "id": "Idea Template Prompt Used", "displayName": "Idea Template Prompt Used", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": false, "removed": false }, { "id": "Idea", "displayName": "Idea", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Approved", "displayName": "Approved", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "options", "options": [ { "name": "Yes ", "value": "Yes " }, { "name": "To-Do", "value": "To-Do" }, { "name": "No", "value": "No" } ], "readOnly": false, "removed": false }, { "id": "AI Model Used", "displayName": "AI Model Used", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": false, "removed": false }, { "id": "brandAsset", "displayName": "brandAsset", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "array", "readOnly": false, "removed": false }, { "id": "Record_ID", "displayName": "Record_ID", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "AI Output (Idea)", "displayName": "AI Output (Idea)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": false, "removed": false } ] }, "options": {} }, "id": "77a735df-4376-41da-adb8-1b6e9654c41b", "name": "Airtable_All Ideas", "type": "n8n-nodes-base.airtable", "typeVersion": 2.1, "position": [ 2380, 660 ], "credentials": { "airtableTokenApi": { "id": "DE9NlyfJz3qSITwZ", "name": "Airtable Personal Access Token account" } } }, { "parameters": { "operation": "update", "base": { "__rl": true, "value": "appjy4ElsQUB4jTRK", "mode": "list", "cachedResultName": "TCC: COS", "cachedResultUrl": "https://airtable.com/appjy4ElsQUB4jTRK" }, "table": { "__rl": true, "value": "tblYAjWUpLLEOzdEe", "mode": "list", "cachedResultName": "💡 Idea Improver", "cachedResultUrl": "https://airtable.com/appjy4ElsQUB4jTRK/tblYAjWUpLLEOzdEe" }, "columns": { "mappingMode": "defineBelow", "value": { "AI Output Complete": false, "AI Status": "AI Writing...", "id": "={{ $('Webhook1').item.json.query.record_id }}" }, "matchingColumns": [ "id" ], "schema": [ { "id": "id", "displayName": "id", "required": false, "defaultMatch": true, "display": true, "type": "string", "readOnly": true, "removed": false }, { "id": "Idea ID", "displayName": "Idea ID", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Brand Asset", "displayName": "Brand Asset", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "array", "readOnly": false, "removed": false }, { "id": "Content To Create", "displayName": "Content To Create", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "options", "options": [ { "name": "YouTube Video", "value": "YouTube Video" }, { "name": "Newsletter", "value": "Newsletter" }, { "name": "Blogpost", "value": "Blogpost" }, { "name": "Podcast Episode", "value": "Podcast Episode" } ], "readOnly": false, "removed": false }, { "id": "Idea", "displayName": "Idea", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": false, "removed": false }, { "id": "Ideas Template Prompts", "displayName": "Ideas Template Prompts", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "array", "readOnly": false, "removed": false }, { "id": "ideasTemplatePrompts Used", "displayName": "ideasTemplatePrompts Used", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Packaged Prompt Template Ideas Rollup (from Ideas Template Prompts)", "displayName": "Packaged Prompt Template Ideas Rollup (from Ideas Template Prompts)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "AI Model", "displayName": "AI Model", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "array", "readOnly": false, "removed": false }, { "id": "AI Model Name", "displayName": "AI Model Name", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "AI Status", "displayName": "AI Status", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "options", "options": [ { "name": "Pre AI", "value": "Pre AI" }, { "name": "AI Writing...", "value": "AI Writing..." }, { "name": "AI Complete", "value": "AI Complete" } ], "readOnly": false, "removed": false }, { "id": "Trigger", "displayName": "Trigger", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Trigger:N8N", "displayName": "Trigger:N8N", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "AI Output Complete", "displayName": "AI Output Complete", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "boolean", "readOnly": false, "removed": false }, { "id": "Language (from Brand Assets)", "displayName": "Language (from Brand Assets)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Brand Voice Guidelines (from Brand Assets)", "displayName": "Brand Voice Guidelines (from Brand Assets)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Excluded Words Phrases (from Brand Assets)", "displayName": "Excluded Words Phrases (from Brand Assets)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Writing Grade Level (from Brand Assets)", "displayName": "Writing Grade Level (from Brand Assets)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true } ] }, "options": {} }, "id": "604f060b-60ec-49e5-92e3-5ccb2a1c3f75", "name": "Airtable_Idea_Improver_2_Update", "type": "n8n-nodes-base.airtable", "typeVersion": 2.1, "position": [ 960, 660 ], "credentials": { "airtableTokenApi": { "id": "DE9NlyfJz3qSITwZ", "name": "Airtable Personal Access Token account" } } }, { "parameters": { "operation": "update", "base": { "__rl": true, "value": "appjy4ElsQUB4jTRK", "mode": "list", "cachedResultName": "TCC: COS", "cachedResultUrl": "https://airtable.com/appjy4ElsQUB4jTRK" }, "table": { "__rl": true, "value": "tblYAjWUpLLEOzdEe", "mode": "list", "cachedResultName": "💡 Idea Improver", "cachedResultUrl": "https://airtable.com/appjy4ElsQUB4jTRK/tblYAjWUpLLEOzdEe" }, "columns": { "mappingMode": "defineBelow", "value": { "AI Output Complete": true, "AI Status": "AI Complete", "id": "={{ $('Webhook1').item.json.query.record_id }}" }, "matchingColumns": [ "id" ], "schema": [ { "id": "id", "displayName": "id", "required": false, "defaultMatch": true, "display": true, "type": "string", "readOnly": true, "removed": false }, { "id": "Idea ID", "displayName": "Idea ID", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Brand Asset", "displayName": "Brand Asset", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "array", "readOnly": false, "removed": false }, { "id": "Content To Create", "displayName": "Content To Create", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "options", "options": [ { "name": "YouTube Video", "value": "YouTube Video" }, { "name": "Newsletter", "value": "Newsletter" }, { "name": "Blogpost", "value": "Blogpost" }, { "name": "Podcast Episode", "value": "Podcast Episode" } ], "readOnly": false, "removed": false }, { "id": "Idea", "displayName": "Idea", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": false, "removed": false }, { "id": "Ideas Template Prompts", "displayName": "Ideas Template Prompts", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "array", "readOnly": false, "removed": false }, { "id": "ideasTemplatePromptsUsed", "displayName": "ideasTemplatePromptsUsed", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Packaged Prompt Template Ideas Rollup (from Ideas Template Prompts)", "displayName": "Packaged Prompt Template Ideas Rollup (from Ideas Template Prompts)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "AI Model", "displayName": "AI Model", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "array", "readOnly": false, "removed": false }, { "id": "AI Model Name", "displayName": "AI Model Name", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "AI Status", "displayName": "AI Status", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "options", "options": [ { "name": "Pre AI", "value": "Pre AI" }, { "name": "AI Writing...", "value": "AI Writing..." }, { "name": "AI Complete", "value": "AI Complete" } ], "readOnly": false, "removed": false }, { "id": "Trigger", "displayName": "Trigger", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "AI Output Complete", "displayName": "AI Output Complete", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "boolean", "readOnly": false, "removed": false }, { "id": "Trigger:N8N", "displayName": "Trigger:N8N", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Language (from Brand Assets)", "displayName": "Language (from Brand Assets)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Brand Voice Guidelines (from Brand Assets)", "displayName": "Brand Voice Guidelines (from Brand Assets)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Excluded Words Phrases (from Brand Assets)", "displayName": "Excluded Words Phrases (from Brand Assets)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "Writing Grade Level (from Brand Assets)", "displayName": "Writing Grade Level (from Brand Assets)", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true }, { "id": "R_ID", "displayName": "R_ID", "required": false, "defaultMatch": false, "canBeUsedToMatch": true, "display": true, "type": "string", "readOnly": true, "removed": true } ] }, "options": {} }, "id": "403d15f5-f408-4a8b-ac21-72a0311e30b0", "name": "Airtable_Idea_Improver_3_Update", "type": "n8n-nodes-base.airtable", "typeVersion": 2.1, "position": [ 1220, 940 ], "credentials": { "airtableTokenApi": { "id": "DE9NlyfJz3qSITwZ", "name": "Airtable Personal Access Token account" } } }, { "parameters": { "operation": "get", "base": { "__rl": true, "value": "appjy4ElsQUB4jTRK", "mode": "list", "cachedResultName": "TCC: COS", "cachedResultUrl": "https://airtable.com/appjy4ElsQUB4jTRK" }, "table": { "__rl": true, "value": "tblYAjWUpLLEOzdEe", "mode": "list", "cachedResultName": "💡 Idea Improver", "cachedResultUrl": "https://airtable.com/appjy4ElsQUB4jTRK/tblYAjWUpLLEOzdEe" }, "id": "={{ $('Webhook1').item.json.query.record_id }}", "options": {} }, "id": "c384fbcf-384a-4fdf-86c0-6be5603213a2", "name": "Airtable_Idea_Improver_1_Get", "type": "n8n-nodes-base.airtable", "typeVersion": 2.1, "position": [ 560, 660 ], "credentials": { "airtableTokenApi": { "id": "DE9NlyfJz3qSITwZ", "name": "Airtable Personal Access Token account" } } }, { "parameters": { "path": "6f70bb87-cdb1-44cd-a721-d67858eec27e", "responseMode": "responseNode", "options": {} }, "id": "6e00509b-e7f6-4d4a-9e5b-faf505019ba2", "name": "Webhook1", "type": "n8n-nodes-base.webhook", "typeVersion": 2, "position": [ 140, 660 ], "webhookId": "6f70bb87-cdb1-44cd-a721-d67858eec27e" } ], "pinData": {}, "connections": { "Respond to Webhook": { "main": [ [ { "node": "Airtable_Idea_Improver_1_Get", "type": "main", "index": 0 } ] ] }, "Edit_TemporaryFields": { "main": [ [ { "node": "Airtable_Idea_Improver_2_Update", "type": "main", "index": 0 } ] ] }, "Code_Stringify_Ideas": { "main": [ [ { "node": "HTTP Request: OpenRouter", "type": "main", "index": 0 } ] ] }, "HTTP Request: OpenRouter": { "main": [ [ { "node": "Airtable_All Ideas", "type": "main", "index": 0 } ] ] }, "Code_PackagePromptTemplate": { "main": [ [ { "node": "Loop Over Items", "type": "main", "index": 0 } ] ] }, "Loop Over Items": { "main": [ [], [ { "node": "Code_Stringify_Ideas", "type": "main", "index": 0 } ] ] }, "Airtable_All Ideas": { "main": [ [ { "node": "Loop Over Items", "type": "main", "index": 0 } ] ] }, "Airtable_Idea_Improver_2_Update": { "main": [ [ { "node": "Code_PackagePromptTemplate", "type": "main", "index": 0 }, { "node": "Airtable_Idea_Improver_3_Update", "type": "main", "index": 0 } ] ] }, "Airtable_Idea_Improver_1_Get": { "main": [ [ { "node": "Edit_TemporaryFields", "type": "main", "index": 0 } ] ] }, "Webhook1": { "main": [ [ { "node": "Respond to Webhook", "type": "main", "index": 0 } ] ] } }, "active": false, "settings": { "executionOrder": "v1", "saveManualExecutions": true, "callerPolicy": "workflowsFromSameOwner", "timezone": "America/Edmonton" }, "versionId": "0d92d571-f495-4501-8238-c02f448634c7", "meta": { "templateCredsSetupCompleted": true, "instanceId": "51c123dedbae7c485edb85b80f371fee85f78f1be1ba6342de0f194359ef7a08" }, "id": "SfGeAo87X4kqwpf5", "tags": [ { "createdAt": "2024-09-06T21:58:09.454Z", "updatedAt": "2024-09-06T21:58:09.454Z", "id": "nct3dW7u3afvnRzl", "name": "TCC" } ] }