Gemini found 2 events.
The camp had 21.

Gmail’s “Add to Calendar” turned a two-month schedule into two broken events and dropped the rest. Here is why it happens and how to get every event as one calendar link.

mail.google.com

Summer Bantam Hockey Camp @ City Ice

Inbox ×
Add to CalendarSummarize this email
MD
Megan Doyle
to me

Bantam families - We are very excited for our summer program to begin in a few short weeks. Our entire staff is looking forward to meeting your athletes, getting to know them, and helping them achieve their goals on and off the ice.

All skates and workouts take place at City Ice Arena.

On Ice Schedule:
Monday/Wednesday 11:45am-12:45pm, Fridays: 8:00-9:00am scrimmage and small games day

Camp Dates: June 8, 10, 12, 15, 17, 19, 22, 24, 26 and July 6, 8, 10, 13, 15, 17, 20, 22, 24, 27, 29, 31

Please let me know if you have any questions.

Thanks so much,
Megan Doyle
Add to Calendar

Got it, you want to create these 2 events. Do you want to go ahead and create them right now?

31Calendar
Summer Bantam Hockey Camp - On Ic…
Jun 8, 11:45pm – Jun 9, 12:45am
City Ice Arena
On Ice Schedule: Monday/Wednesday 11:45am-12:45pm
Summer Bantam Hockey Camp - On Ic…
Fri, Jun 12 · 8:00 – 9:00am
City Ice Arena
On Ice Schedule: Fridays: 8:00-9:00am scrimmage and small games day

Recreated from a real Gmail "Add to Calendar" run, June 2026. Names changed. 2 of 21 sessions created; the 11:45am skate became a 25-hour overnight.

Gmail · Gemini · June 2026
2 events
  • Created 2 of 21 sessions. Dropped 19 dates across two months.
  • Read the 11:45am skate as 11:45pm: a 25-hour overnight event.
  • One-time import. No link anyone can subscribe to.
Calfeed
21 events
  • Every Mon/Wed skate and Friday scrimmage, all 21.
  • Correct morning times. No overnight events.
  • One calendar link. Subscribers get every later edit.

Why assistants miss schedule events

Based on a real Gmail “Add to Calendar” run, June 2026.

It runs once, not as a feed

The Gmail action creates fixed events one time. There is no link your audience subscribes to, so later changes never reach anyone.

It does not cross-reference dates

A camp lists "Mon/Wed 11:45" and a separate list of 21 dates. The right read maps each date to its weekday rule. The assistant treated the two schedule lines as the only two events.

It drops most of the schedule

Of 21 listed sessions it created 2 and ignored 19 dates across two months.

It flips AM and PM

An 11:45 a.m. skate became an 11:45 p.m. start, stretching one event into a 25-hour overnight.

Paste the full email

If your assistant only added some of the events from an email, paste the full email into Calfeed. It reads the whole schedule and builds every event.

Every recurring date, mapped

Calfeed cross-references the weekday rule against the full list of dates, so a recurring schedule expands to every session with correct AM/PM times.

One link that updates

You get one calendar link to subscribe to from Apple, Google, or Outlook. Edit the schedule once and every subscriber's calendar refreshes.

The same schedule, done right

A live Calfeed calendar of the camp. Subscribe and it stays current on your phone.

Common questions

Why does Gemini only add some events from an email?
Gmail's "Add to Calendar" reads an email once and tends to capture the first one or two events it recognizes. It does not reliably map a day-of-week rule onto a long list of dates, so most recurring sessions get dropped. Pasting the full email into Calfeed builds every event and gives you one subscribable calendar link.
How do I add a whole email schedule to my calendar?
Copy the email text and paste it into Calfeed. It reads every date and time, builds the events, and publishes a calendar link you subscribe to from Apple, Google, or Outlook. Later edits update every subscriber automatically.
Why is the time on my calendar event wrong (AM vs PM)?
Assistants sometimes flip AM and PM when an email omits the meridiem, turning a morning event into an evening one or a 25-hour overnight. Calfeed reads the surrounding context to keep the right time.
Will my calendar update when the schedule changes?
Yes. A Calfeed calendar is a subscribable link, not a one-time import. Edit the schedule once and every subscriber's calendar refreshes on its normal polling interval.

Add the whole schedule.

Paste the email. Calfeed builds every event and gives you one link to share.