Open source scheduling meets conversational booking. Your Cal.com event types. Booked through text. Full control.
Open source scheduling
The open source Calendly alternative. Self-hostable, white-label ready, built for developers.
SalesPartner integrates with Cal.com's modern API to book appointments through conversation. Whether you self-host or use Cal.com cloud, scheduling happens via text—not links.
Works with Cal.com cloud or your own instance.
Leads text to schedule, no UI needed.
Supports all your Cal.com event configurations.
White-label ready. Your branding throughout.
Full integration with Cal.com's event types and availability system.
Event Types
Fetches your Cal.com event configurations
Availability
Checks real-time availability
Schedules
Respects your availability schedules
Create Booking
Creates booking via API
Reschedule
Changes booking time
Cancel
Cancels with notification
Connected Calendars
Availability from connected Google/Outlook
Webhooks
Your workflows notified of events
API key authentication
Generate an API key from your Cal.com settings. Works with Cal.com cloud or your self-hosted instance.
Choose bookable meetings
Pick which Cal.com event types SalesPartner can offer and book. Different durations, different purposes.
Natural conversation
Lead texts asking to meet. SalesPartner checks your Cal.com availability and offers available times.
Direct API booking
Lead picks a time in conversation. SalesPartner creates the booking through Cal.com's API.
Your Cal.com workflows
Cal.com handles confirmations and reminders. Your connected calendars update automatically.
Self-host Cal.com on your infrastructure. Full control over your scheduling data.
Cal.com is built for embedding and customization. SalesPartner extends that to conversational booking.
Modern REST API with excellent documentation. Easy to extend and customize.
Leads book through conversation. No Cal.com pages or links needed.
Cal.com syncs with Google, Outlook, and other calendars. SalesPartner respects all that availability.
Active open source community. Regular updates and new features.
Scenario:
Investor wants to schedule intro call
Result:
SalesPartner checks founder availability on Cal.com, offers times. Meeting booked without sharing links.
Scenario:
Client needs project kickoff meeting
Result:
Team availability checked across calendars. Client picks time via text, booked with all stakeholders.
Scenario:
User requests demo of your product
Result:
Self-hosted Cal.com checked for availability. Demo booked conversationally, your infrastructure.
API Version
Cal.com API v2
Authentication
API Keys
Sync Direction
Two-way (Read availability, Create bookings)
Sync Frequency
Real-time
Deployment
Cloud or Self-Hosted
Open Source
Yes - GitHub available
/v2/event-typesList event types/v2/slots/availableCheck availability/v2/bookingsCreate bookings