Calendar Sub-Agent with Execution Feedback

Calendar Sub-Agent with Execution Feedback

Calendar Sub-Agent with Execution Feedback

Reusable calendar sub-agent that executes event operations and returns structured success or retry feedback to the calling workflow.

  • eng
  • n8n, Docker, Linux Ubuntu
  • n8n

This workflow implements a dedicated calendar sub-agent designed to be invoked by other workflows as part of a larger orchestration setup. It encapsulates all calendar-related logic behind a single execution interface.

When triggered externally, the agent receives structured input from the calling workflow and interprets the request using a chat model. Based on the resolved intent, it selects and executes the appropriate calendar operation, including creating events, creating events with attendees, updating existing events, retrieving events, or deleting entries.

The workflow explicitly separates successful and failed execution paths. On successful completion, a confirmation response is returned to the calling workflow. If an error occurs or the request cannot be fulfilled as expected, a retry or correction path is triggered instead. This makes the sub-agent safer to integrate into automated systems where feedback and control flow matter.

The agent relies on tool-based calendar actions and keeps state handling minimal, focusing on intent resolution, action execution, and clear signaling of outcomes. Its structure supports reuse across multiple higher-level agents without duplicating calendar-specific logic.