Calendly

Analyze scheduled meetings, booking patterns, and event types

Connect Calendly to Scoop to analyze your scheduling data, track booking patterns, understand cancellation trends, and optimize your meeting types.

AI-Assisted Setup

When connecting Calendly to Scoop, choose "Guide me with AI" for an intelligent, guided setup experience.

Available Analysis Templates

TemplateObjectData ModeBest ForWhat You'll Analyze
Booking Analytics (Default)scheduled_eventsSnapshotMeeting trendsBooking volume, cancellations, location types
Event Typesevent_typesSyncConfigurationActive event types, durations

Example Questions You Can Answer

Booking Patterns:

  • "How many meetings were booked this week vs last week?"
  • "What's our cancellation rate?"
  • "Which days have the most bookings?"
  • "What times are most popular for meetings?"
  • "How has booking volume trended over the past month?"

Meeting Types:

  • "What percentage of meetings are Zoom vs in-person?"
  • "What's the average meeting duration?"
  • "Which event types get the most bookings?"
  • "How many active event types do we have?"

Scheduling Efficiency:

  • "What's the lead time between booking and meeting?"
  • "How many invitees are in each meeting on average?"
  • "What's the distribution of meeting durations?"

Need Something Different?

If the templates above don't match your needs, select "Something else" and describe what you want to analyze. For example:

  • "I want to see booking trends by day of week"
  • "I need to track which event types are most popular"
  • "I want to analyze cancellation patterns"

Scoop's AI will recommend the right configuration for your specific use case.

Snapshotting for Booking Analysis

Meeting bookings change over time - they get canceled, rescheduled, or updated. Configure your Scheduled Events extract as a Snapshot dataset to:

  • Track booking volume over time
  • Monitor cancellation trends
  • Analyze how far in advance people book
  • Compare booking patterns week-over-week

Pro Tip: Enable snapshotting for scheduled events to understand your booking lifecycle and identify cancellation patterns.

Connecting Calendly to Scoop

  1. Create a new dataset in Scoop
  2. Select Calendly from the application list
  3. Click Connect to start the OAuth flow
  4. Authorize Scoop to access your Calendly data
  5. Choose your analysis template or customize
  6. Save and extract data

Required Permissions

Scoop requests read-only access to:

  • Scheduled events (meetings)
  • Event types (meeting configurations)

Security Note: Scoop only reads your scheduling data. We never modify, cancel, or create bookings.

What Data You Get

Scheduled Events

Booked meetings and appointments with timing and status.

FieldDescription
Event IDUnique identifier (prefixed with CA)
Event NameName of the meeting type
Statusactive or canceled
Start TimeScheduled start time
End TimeScheduled end time
Created DateWhen the booking was made
Location Typephysical, zoom, google_conference, etc.
Invitee CountNumber of participants

Event Types

Meeting configurations available for booking.

FieldDescription
Event Type IDUnique identifier (prefixed with CA)
Event Type NameName of the meeting type
ActiveWhether available for booking
DurationLength in minutes
Scheduling URLPublic booking link
TypeStandardEventType, etc.
Created DateWhen the event type was created

Analysis Examples

Booking Volume Trends

Track your meeting activity:

  • Daily/weekly/monthly booking counts
  • Peak booking days and times
  • Year-over-year comparisons

Cancellation Analysis

Understand booking health:

  • Cancellation rate over time
  • Which event types have highest cancellation
  • Lead time for cancellations

Meeting Type Distribution

Analyze your scheduling mix:

  • Virtual vs in-person meetings
  • Duration distribution
  • Event type popularity

Best Practices

  • Start with Scheduled Events: This is your primary transactional data
  • Enable Snapshotting: Track how bookings change over time
  • Monitor Cancellations: High cancellation rates may indicate scheduling friction
  • Analyze Peak Times: Optimize availability based on when people book

Troubleshooting

Connection Issues

  • Ensure you have admin access to the Calendly organization
  • Re-authorize if your OAuth token has expired
  • Check that the required scopes are granted

Missing Data

  • Only events you have access to are included
  • Historical events may be limited by your Calendly plan
  • Some fields require specific Calendly plan tiers

Rate Limits

If you see rate limit errors:

  • Scoop automatically retries with backoff
  • Large calendars may take longer to sync
  • Contact support if persistent issues occur