Send personalized follow-up emails for Calendly bookings with GPT-4 and Outlook
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 6 nodes and runs on Calendly events (invitee.created). Along the way it connects OpenAI Chat Model and Microsoft Outlook.
How it runs
Trigger: On Calendly events (invitee.created).
- Edit Fields (Edit Fields (Set)): sets 4 fields: payload.email, payload.questions_and_answers[0].answer, payload.name…
- AI Agent: runs an AI agent, with model: OpenAI Chat Model; output parser: Structured Output Parser
- Send a message (Microsoft Outlook): uses Microsoft Outlook
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Microsoft Outlook
n8n-nodes-base.microsoftOutlook - Calendly Trigger
n8n-nodes-base.calendlyTrigger
From the author
📩 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…