Smart Calendars AI is now on Mac — capture from anywhere from your menu bar calendar app.Download
Interactive Excel rota demo

Four worksheets. One subscribable duty calendar.

Keep the Excel planning process you already use. Smart Calendars AI combines approved duty rotas, normalizes inconsistent columns and publishes the reviewed assignments as a filterable calendar.

4

Worksheets

24

Duties

12

People

4

Duty areas

3

Churches

This public demo uses a fictional parish, fictional adult volunteers, fictional churches and fictional duties. The sample source workbook is intentionally in German.

Liturgische Dienstpläne.xlsx

4 worksheets · Version 1.0

Duty calendar

Person · Duty · Church

Fictional German lector rota shown as one worksheet in the sample workbook
LektorenKommunionhelferKüsterOrganisten

No migration

The parish keeps its existing workbook.

Review before publishing

A coordinator approves extracted duties and detected changes.

One calendar for every rota

Apple Calendar, Google Calendar and Outlook use the same reviewed source.

The approved source

Four plans, four column conventions

Switch between the German worksheets. The workbook is deliberately realistic: the person field is labelled “Eingeteilte Person”, “Name”, “Zuständig” or “Organist/in”, depending on the rota.

Liturgische Dienstpläne Herbst 2026.xlsx

Four approved worksheets · fictional German data

Fictional German worksheet containing the lector rota for St Mary’s Parish

Person

Eingeteilte Person · Name · Zuständig · Organist/in

Duty

Worksheet · Anlass · Liturgie

Church

Kirche · Einsatzort · Spielstätte

Time

Beginn/Ende · Von/Bis · Zeit ab/bis

What AI structures

One shared, filterable preview

Filter the 24 extracted assignments by person, duty area and church. This is the review surface a coordinator uses before publishing the real calendar feed.

Reviewed calendar preview

Normalized from four German worksheets

24 of 24 duties

Sun, 06 Sept 2026

Lektorendienst · Anna Weber

Sonntagsmesse

10:1511:30
Anna WeberSt. Marien Pfarrkirche

Sun, 13 Sept 2026

Lektorendienst · Thomas Richter

Frühmesse

08:4510:00
Thomas RichterHeilig-Kreuz-Kapelle

Sun, 20 Sept 2026

Lektorendienst · Maria Keller

Familiengottesdienst

10:4512:00
Maria KellerSt. Josef Gemeindezentrum

Sun, 04 Oct 2026

Lektorendienst · Anna Weber

Erntedankmesse

10:1511:45
Anna WeberSt. Marien Pfarrkirche

Sun, 01 Nov 2026

Lektorendienst · Thomas Richter

Allerheiligen

10:1511:45
Thomas RichterSt. Marien Pfarrkirche

Thu, 24 Dec 2026

Lektorendienst · Maria Keller

Familienmette

15:4517:15
Maria KellerSt. Josef Gemeindezentrum

Sun, 06 Sept 2026

Kommunionhelfendienst · Eva Brandt

Sonntagsmesse

10:1511:30
Eva BrandtSt. Marien Pfarrkirche

Sun, 13 Sept 2026

Kommunionhelfendienst · Martin Vogel

Frühmesse

08:4510:00
Martin VogelHeilig-Kreuz-Kapelle

Sun, 20 Sept 2026

Kommunionhelfendienst · Claudia Neumann

Familiengottesdienst

10:4512:00
Claudia NeumannSt. Josef Gemeindezentrum

Sun, 04 Oct 2026

Kommunionhelfendienst · Eva Brandt

Erntedankmesse

10:1511:45
Eva BrandtSt. Marien Pfarrkirche

Sun, 01 Nov 2026

Kommunionhelfendienst · Martin Vogel

Allerheiligen

10:1511:45
Martin VogelSt. Marien Pfarrkirche

Thu, 24 Dec 2026

Kommunionhelfendienst · Claudia Neumann

Familienmette

15:4517:15
Claudia NeumannSt. Josef Gemeindezentrum

Sun, 06 Sept 2026

Küsterdienst · Stefan Wolf

Sonntagsmesse

09:3011:45
Stefan WolfSt. Marien Pfarrkirche

Sun, 13 Sept 2026

