Complete Scheduling Platform
Everything you need to coordinate meetings, manage availability, and integrate scheduling into your workflows.
Bidirectional Calendar Sync
Automatically sync with Google Calendar, Outlook, Apple Calendar, and any CalDAV server. Changes sync in real-time, bidirectionally.
- Real-time sync with Google Calendar, Outlook, Apple Calendar
- CalDAV support for any standard calendar server
- Bidirectional sync - changes flow both ways
- Event creation, updates, and deletion sync
- Conflict detection and resolution
- Multi-calendar support per user
Availability Sharing
Share your free/busy times without exposing calendar details. Let others see when you are available to meet.
- Public booking pages with custom URLs
- Privacy-first - only show free/busy status
- Customizable availability windows
- Meeting type templates (15min, 30min, 1hr, etc)
- Buffer times between meetings
- Booking confirmation workflows
Team Scheduling
Find times that work for everyone. Display availability for multiple team members. Zero coordination overhead.
- Collective team availability views
- Round-robin scheduling distribution
- Team member pooling and assignment
- Shared team booking pages
- Workload balancing across team members
- Team-specific scheduling rules
Meeting Polls
Propose multiple time slots. Attendees vote. Automatically book the winning time.
- Create polls with multiple proposed times
- Attendees vote on preferred slots
- Automatic booking when consensus reached
- Email notifications for poll updates
- Anonymous or named voting options
- Deadline enforcement for responses
Buffer Times & Breaks
Automatically block time between meetings. Prevent back-to-back calls. Protect deep work blocks.
- Configurable buffer before/after meetings
- Prevent back-to-back scheduling
- Daily working hours enforcement
- Break time protection
- Focus time blocking
- Minimum notice period for bookings
Custom Availability Rules
Fine-grained control over when you can be booked. Set different rules for different meeting types.
- Date-specific overrides
- Recurring availability patterns
- Different rules per meeting type
- Holiday and vacation blocking
- Maximum meetings per day limits
- Conditional availability logic
Time Zone Intelligence
Automatic time zone detection and conversion. Display times in attendee local time zones.
- Automatic visitor time zone detection
- Display all times in local time zones
- DST-aware scheduling
- Multi-timezone team coordination
- Time zone override options
- Clear time zone indicators
Webhook Integrations
Connect Supercal to your existing workflows. Trigger actions on booking, cancellation, or reschedule.
- Webhook events for all scheduling actions
- Custom webhook endpoints
- Retry logic and delivery guarantees
- Event payload customization
- Integration with Zapier, Make, n8n
- Real-time event notifications
Privacy First
Self-host on your infrastructure. Your calendar data never touches our servers. Full data control.
- Complete self-hosting option (AGPL)
- No tracking or surveillance
- Your data stays on your servers
- GDPR compliant by design
- End-to-end encryption option
- Audit logs for compliance
Security & Compliance
Enterprise-grade security with OAuth 2.0, role-based access control, and comprehensive audit logging.
- OAuth 2.0 calendar authentication
- Role-based access control (RBAC)
- SSO and SAML support (Enterprise)
- Comprehensive audit logging
- API rate limiting and security
- SOC 2 compliance (Managed Pro)
Developer API
Full REST API and webhook support. Build custom integrations and embed scheduling into your products.
- Comprehensive REST API
- API key authentication
- Rate limiting and quotas
- Webhook event subscriptions
- SDKs for popular languages
- OpenAPI specification
Advanced Features
Booking limits, custom branding, email templates, analytics, and more.
- Custom branding and white-labeling
- Customizable email templates
- Booking analytics and insights
- Cancellation and reschedule policies
- Booking confirmation requirements
- Custom fields on booking forms
Ready to streamline your scheduling?
Start with self-hosted for free, or try our managed solution with a 14-day trial.