Calendly Scheduling Integration

Welcome to SierraBooks! We understand that client billing is only one part of your business operations. To help you connect with your clients and streamline appointment setting, SierraBooks features a full, built-in Calendly Scheduling Integration.

By bringing your scheduling directly into your invoicing engine, you can automate administrative overhead, secure consultations faster, and provide a premium, modern experience for your customers.

Overview of Features

The Calendly Integration is built on two functional pillars to match your business size and requirements:

  1. Individual Calendly Booking Link (QR Code Invoicing) Add your individual scheduling URL to your user preferences. SierraBooks will dynamically generate and print a secure Scheduling QR Code directly into the footer of all client-facing PDF Estimates and Invoices.

  2. Company-Wide Calendly Sync (OAuth2 Authentication) For team-based businesses, administrators can link the entire company or organization’s Calendly account. Tap a button to securely authorize SierraBooks via Calendly’s official OAuth2 portal to manage, track, and synchronize group availability and team bookings.

Company-Wide Sync Setup (OAuth2)

For businesses managing multi-user teams, group scheduling, or round-robin client bookings, our company-wide Calendly OAuth integration provides absolute synchronization.

Navigation Route

Login ‣ Main Page ‣ Preferences.

Main Page –> Preferences

Configuration Steps

  1. Under App Preferences, locate and tap Calendly Company Sync.

  2. A confirmation modal will appear, asking if you wish to proceed with company integration:

    Administrator Authorization Note

    Tapping Yes, Integrate will safely redirect your active browser session to the official secure Calendly Authorization Portal to complete OAuth2 validation.

  3. On the Calendly portal, log in with your primary company administrator credentials.

  4. Review the requested permissions:

    • users:read: Allows SierraBooks to identify team members and match booking links.

    • webhooks:write: Establishes secure webhooks so SierraBooks receives real-time notifications when events are booked or modified.

  5. Click Authorize to connect your account.

  6. Once authorized, you will be automatically returned to the SierraBooks application, and your company sync status will be updated to Connected.

Frequently Asked Questions

Can each team member have their own booking link? Yes. SierraBooks supports individual operator configurations. When different employees log in and generate invoices, the PDF engine dynamically swaps the footer QR code to point to the booking link of the specific operator managing that transaction.

Is Calendly OAuth authentication secure? Absolutely. SierraBooks never stores, sees, or intercepts your Calendly password. All authentication is managed entirely by Calendly through the industry-standard OAuth2 protocol. SierraBooks only stores an encrypted access token to manage real-time team booking synchronization.

What happens if I leave the Calendly Booking Link blank? If no booking link is entered, the app simply skips generating the scheduling footer. Your estimates and invoices will display standard billing footnotes with zero empty placeholders or blank QR code regions.

Do clients need a Calendly account to book appointments? No. When your client scans the QR code, they can select a convenient slot and complete their booking using just their name and email address. No sign-ups or accounts are required of your customers.