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.
Summer Bantam Hockey Camp @ City Ice
Inbox ×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
Got it, you want to create these 2 events. Do you want to go ahead and create them right now?
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.
- 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.
- 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.