Seamless Google Calendar to Outlook Sync with Cancellation Alerts
detail.loadingPreview
Automatically synchronize your Google Calendar events to your Outlook calendar, handling both new event creation and cancellations. Receive immediate email notifications in Outlook for every event cancellation, keeping your schedule perfectly aligned.
About This Workflow
This n8n workflow provides a robust solution for effortlessly keeping your Google Calendar and Outlook Calendar in sync. It intelligently monitors your specified Google Calendar for new events, creating corresponding entries in your Outlook Calendar, prefixed with 'From private' for easy identification. Beyond just creation, the workflow also detects when events are cancelled in Google Calendar, automatically locating and deleting the matching event in Outlook. To ensure you're always in the loop, an instant email notification is sent via Outlook upon each cancellation. This automation eliminates manual double-entry and ensures your calendar remains accurate across platforms, boosting your personal and professional productivity.
Key Features
- Automated Event Creation: Instantly creates new Google Calendar events in your designated Outlook Calendar.
- Smart Cancellation Handling: Automatically deletes corresponding Outlook events when cancelled in Google Calendar.
- Clear Event Flagging: Adds "From private:" prefix to synced events in Outlook for better context.
- Real-time Cancellation Notifications: Sends an immediate Outlook email alert whenever a Google Calendar event is cancelled.
- Comprehensive Event Data Transfer: Maps event subject, start/end times, description, and link from Google to Outlook.
How To Use
- Set up Google Calendar Triggers:
- For "Incoming Event Trigger" and "Cancel Event Trigger" nodes, connect your Google Calendar account.
- Select the specific Google Calendar you want to monitor (e.g., your primary email calendar).
- Ensure "Trigger On" is set to "eventCreated" for the 'Incoming Event Trigger' and "eventCancelled" for the 'Cancel Event Trigger' respectively.
- Configure Outlook Event Creation:
- Connect your Microsoft Outlook account to the "Create Outlook Event" node.
- Choose the Outlook calendar where new events should be added.
- Review the
subjectfield (={{ "From private: " + $json.summary }}) and ensurestartDateTimeandendDateTimemappings are correct.
- Configure Outlook Event Cancellation:
- Connect your Microsoft Outlook account to the "Get Event to Cancel" and "Delete Event" nodes.
- In "Get Event to Cancel," ensure the
calendarIdis correct and thecustomfilter (=contains(subject, '{{ $json.summary }}')) is accurate for matching events. - In "Delete Event," confirm that
eventIdis correctly mapped from the output of the "Get Event to Cancel" node.
- Customize Cancellation Notifications:
- Connect your Microsoft Outlook account to the "Send E-mail with details" node.
- Update the
toRecipientsfield to your desired email address for receiving cancellation alerts (e.g.,your_email@work.zom). - Adjust the
subjectandbodyContentof the email as needed.
Apps Used
Workflow JSON
{
"id": "f52a3541-8681-4bd1-bf36-ca90c6e2436e",
"name": "Seamless Google Calendar to Outlook Sync with Cancellation Alerts",
"nodes": 24,
"category": "Personal",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: f52a3541-8681...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
Send Obsidian Notes as Emails with Dynamic Attachments
This workflow empowers you to transform your Obsidian notes into dynamic emails, complete with custom metadata from YAML frontmatter and automated attachment handling. Seamlessly share your thoughts and files directly from your preferred note-taking environment.
Voice Task to Notion: AI-Powered Processing
This n8n workflow automates the intelligent processing of voice-activated tasks intended for Notion or similar tools. It leverages advanced AI to understand inputs, builds a dynamic knowledge base from them, and logs processing outcomes to Google Sheets. Instantly get alerted via Slack for any errors, ensuring reliable task management.
Daily AI-Powered Morning Briefing
Start your day with clarity and focus using this n8n workflow. It automatically fetches your tasks from Todoist and events from Google Calendar, then leverages AI to create a concise, personalized daily briefing delivered directly to your inbox every morning. This ensures you always know your top priorities and upcoming schedule at a glance.