Stop typing term dates into your calendar. Turn a spreadsheet into a clean calendar file and email it to your group in one run. Great for schools, training teams, and admin staff who manage dates for many people.
On click, the flow downloads an XLSX file from a link. A Cloudflare service converts the sheet to markdown so AI can read it. The flow picks the right sheet text. An AI model using Google Gemini reads the table and returns a list of events with week number, start date, title, and notes. Each event becomes its own item, dates are normalized and sorted, and a small Python script builds an ICS file. The file is turned into a binary attachment and Gmail sends it to your recipients.
You will need accounts for Cloudflare, Google Gemini, and Gmail. Replace the Cloudflare account ID in the URL and add credentials for each node. Point the download node to your own spreadsheet. Expect to cut hours of entry down to minutes and avoid date mistakes. Use it for academic terms, training cohorts, or company events. After a test run, import the ICS into Google Calendar, Outlook, or Apple Calendar and share it with your team.