Updates

Short notes on recent improvements and fixes. Low-key, no fluff.

← Back home

Timezone Fixes, Better Error Handling

2025-01-18
  • Fixed timezone handling: event times now default to your local timezone (matching your calendar), with automatic conversion when a timezone is explicitly mentioned (e.g., 'PST', 'EST').
  • Improved invitation quality: fixed issue where '(null)' could appear in invitation titles.
  • Better error messages: when no events are found in emails, you now receive a helpful 'No Events Found' message with suggestions instead of being directed to an empty dashboard.

Gmail Calendar Fix & Improved Reliability

2025-01-12
  • Fixed 'Unable to load event' errors in Gmail - calendar invitations now load correctly in Google Calendar.
  • Improved calendar invitation compatibility: events created via chat or email forwarding now work reliably across all calendar apps.
  • Better handling of self-created events: when you add events for yourself, they're properly formatted for your calendar.
  • Enhanced trusted recipients: events sent to family members or caregivers now have correct organizer settings for easy guest management.

Excel & Google Sheets Support

2025-12-17
  • You can now paste Excel file URLs (.xlsx, .xls) or Google Sheets links directly.
  • Upload Excel files or paste Google Sheets URLs to extract events from spreadsheets.
  • All sheets are automatically parsed and events are extracted using AI.

HTML Calendar Support & Smarter Auto-Add

2025-12-10
  • You can now paste HTML calendar URLs directly (e.g., school calendar web pages).
  • Events from HTML calendars automatically include the organization name (e.g., 'RSM - Labor Day').
  • When forwarding emails with 1-3 events, we automatically add them all - no need to visit the dashboard.
  • Only emails with 4+ events will ask you to choose which ones to add.

Faster Invitations & Better Tracking

2025-12-09
  • Invitations now send 5x faster - large batches complete in seconds instead of minutes.
  • Improved parallel sending with smart rate limiting prevents email service delays.
  • Summary emails set clearer expectations: invitations typically deliver within 1-30 minutes.
  • Behind the scenes: tracking system helps monitor invitation delivery (no automatic retries to avoid duplicates).

Support opt-out & account cleanup

2025-12-07
  • Reply STOP to support emails to unsubscribe (we'll stop forwarding and confirm back).
  • New dashboard tip: add trusted recipients in Settings so invites can include them.
  • Account deletion is calmer: clearer copy, optional feedback box, and it removes your stored connections, pending events, and email usage history.

Invites & Opt-Outs

2025-12-08
  • Send invites to trusted recipients per event (e.g., partner, caregiver).
  • Clearer invite emails: sent on behalf of the user with an easy opt-out.
  • Replying STOP removes that address and notifies the user who added it.

Parsing, Calendar, Email

2025-12-07
  • Added recurring event (RRULE) support for emails and uploads (single series, no explosion).
  • Dashboard shows recurring badge and repeats info.
  • Better duplicate handling: clearer messages and no repeat replies for the same email.
  • PDF upload route now runs on Node runtime and surfaces parse errors better.

Email & Pending Events

2025-12-05
  • Pending email cards can be dismissed and persist across refresh.
  • Fixed missing pending events due to missing DB tables (PendingEvent, EventHash).
  • Feedback/notice: support forwarding to events@calhelper.ai and support@calhelper.ai.
Updates