Cal.com

These example posts were automatically generated by PersonaBox from GitHub pull requests.

Want posts like this?

Turn your GitHub PRs into polished product updates.

Powered by PersonaBox

Type any time you want in availability#

Type any time you want in availability

Availability: You can now type custom times in the time picker (12h/24h). Invalid or out-of-bounds times show inline validation, and custom selections persist even if they’re not in the preset list.

Smarter payment reminders that stop when paid#

Smarter payment reminders that stop when paid

Awaiting-payment reminders are now queued (default 15 minutes, configurable) and automatically canceled when payment succeeds. Includes seat-aware targeting for seated events and improved handling after Stripe redirects.

All your compliance docs in one place#

All your compliance docs in one place

New: Settings → Security → Compliance. Download the DPA and access compliance reports (SOC 2 Type II, ISO 27001, pentest). Some documents are restricted to Organizations plan or higher.

Set your own Google Calendar reminders#

Set your own Google Calendar reminders

Google Calendar: you can now set a default reminder (use Google default, just-in-time, 10/30/60 minutes) for events created from Cal.com bookings. Configure it in Settings → Calendars; reminders apply as both email + popup.

Auto-sync fields from Salesforce#

Auto-sync fields from Salesforce

Salesforce user attribute sync: Cal.com can now receive Salesforce user webhooks and automatically map changed fields to Cal.com attributes (including multi-select picklists), with rule-based eligibility for who gets synced.