πŸ’¬ Send personalized follow-up emails for Calendly bookings with GPT-4 and Outlook

⚑ 760 views Β· πŸ’¬ Lead Nurturing & AI Sales Agents

Description

πŸ“©

This n8n automation sends a personalized email to the person who booked a meeting via Calendly. It uses an AI agent to craft a helpful, human-sounding HTML email that includes your fake phone number (111-111-1111) and the meeting date.


πŸ“Œ What This Workflow Does

  1. Triggers when someone books a meeting in Calendly (invitee.created event).
  2. Extracts user details like name, email, reason for meeting, and scheduled time.
  3. Uses OpenAI to generate a custom email response based on what the user shared.
  4. Sends the email to the user using Microsoft Outlook.

βš™οΈ Step-by-Step Setup Instructions

1. πŸ”— Calendly API Setup

2. πŸ“§ Microsoft Outlook Setup

3. πŸ€– OpenAI AI Agent


🧠 Node Breakdown

NodePurpose
Calendly EventTrigger when someone books via Calendly
Edit FieldsExtracts key details (name, email, question, start time)
AI AgentWrites a custom follow-up email using GPT
Outlook MessageSends the AI-generated HTML email to the user

πŸ’Œ Example Email Output (HTML)

<h2>Thanks for Booking with Us!</h2>
<p>Hi Robert Breen,</p>
<p>Thanks for booking a meeting with us! You mentioned: <em>need help with n8n</em>.</p>
<p>We’d love to help you solve that. During our call, we’ll walk through your issue and explore automation strategies tailored to your setup.</p>
<p>Your meeting is scheduled for <strong>August 11, 2025 at 3:00 PM EST</strong>.</p>
<p>In the meantime, if you have questions, feel free to call us at <strong>111-111-1111</strong>.</p>
<p>Looking forward to chatting soon!</p>

πŸ“ž Contact Information
Robert , Ynteractive
Website: https://ynteractive.com
Email: robert@ynteractive.com
LinkedIn: https://linkedin.com/in/robert-breen
Top-rated n8n Expert & AI Automation Consultant

## πŸ”— Nodes Used

Calendly Trigger, Microsoft Outlook, AI Agent, OpenAI Chat Model, Structured Output Parser

## πŸ“₯ Import

Download [`workflow.json`](workflow.json) and import into n8n:
**Workflow menu β†’ Import from File**

[πŸ“– Importing guide](../../../docs/importing-templates.md) Β· [πŸ”‘ Credential setup](../../../docs/credential-setup.md)