AI Agents

Calendar to ClickUp

12 nodes 251 144 Webhook
Download

Workflow Description

An intelligent automation that receives calendar events via webhook, processes them through an AI agent powered by OpenAI, and automatically creates ClickUp tasks with instant Slack notifications to keep your team aligned.

How it works

  1. 1.Receive calendar event through webhook and parse event metadata including time, attendees, and description
  2. 2.Split event text into semantic embeddings using OpenAI and store in Pinecone vector database for context retrieval
  3. 3.Execute AI agent that understands event context and determines required tasks while maintaining conversation memory
  4. 4.Create task in ClickUp with automatically extracted details, priority, and assigned team member
  5. 5.Log event and task information in Google Sheets for audit trail and reporting
  6. 6.Send Slack notification to team channel with task link and ownership details

Use cases

  • Convert calendar meetings into distributed ClickUp tasks automatically without manual task creation
  • Trigger immediate team alerts when critical calendar events generate time-sensitive tasks
  • Centralize event and task history in Google Sheets for compliance and team analytics
  • Extract implicit action items from meeting descriptions using AI without manual interpretation

Requirements

  • Active OpenAI API key with GPT model access configured
  • Pinecone account with initialized vector store for semantic search
  • ClickUp API credentials with task creation permissions in target workspace
  • Google Sheets with write permissions and proper column structure for logging
  • Slack workspace integration with webhook or channel authorization
  • Publicly accessible n8n webhook URL configured as calendar destination

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Text Splitter OpenAI Vector Store Memory AI Agent Google Sheets Slack

Details

Trigger Webhook
Nodes 12
Apps 7
Views 251
Downloads 144

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (12)

/

Sticky Note

Sticky Note

#1

Webhook Trigger

Webhook

#2

Text Splitter

Text Splitter Character Text Splitter

#3

Embeddings

OpenAI

#4

Pinecone Insert

Vector Store Pinecone

#5

Pinecone Query

Vector Store Pinecone

#6

Vector Tool

Tool Vector Store

#7

Window Memory

Memory Buffer Window

#8

Chat Model

OpenAI

#9

RAG Agent

Agent

#10

Append Sheet

Google Sheets

#11

Slack Alert

Slack

#12