Küsterdienst · Petra König

Frühmesse

08:0010:15
Petra KönigHeilig-Kreuz-Kapelle

Sun, 20 Sept 2026

Küsterdienst · Andreas Busch

Familiengottesdienst

10:0012:15
Andreas BuschSt. Josef Gemeindezentrum

Sun, 04 Oct 2026

Küsterdienst · Stefan Wolf

Erntedankmesse

09:3012:00
Stefan WolfSt. Marien Pfarrkirche

Sun, 01 Nov 2026

Küsterdienst · Petra König

Allerheiligen

09:3012:00
Petra KönigSt. Marien Pfarrkirche

Thu, 24 Dec 2026

Küsterdienst · Andreas Busch

Familienmette

15:0017:30
Andreas BuschSt. Josef Gemeindezentrum

Sun, 06 Sept 2026

Organistendienst · Katharina Roth

Sonntagsmesse

10:0011:40
Katharina RothSt. Marien Pfarrkirche

Sun, 13 Sept 2026

Organistendienst · Michael Krüger

Frühmesse

08:3010:10
Michael KrügerHeilig-Kreuz-Kapelle

Sun, 20 Sept 2026

Organistendienst · Sabine Lorenz

Familiengottesdienst

10:3012:10
Sabine LorenzSt. Josef Gemeindezentrum

Sun, 04 Oct 2026

Organistendienst · Katharina Roth

Erntedankmesse

10:0011:55
Katharina RothSt. Marien Pfarrkirche

Sun, 01 Nov 2026

Organistendienst · Michael Krüger

Allerheiligen

10:0011:55
Michael KrügerSt. Marien Pfarrkirche

Thu, 24 Dec 2026

Organistendienst · Sabine Lorenz

Familienmette

15:3017:25
Sabine LorenzSt. Josef Gemeindezentrum
After approval

Website widget and Calendar Page

A published feed can be embedded in the parish website and shared as a complete hosted Calendar Page. Both use the same filters.

AppleGoogleOutlook
Open the live Calendar Page
Filtered subscriptions

Subscribe only to the relevant view

After publishing, someone can select only organist assignments or only dates at a particular church, then subscribe to that exact view in Apple, Google or Outlook.

Public filters are not private member feeds. Real schedules containing personal data require an agreed distribution model and the appropriate privacy processes.

Person

Katharina Roth

Duty

Organistendienst

Church

St. Marien Pfarrkirche

Matching view

Katharina · Organ · St Mary’s

AppleGoogleOutlook
When the workbook changes

Upload the new file. Review the differences. Keep the links.

The file is not monitored automatically. A coordinator uploads the newly approved version and confirms the detected changes.

1

New Excel version

Upload the revised workbook deliberately.

2

Compare worksheets

Review added, changed and removed duties.

3

Approve

Publish only confirmed changes.

4

Subscriptions remain

Existing calendar links continue to work.

Calendar bridge, not parish management

When distribution is the actual problem

A good fit

  • Several approved rotas already exist as Excel, CSV or PDF files.
  • The assignment process itself already works.
  • Volunteers need an easier way to receive duties in their calendars.
  • A coordinator can review every change.

Not the right solution

  • Duties need to be allocated automatically.
  • You need availability, acceptance, swaps or substitute searches.
  • You need member records or broader parish-management features.
  • You expect automatic file monitoring without an approval step.
Frequently asked questions

From Excel workbook to subscribed duty calendar

Can Smart Calendars combine multiple Excel worksheets?

Yes. This demo contains four approved duty rotas with different column names. Dates, times, people, duties and churches are normalized into one calendar model for review.

Does Smart Calendars assign church duties?

No. Assignment remains in the existing Excel workbook or planning software. Smart Calendars distributes the reviewed result as a subscribable calendar.

What happens when the workbook is revised?

The revised file is uploaded again. A coordinator reviews detected additions, changes and removals before publishing them.

Are filtered calendar links automatically private?

No. Public filters do not provide private access control. For real schedules containing personal data, the responsible organization must define distribution, consent, data-processing and any protected-access requirements.

Start with an approved workbook

Test the calendar bridge with a real adult volunteer rota

Discuss a small parish pilot or convert one of your own Excel files directly.