AI Agents
Calendar to ClickUp
12 nodes
251
144
Webhook
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.Receive calendar event through webhook and parse event metadata including time, attendees, and description
- 2.Split event text into semantic embeddings using OpenAI and store in Pinecone vector database for context retrieval
- 3.Execute AI agent that understands event context and determines required tasks while maintaining conversation memory
- 4.Create task in ClickUp with automatically extracted details, priority, and assigned team member
- 5.Log event and task information in Google Sheets for audit trail and reporting
- 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.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (12)
/
Sticky Note
Sticky Note
Webhook Trigger
Webhook
Text Splitter
Text Splitter Character Text Splitter
Embeddings
OpenAI
Pinecone Insert
Vector Store Pinecone
Pinecone Query
Vector Store Pinecone
Vector Tool
Tool Vector Store
Window Memory
Memory Buffer Window
Chat Model
OpenAI
RAG Agent
Agent
Append Sheet
Google Sheets
Slack Alert
Slack