Publish a Schedule as a Calendar Feed People Can Subscribe To
Publish any messy schedule as a calendar people can subscribe to once. Paste, upload, or link a schedule. Smart Calendars AI extracts events, creates a live feed, and gives you a public page.

- Turn a PDF, photo, web page, email, or pasted plan into a live subscribable calendar.
- Subscribers add it once in Apple Calendar, Google Calendar, Outlook, or another calendar app.
- When the source schedule changes, the feed can be updated instead of sending another static file.
- Every feed can also have a public calendar page for people who want to view before subscribing.
- Primary action: create a feed. Learn more: custom calendar feeds.
What is a calendar feed?
A calendar feed is a live calendar someone can subscribe to once. Instead of copying events by hand or downloading a new file every time the schedule changes, subscribers keep the feed in their own calendar app.
That makes it useful for schedules that belong to an audience: class timetables, club programs, community events, training plans, release calendars, content calendars, webinars, sports fixtures, and public team schedules.
The public calendar page is the human-friendly version. It gives people a place to view the schedule, understand what it is, and subscribe from there.
How publishing works
- Paste, upload, or link the schedule. Start with the format you already have: PDF, photo, web page, email, spreadsheet text, or a plan from a document.
- Review the extracted events. Smart Calendars AI reads titles, dates, times, locations, recurrence, and notes so you can fix anything before publishing.
- Create the live feed. The output becomes a subscribable calendar rather than a static document.
- Share the public calendar page. Send one link to the people who need the schedule.
- Update the feed when details change. Subscribers stay attached to the same calendar instead of receiving another attachment or screenshot.
Best-fit schedules
- PDF or photo schedules: school calendars, flyers, posters, class timetables, conference agendas, or community programs.
- Email agendas and newsletters: multi-date announcements, webinar calendars, volunteer updates, or class emails.
- Web schedule pages: course pages, event pages, tournament schedules, and agenda pages captured with the browser extension.
- Planner output: content calendars, small-business plans, course plans, launch timelines, or public programming calendars.
- Non-sensitive team schedules: public volunteer rosters, club fixtures, open class timetables, and published office-hour calendars.
When not to publish a public page
A live feed is powerful because it is easy to share. That also means you should keep private information private. Do not publish personal employee shifts, patient details, private customer bookings, internal meeting notes, or anything that should not be visible to the audience.
For private work schedules, use Smart Calendars AI to create events in your own calendar. Use public calendar pages for schedules that are meant to be public or broadly shared.
Calendar feed vs static file
A static calendar file is useful for a one-time import. A live feed is better when the schedule has an audience and may change. People subscribe once, then keep the same calendar in their app.
That is the main difference: a file transfers events once; a feed gives people an ongoing calendar source.
Live schedule publishing
Turn the schedule in this guide into a live subscribable calendar.
Create the feed, share the public calendar page, and let subscribers receive future updates automatically.
Create a live calendar feed
Turn your next PDF, web schedule, agenda email, or public plan into a calendar people can subscribe to once.