Google Calendar-Management-Workflow
Dies ist ein AI Chatbot, Multimodal AI-Bereich Automatisierungsworkflow mit 7 Nodes. Hauptsächlich werden Agent, ChatTrigger, LmChatOpenAi, ToolWorkflow, MemoryBufferWindow und andere Nodes verwendet. Verwaltung von Google Kalender-Events mit einem GPT-4o virtuellen Assistenten (Orchestrator)
- •OpenAI API Key
Verwendete Nodes (7)
Kategorie
{
"id": "BEJjQAqk5n3Yc0Q4",
"meta": {
"instanceId": "146ab8f1ce0cef4bd9c6b91db262ad7cd77638e200455d5838ba053a27e415bc",
"templateCredsSetupCompleted": true
},
"name": "ca7ai Google_Calendar_workflow",
"tags": [],
"nodes": [
{
"id": "a0403acd-098a-491b-bf2b-0a55fac37560",
"name": "Bei Chat-Nachricht empfangen",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
0,
0
],
"webhookId": "c7cc7c8c-c07b-44ca-9108-052810da3ee0",
"parameters": {
"options": {}
},
"typeVersion": 1.3
},
{
"id": "2c770716-4b5c-491e-ab26-120b34452558",
"name": "KI-Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
208,
0
],
"parameters": {
"options": {
"systemMessage": "You are Albert, a helpful google calendar assistant. You are to use the \"sub_agent_cal\" to get calendar events, create calendar events, and delete calendar events."
}
},
"typeVersion": 2.2
},
{
"id": "5cd09248-ed99-456e-8d66-9b81241aa1db",
"name": "OpenAI-Chat-Modell",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
80,
208
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "fYx3byxTFkzmN2m2",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "0b829bdb-c01c-4985-baaf-61527793ada1",
"name": "Einfacher Speicher",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
224,
208
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "0aa51268-61c0-411b-bdd7-4fd2a241c895",
"name": "sub_agent_cal",
"type": "@n8n/n8n-nodes-langchain.toolWorkflow",
"position": [
528,
176
],
"parameters": {
"workflowId": {
"__rl": true,
"mode": "list",
"value": "41tGOnU3hN9zjJln",
"cachedResultName": "Google_Cal_sub_agent"
},
"description": "=This workflow helps to manager Google calendar events.",
"workflowInputs": {
"value": {
"text": "={{ $json.chatInput }}",
"session_id": "={{ $json.sessionId }}"
},
"schema": [
{
"id": "text",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "text",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "session_id",
"type": "string",
"display": true,
"required": false,
"displayName": "session_id",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
}
},
"typeVersion": 2.2
},
{
"id": "189828ba-266e-4c4b-8db0-6b9c0a2550ae",
"name": "Haftnotiz",
"type": "n8n-nodes-base.stickyNote",
"position": [
-480,
0
],
"parameters": {
"color": 4,
"width": 336,
"height": 176,
"content": "🟢 PARENT — CHAT ENTRY\n\n**Trigger**: chat message\n**Persona**: Albert (calendar assistant)\n**Uses tool**: sub_agent_cal (Execute Workflow Tool)\n\nchatInput ➜ text, sessionId ➜ sessionid"
},
"typeVersion": 1
},
{
"id": "c74d95ad-d8ad-4082-9ee3-bfa4effed6c8",
"name": "Haftnotiz1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-480,
208
],
"parameters": {
"width": 336,
"height": 112,
"content": "🔗 ORCHESTRATION\n\n**Parent** = intent + memory\n**Child** = tools (Get / Create / Delete)"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "99ffa58b-9bb1-4adb-a009-abc2d61ca3f7",
"connections": {
"0b829bdb-c01c-4985-baaf-61527793ada1": {
"ai_memory": [
[
{
"node": "2c770716-4b5c-491e-ab26-120b34452558",
"type": "ai_memory",
"index": 0
}
]
]
},
"0aa51268-61c0-411b-bdd7-4fd2a241c895": {
"ai_tool": [
[
{
"node": "2c770716-4b5c-491e-ab26-120b34452558",
"type": "ai_tool",
"index": 0
}
]
]
},
"OpenAI Chat Model": {
"ai_languageModel": [
[
{
"node": "2c770716-4b5c-491e-ab26-120b34452558",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"a0403acd-098a-491b-bf2b-0a55fac37560": {
"main": [
[
{
"node": "2c770716-4b5c-491e-ab26-120b34452558",
"type": "main",
"index": 0
}
]
]
}
}
}Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Fortgeschritten - KI-Chatbot, Multimodales KI
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
Calistus Christian
@ca7aiAutomation strategist and AI workflow architect creating intelligent, agent-driven processes that streamline operations. I build advanced n8n solutions integrating AI, cloud services, and real-time data orchestration for scalable impact. Explore my free workflows to get started. Premium, custom-built solutions are also available. Connect with me on LinkedIn for tailored automation expertise.
Diesen Workflow teilen