What is Calendly?
Calendly is an appointment scheduling tool that makes booking meetings easy. No more email back-and-forth - people just pick a time slot that works for both of you! Perfect for:- Booking sales calls
- Scheduling consultations
- Meeting appointments
- Client onboarding calls
- Demo bookings
What You’ll Need
Calendly Account
Sign up at calendly.com - free plan available!
Step 1: Set Up Calendly
Create Account
- Go to calendly.com
- Click Sign Up
- Create your account (free!)
- Connect your calendar (Google, Outlook, etc.)
- Unlimited meetings
- 1 event type
- Basic integrations
- Email reminders
Create an Event Type
- In Calendly dashboard, click Create
- Choose event type:
- One-on-One - Meeting with one person
- Group - Multiple people can join
- Collective - Round-robin scheduling
- Round Robin - Distribute across team
- Fill in details:
- Name: “30-Minute Consultation”
- Duration: 30 minutes
- Location: Zoom, phone, in-person, etc.
- Description: What the meeting is about
- Set your availability:
- Which days you’re available
- Time slots
- Buffer time between meetings
- Click Save & Close
Get Your Scheduling Link
- Go to your Event Types
- Click on your event
- Copy the link (looks like:
calendly.com/yourname/30min)
Two ways to integrate:
- Simple: Embed Calendly widget (no API needed!)
- Advanced: Use Calendly API for custom features
Step 2: Choose Your Integration Type
Option A: Simple Embed (Recommended)
Best for: Most people - no API needed! Just tell the agent:- Create a page with your Calendly widget
- Make it look nice and professional
- Ensure it works on mobile
- Add any styling you want
Option B: Advanced API Integration
Best for: Custom features like showing availability in your app What you’ll need: Calendly API keyGet API Key
- Go to Calendly Integrations
- Scroll to API & Webhooks
- Click Get a token
- Generate Personal Access Token
- Copy the token (in the format of
eyJ...)
Tell the Agent
Step 3: Tell the Agent What You Want
Choose the examples that match your needs:Example 1: Simple “Book a Call” Page
Example 2: Multiple Meeting Types
Example 3: Embedded in Homepage
Example 4: API Integration with Custom Features
Step 4: Test Your Scheduling
After setup:Common Questions
How much does Calendly cost?
How much does Calendly cost?
Free Plan: Perfect for solo users
- 1 event type
- Unlimited meetings
- Basic integrations
- Unlimited event types
- Group events
- Workflows
- 6 users
- Round robin
- Salesforce integration
Can I customize how it looks?
Can I customize how it looks?
Yes! Tell the agent:
Can people book multiple time slots?
Can people book multiple time slots?
Yes! Tell the agent:(This may require API integration)
What if I want notifications?
What if I want notifications?
Calendly sends email notifications automatically!For custom notifications, tell the agent:
Something Not Working?
Widget Not Showing
Tell the agent:Link Not Working
Tell the agent:Not Mobile Friendly
Tell the agent:Real Examples
Example 1: Coaching Business
Example 2: SaaS Demo Bookings
Example 3: Consultant Availability
Advanced Features
Once basic scheduling works:Webhooks for Notifications
Pre-fill Meeting Details
Payment Required
Calendly vs Google Calendar
Calendly
Best for:
- Professional booking pages
- Client-facing scheduling
- Multiple meeting types
- Easy for clients to book
- No back-and-forth emails
Google Calendar
Best for:
- Personal calendar management
- Team internal scheduling
- Event reminders
- Simple calendar display
Quick Checklist
Before going live:- Calendly event type created
- Availability set correctly
- Calendar connected (Google/Outlook)
- Test booking works
- Email confirmations arriving
- Widget looks good on mobile
- Meeting location is clear (Zoom link, etc.)
- Buffer time set (if needed)
Tips for Better Bookings
- Clear descriptions - Tell people exactly what the meeting is
- Realistic time slots - Don’t overbook yourself
- Buffer time - Add 15 min between meetings
- Confirmation emails - Make sure they’re enabled
- Easy to find - Put booking link on multiple pages
Pro Tips
Add custom questions:Going to Production
Update Your Links
- Make sure your Calendly event is published
- Test booking from your actual domain
- Verify calendar sync is working
- Check email confirmations are professional
Branding (Paid Plans)
- Remove Calendly branding
- Add your logo
- Use custom domain (like book.yourdomain.com)
- Match your brand colors
Remember
Free plan is great - Start with it! Simple embed works for most - No API needed Syncs with your calendar - No double bookings Professional appearance - Clients love it Saves time - No more email back-and-forth Mobile friendly - Works on all devicesQuick start: Most people just need simple embed. Get your Calendly link and tell the agent where to put it. Done in 5 minutes!