Skip to Workflow Atlas
Event-Driven AutomationAI systemIntermediate

AI-Driven Task and Calendar Manager

AI-Driven Task and Calendar Manager is a 24-node automation blueprint connecting OpenAI, Notion, Google Calendar. Inspect its trigger, execution graph, branches, and implementation requirements.

Interactive system map

Follow the runtime. Inspect what supports it.

Solid horizontal paths show main-channel execution. Violet dependencies sit beneath the exact step they configure or empower.

24

Nodes

21

Links

3

Run groups

Connected tools

3 integrations

  • OpenAI
  • Notion
  • Google Calendar

Canvas controls

Fit wide systems, then zoom into any run group.

AI-Driven Task and Calendar Manager execution lanes3 run groups containing 24 workflow nodes and 21 visible links. Solid horizontal lines are main-channel runtime links. Violet dashed lines connect typed dependencies beneath the runtime step they support. Focus any node to inspect its immediate path.Webhook. trigger node, webhook. 0 incoming and 1 outgoing connections.STARTWebhookTRIGGERWEBHOOK0 IN / 1 OUTWhen chat message received. trigger node, chatTrigger. 0 incoming and 1 outgoing connections.STARTWhen chat message receivedTRIGGERCHATTRIGGER0 IN / 1 OUTMap Fields. transform node, set. 1 incoming and 1 outgoing connections.STEP 02Map FieldsTRANSFORMSET1 IN / 1 OUTMap Fields1. transform node, set. 1 incoming and 1 outgoing connections.STEP 02Map Fields1TRANSFORMSET1 IN / 1 OUTMain Agent. ai node, agent. 6 incoming and 1 outgoing connections.STEP 03Main AgentAIAGENT6 IN / 1 OUTExclude Previews from Speech. transform node, set. 1 incoming and 1 outgoing connections.STEP 04Exclude Previews from Spe…TRANSFORMSET1 IN / 1 OUTRespond to Webhook. trigger node, respondToWebhook. 1 incoming and 0 outgoing connections.OUTCOMERespond to WebhookTRIGGERRESPONDTOWEBHOOK1 IN / 0 OUTOpenAI Chat Model2. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1OpenAI Chat Model2OPENAILMCHATOPENAI0 IN / 1 OUTWindow Buffer Memory. ai node, memoryBufferWindow. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Window Buffer MemoryAIMEMORYBUFFERWINDOW0 IN / 1 OUTcalendarAgent. ai node, toolWorkflow. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1calendarAgentAITOOLWORKFLOW0 IN / 1 OUTtaskAgent. ai node, toolWorkflow. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1taskAgentAITOOLWORKFLOW0 IN / 1 OUTSettings1. transform node, set. 0 incoming and 1 outgoing connections.STARTSettings1TRANSFORMSET0 IN / 1 OUTGoogle Calendar Agent. Google Calendar node, agent. 5 incoming and 1 outgoing connections.STEP 02Google Calendar AgentGOOGLE CALENDARAGENT5 IN / 1 OUTFormat output1. transform node, set. 1 incoming and 0 outgoing connections.OUTCOMEFormat output1TRANSFORMSET1 IN / 0 OUTOpenAI Chat Model1. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1OpenAI Chat Model1OPENAILMCHATOPENAI0 IN / 1 OUTWindow Buffer Memory2. ai node, memoryBufferWindow. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Window Buffer Memory2AIMEMORYBUFFERWINDOW0 IN / 1 OUTGet calendar availability. ai node, toolHttpRequest. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Get calendar availabilityAITOOLHTTPREQUEST0 IN / 1 OUTBook appointment. ai node, toolHttpRequest. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Book appointmentAITOOLHTTPREQUEST0 IN / 1 OUTSettings. transform node, set. 0 incoming and 1 outgoing connections.STARTSettingsTRANSFORMSET0 IN / 1 OUTNotion Task Agent. Notion node, agent. 4 incoming and 1 outgoing connections.STEP 02Notion Task AgentNOTIONAGENT4 IN / 1 OUTFormat output. transform node, set. 1 incoming and 0 outgoing connections.OUTCOMEFormat outputTRANSFORMSET1 IN / 0 OUTOpenAI Chat Model. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1OpenAI Chat ModelOPENAILMCHATOPENAI0 IN / 1 OUTWindow Buffer Memory1. ai node, memoryBufferWindow. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Window Buffer Memory1AIMEMORYBUFFERWINDOW0 IN / 1 OUTHTTP Request. ai node, toolHttpRequest. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1HTTP RequestAITOOLHTTPREQUEST0 IN / 1 OUT

Signal inspector

Focus, hover, or select a step to isolate its runtime and support links.

Main-channel runtimeTyped dependencytriggeraidecisiontransformintegration
Scroll horizontally to follow every connected flow.24 connected nodesEnter or click to lock · Escape to clear

Runtime breakdown

Read the execution spine before its dependencies.

Each run group separates main-channel steps from the models, tools, retrievers, and data services that support them. Start and outcome labels apply only to runtime nodes.

01

Run Group

Webhook

6 Execution Links4 Support Dependencies
  1. Start

    Webhook

    Trigger

    When chat message received

    Trigger

  2. Step 2

    Map Fields

    Transform

    Map Fields1

    Transform

  3. Step 3

    Main Agent

    AI reasoning

  4. Step 4

    Exclude Previews from Speech

    Transform

  5. Outcome

    Respond to Webhook

    Trigger

Attached dependencies

These nodes support the runtime above; they are not additional starts or outcomes.

4 nodes
  • OpenAI Chat Model2

    AI reasoning dependency

  • Window Buffer Memory

    AI reasoning dependency

  • calendarAgent

    AI reasoning dependency

  • taskAgent

    AI reasoning dependency

02

Run Group

Settings1

2 Execution Links4 Support Dependencies
  1. Start

    Settings1

    Transform

  2. Step 2

    Google Calendar Agent

    AI reasoning

  3. Outcome

    Format output1

    Transform

Attached dependencies

These nodes support the runtime above; they are not additional starts or outcomes.

4 nodes
  • OpenAI Chat Model1

    AI reasoning dependency

  • Window Buffer Memory2

    AI reasoning dependency

  • Get calendar availability

    AI reasoning dependency

  • Book appointment

    AI reasoning dependency

03

Run Group

Settings

2 Execution Links3 Support Dependencies
  1. Start

    Settings

    Transform

  2. Step 2

    Notion Task Agent

    AI reasoning

  3. Outcome

    Format output

    Transform

Attached dependencies

These nodes support the runtime above; they are not additional starts or outcomes.

3 nodes
  • OpenAI Chat Model

    AI reasoning dependency

  • Window Buffer Memory1

    AI reasoning dependency

  • HTTP Request

    AI reasoning dependency

Turn the map into a plan

Adapt this blueprint to your company.

Bring the system shape into a workspace, then define the production controls, data boundaries, owners, and delivery sequence around your context.