Generate Smart Calendly Notifications for Outlook and Slack Using GPT-4
This n8n automation notifies you whenever someone books a meeting with you via **Calendly**. It sends a customized **email via Outlook** and a **Slack message** using details from the event. --- ### What This Workflow Does 1. Listens for new Calendly meeting bookings (`invitee.created`). 2. Extracts key details (name, email, reason for meeting, start time). 3. Uses an AI agent to generate both: - A **HTML email** sent to you via Outlook. - A **Slack message** sent to your chosen channel. --- ### Step-by-Step Setup Instructions #### 1. Calendly API Setup - In n8n: Go to **Credentials → Add Credential → Calendly API**. - Connect your account with the personal access token. - In the **Calendly Trigger** node, set event to `invitee.created`. #### 2. Microsoft Outlook Credential - Add Microsoft Outlook credentials via OAuth2 in **n8n → Credentials**. - Select it in the Send a message node. #### 3. Slack Setup - Add Slack OAuth2 credentials. - Select your Slack workspace and choose the channel (e.g., `#leads`). #### 4. Configure the AI Agent (OpenAI) - Provide your OpenAI API key under **Credentials → OpenAI API**. - The AI Agent node is pre-configured to: - Format a custom Slack message - Format a custom Outlook HTML email #### 5. Node Details - **Calendly Event** (Trigger): Listens for new bookings - **Edit Fields**: Extracts values like name, email, start time, and form answers - **Email Generator** (AI Agent): Creates formatted email + Slack message - **Send a message** (Outlook): Sends the formatted email to your inbox - **Slack Message**: Sends the AI-generated Slack alert --- ### Example Output **Slack Message**:
This n8n automation notifies you whenever someone books a meeting with you via Calendly. It sends a customized email via Outlook and a Slack message using details from the event.
What This Workflow Does
- Listens for new Calendly meeting bookings (
invitee.created). - Extracts key details (name, email, reason for meeting, start time).
- Uses an AI agent to generate both:
- A HTML email sent to you via Outlook.
- A Slack message sent to your chosen channel.
Step-by-Step Setup Instructions
1. Calendly API Setup
- In n8n: Go to Credentials → Add Credential → Calendly API.
- Connect your account with the personal access token.
- In the Calendly Trigger node, set event to
invitee.created.
2. Microsoft Outlook Credential
- Add Microsoft Outlook credentials via OAuth2 in n8n → Credentials.
- Select it in the Send a message node.
3. Slack Setup
- Add Slack OAuth2 credentials.
- Select your Slack workspace and choose the channel (e.g.,
#leads).
4. Configure the AI Agent (OpenAI)
- Provide your OpenAI API key under Credentials → OpenAI API.
- The AI Agent node is pre-configured to:
- Format a custom Slack message
- Format a custom Outlook HTML email
5. Node Details
- Calendly Event (Trigger): Listens for new bookings
- Edit Fields: Extracts values like name, email, start time, and form answers
- Email Generator (AI Agent): Creates formatted email + Slack message
- Send a message (Outlook): Sends the formatted email to your inbox
- Slack Message: Sends the AI-generated Slack alert
Example Output
Slack Message:
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Customer Support Automation Suite
8 hand-picked workflows for $39.00.
That is $4.88 each, vs $9.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Communication workflows
- Automate Outbound Calls with Ultravox AI and Twilio$4.99
- Automate Intelligent Email Classification with AI in Gmail$4.99
- Generate AI videos and carousels with Blotato for Instagram and TikTok$9.99
- Automating WhatsApp Replies Using GoHighLevel with Redis and Anthropic$24.99
- Automate Gmail Email Labeling with AI for Enhanced Organization$14.99
- Automate Email Summarization and Logging with AI and Google Sheets$9.99
More from Robert Breen
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.