Turn school and sports schedules into importable calendar invites with ChatGPT
- Posted
- by Emily Steinberg (LinkedIn)
- Last checked
- Method:
- How we verify
Evidence: Described by posterThe person describes what happened in words, without screenshots or video.
Context: Similar school-calendar entries on this site use Gemini; this one adds sports and after-school schedules and sharing the file with other parents.
Outcome
Emily Steinberg uploaded their children's school-year calendar to ChatGPT, had it list the events in a table first to check it got them right, then asked for a downloadable .ics file of calendar invitations and imported it. Steinberg repeated this for sports teams and after-school activities, says it saved at least an hour that season, and shared the file with other parents so they could load the events too.
Agent
Prompt Recreated prompt
The source didn't share its exact prompt, so we wrote this from what it describes.
Run this task now, exactly as written below. Everything you need is here, so start straight away and only stop if something required is missing or a rule below tells you to. Goal: Turn this school or team schedule into calendar events I can import in one go. Fill in before running: - The school or team calendar (PDF, photo or web page): [FILE] - The school year or season it covers: [DATES] - Time zone: [TIME ZONE] Rules: - First list every event in a table (date, start and end time or all-day, title) so I can check it. - Wait for my OK on the table before making the file. - Then create a downloadable .ics file with one event per row. - Mark days off school, half days and early pick-ups clearly in the event titles. - Check facts that can change (prices, opening hours, dates, availability, rules) against the official source, and tell me anything you couldn't verify. Output: A checked table of events, then a single .ics file to import. You'll know it worked when: the events show up correctly in my calendar after one import.
Customize this prompt
Answer the questions below and we'll put your answers into the prompt for you. You can leave any of them empty.
The school or team calendar (PDF, photo or web page)
You'll attach this in the chat tool, not here. Add the file in the chat before you send the prompt.
Your prompt
Run this task now, exactly as written below. Everything you need is here, so start straight away and only stop if something required is missing or a rule below tells you to. Goal: Turn this school or team schedule into calendar events I can import in one go. Fill in before running: - The school or team calendar (PDF, photo or web page): [FILE] - The school year or season it covers: [DATES] - Time zone: [TIME ZONE] Rules: - First list every event in a table (date, start and end time or all-day, title) so I can check it. - Wait for my OK on the table before making the file. - Then create a downloadable .ics file with one event per row. - Mark days off school, half days and early pick-ups clearly in the event titles. - Check facts that can change (prices, opening hours, dates, availability, rules) against the official source, and tell me anything you couldn't verify. Output: A checked table of events, then a single .ics file to import. You'll know it worked when: the events show up correctly in my calendar after one import.
Scroll to see the whole prompt. Your answers show in green.
2 blanks are still empty: The school year or season it covers; Time zone. They'll stay in brackets in your prompt, so the chat tool may ask you about them.
What you type stays in this browser tab. We don't send it or save it, and it's gone when you leave the page. If you use a "Try this in" button, your answers go to that tool as part of the prompt.
Try this in:
This prompt has blanks to fill in, like [FILE]. We'll copy it instead of filling it in, so you can edit it before you send.
Opens in a new tab. We don't see what you send.
These links are only a shortcut. We're not affiliated with OpenAI, Google or xAI, and your results may not match the source.
Optional stronger version
Our rewrite with extra checks. The poster didn't test it.
Run this task now, exactly as written below. Everything you need is here, so start straight away and only stop if something required is missing or a rule below tells you to. Goal: Turn this school or team schedule into calendar events I can import in one go. Fill in before running: - The school or team calendar (PDF, photo or web page): [FILE] - The school year or season it covers: [DATES] - Time zone: [TIME ZONE] Rules: - First list every event in a table (date, start and end time or all-day, title) so I can check it. - Wait for my OK on the table before making the file. - Then create a downloadable .ics file with one event per row. - Mark days off school, half days and early pick-ups clearly in the event titles. - Check facts that can change (prices, opening hours, dates, availability, rules) against the official source, and tell me anything you couldn't verify. - After importing, remind me to spot-check three events against the original calendar. Output: A checked table of events, then a single .ics file to import. You'll know it worked when: the events show up correctly in my calendar after one import. Before you finish: re-read my goal and constraints, check your answer against each one, and list anything you assumed or couldn't confirm.
Source
Related cases
- Find snack days and spirit days for each of three kids on school calendars with GeminiEvidence: Described by posterBeginner-friendly
A parent of three kids with three school calendars and many 'special events' photographs each calendar and gives it to Gemini with context, e.g. find his son's snack day (16 nut-free snacks) and all spirit days, filter to only that child's events, then add them to Google Calendar with a reminder to bring the snacks.
Gemini · Personal · Source date:
- Turn a school-year calendar into draft Google Calendar events with GeminiRecreated promptEvidence: Described by posterPartialBeginner-friendly
Instead of typing in the kids' school calendar for the next school year, Joshua Kaan gave Gemini the details. Gemini drafted the events and Kaan approved them. The one thing it couldn't do was add other people's email addresses as guests on the events.
Gemini · Personal · Source date:
- Turn a messy weekly brain dump into a Google Calendar import file with GeminiEvidence: Article or interview
An Android Police writer plans the week each Sunday by writing out meetings, errands, bills and appointments in plain language and asking Gemini for a CSV to import into Google Calendar. The writer double-checks everything before importing, and says Gemini sometimes outputs plain text instead of a downloadable file, which they save as .csv themselves.
Gemini · Personal · Source date: