Documentation
Everything you need to know to get the most out of Calimatic Scheduler.
Getting Started
Quick Start
Get up and running in under 5 minutes
Create Event Types
Set up different meeting types
Zoom Integration
Connect Zoom for video meetings
Notifications
Customize email reminders
Quick Start Guide
Create your account
Sign up for free at /register. No credit card required.
Set your availability
Go to Availability in your dashboard and configure when you're available for meetings.
Create an event type
Click Event Types → New to create your first meeting type (e.g., "30 Minute Meeting").
Share your booking link
Copy your booking page URL (e.g., scheduler.calimatic.com/yourname) and share it with clients.
Creating Event Types
Event types define the different kinds of meetings you offer. Each event type has its own settings for duration, location, and availability.
Event Type Settings
- •Duration: Set how long the meeting should be (15, 30, 60 minutes, or custom)
- •Location: Choose from Google Meet, Zoom, phone call, or in-person
- •Buffer time: Add padding before/after meetings to avoid back-to-back scheduling
- •Minimum notice: Prevent last-minute bookings by requiring advance notice
- •Future limit: Only allow bookings within a certain number of days
Zoom Integration
Automatically create Zoom meetings for your bookings
Adding the Zoom Integration
Connect your Zoom account to automatically generate Zoom meeting links when attendees book appointments with you.
Step-by-Step Setup
Navigate to Integrations
Log into your Calimatic Scheduler dashboard and go to Settings → Integrations.
Click Connect Zoom
Find the Zoom integration card and click the "Connect" button.
Authorize Access
You'll be redirected to Zoom's authorization page. Sign in to your Zoom account and click "Allow" to grant Calimatic Scheduler permission to create meetings on your behalf.
Connection Complete
You'll be redirected back to Calimatic Scheduler with a success message. Your Zoom account is now connected!
Create Event Type with Zoom
Go to Event Types, create or edit an event type, and select "Zoom Meeting" as the location. Save your changes.
Troubleshooting
- • Authorization failed: Ensure pop-ups are enabled and try again
- • Zoom not appearing: Refresh the page after connecting
- • Meeting not created: Verify your Zoom account has meeting creation permissions
- • For additional help, contact support
Using the Zoom Integration
Automatic Meeting Creation
When an attendee books a time slot on an event type with Zoom enabled, a unique Zoom meeting is automatically created. The meeting link, ID, password, and dial-in numbers are included in the confirmation email sent to both you and the attendee.
Prerequisites: Connected Zoom account, event type with Zoom location selected.
Rescheduling Bookings
When a booking is rescheduled, the Zoom meeting is automatically updated with the new date and time. The same meeting link remains valid, so attendees don't need a new link.
Cancelling Bookings
When a booking is cancelled, the associated Zoom meeting is automatically deleted from your Zoom account to keep your meeting list clean and organized.
Removing the Zoom Integration
You can disconnect your Zoom account at any time. Here's how:
Go to Settings → Integrations in your dashboard.
Find the Zoom integration and click "Disconnect".
Confirm the disconnection when prompted.
What happens when you disconnect:
- • Your Zoom OAuth tokens are immediately and permanently deleted from our servers
- • You will no longer be able to create new Zoom meetings for bookings
- • Existing bookings will retain their Zoom meeting links for reference
- • Event types using Zoom will need a new location selected
- • You can reconnect your Zoom account at any time
Complete Data Removal
To request complete removal of all your data from Calimatic Scheduler, including any Zoom-related information, please contact us at privacy@calimatic.com. We will process your request in accordance with our Privacy Policy.
API Reference
Build integrations with our REST API
Authentication
All API requests require authentication using an API key. Include your API key in the request header:
Authorization: Bearer YOUR_API_KEYGet your API key from Settings → API Keys in your dashboard.
Endpoints
/api/v1/event-types/api/v1/event-types/api/v1/bookings/api/v1/public/book/api/v1/availability/schedules/api/v1/users/meExample: Create a Booking
curl -X POST https://scheduler.calimatic.com/api/v1/public/book \
-H "Content-Type: application/json" \
-d '{
"eventTypeId": "evt_abc123",
"startTime": "2024-12-20T10:00:00Z",
"attendee": {
"name": "John Doe",
"email": "john@example.com",
"timezone": "America/New_York"
}
}'Need more help?
Can't find what you're looking for? Our support team is here to help.