DitCal
Go to websiteLoginSign up
  • What is DitCal?
  • Getting started
  • Core concepts
    • Event types
    • Booking
    • Availability
  • Widget
    • Widget
    • HTML embed
  • Advanced concepts
    • Routing
    • Workflow
    • Custom domain
    • Design customization
  • Integrations
    • Google Calendar
    • Google Meet
    • Google analytics
    • Google tag manager
    • Segment
    • Stripe
    • Zoom
    • Zapier
  • API & Webhook
    • API keys
    • Webhook
Powered by GitBook
On this page
  • DitCal Integration with Google Calendar
  • Overview
  • Benefits of Google Calendar Integration
  • How to Integrate Google Calendar with DitCal
  • Calendar filtering
  • Managing Your Google Calendar Integration
  • Troubleshooting
  • Conclusion

Was this helpful?

  1. Integrations

Google Calendar

PreviousDesign customizationNextGoogle Meet

Last updated 22 days ago

Was this helpful?

DitCal Integration with Google Calendar

Overview

DitCal integrates seamlessly with Google Calendar to help you manage your availability and avoid double bookings. By syncing your Google Calendar with DitCal, you can ensure that your existing appointments are taken into account when scheduling new meetings. This integration enables real-time updates, keeping your availability accurate across platforms.

Benefits of Google Calendar Integration

  • Prevent Double Booking: Automatically block out time slots in DitCal when you have events scheduled in Google Calendar.

  • Real-Time Sync: Changes made in Google Calendar reflect instantly in DitCal.

  • Multi-Calendar Support: Connect multiple Google Calendars to ensure all events are accounted for.

  • Two-Way Sync: Meetings scheduled in DitCal can be automatically added to Google Calendar.

How to Integrate Google Calendar with DitCal

Follow these steps to connect your Google Calendar to DitCal:

Step 1: Navigate to Integrations

  1. Log in to your DitCal account.

  2. Go to the Apps section.

  3. Click on Google calendar.

Step 2: Connect Google Calendar

  1. In the Apps tab, locate Google Calendar.

  2. Click Connect and sign in with your Google account.

  3. Grant DitCal the necessary permissions to access your calendar.

  4. Choose which Google Calendars you want DitCal to check for availability.

  5. Confirm and save the integration.

Step 3: Configure Sync Settings

  1. Select the calendars you want DitCal to use to check availability.

  2. Choose whether you want DitCal to add scheduled meetings to your Google Calendar automatically.

  3. Set sync preferences, such as event descriptions, time zones, and buffer times between meetings.

  4. Save your settings.

Calendar filtering

Sure! Here's a clear and user-friendly documentation section for calendar filtering in DitCal's Google Calendar integration:


🔍 Filtering Calendars in Google Calendar Integration

When you connect your Google Calendar account (e.g., davimark@gmail.com), DitCal syncs all calendars associated with that account. This can include:

  • Your primary calendar

  • Shared calendars from coworkers, friends, or family

  • Subscribed calendars, like "UK Holidays" or "Sports Fixtures"

  • Team calendars from organizations

By default, all these calendars are considered when DitCal calculates your availability. However, you may not want some of them — like a holiday calendar or a colleague’s shared calendar — to block your time.

That’s where calendar filtering comes in.


How to Filter Calendars

  1. Go to: DitCal > Apps > Google Calendar

  2. Under your connected account, you’ll see a list of calendars associated with it.

  3. Uncheck any calendars you don’t want DitCal to consider when checking your availability.

    For example: If you're connected to davimark@gmail.com, you might see:

    • ⬜ UK Holidays

    • ✅ Team Schedule - Product

    • ⬜ Personal Reminders

  4. Changes take effect immediately for new bookings.


📌 Why Use Calendar Filtering?

  • Avoid false conflicts caused by non-work calendars

  • Improve availability accuracy for clients or teammates

  • Stay in control of which events actually block your time


Step 4: Test the Integration

  1. Create a test event in Google Calendar and check if DitCal blocks that time slot.

  2. Schedule a meeting via DitCal and confirm that it appears in Google Calendar.

Managing Your Google Calendar Integration

  • To disconnect Google Calendar, navigate to Apps in DitCal and select Disconnect under Google Calendar.

  • To change calendar preferences, go to Settings > Apps > Google Calendar and update your selected calendars.

  • If events are not syncing properly, try refreshing the integration by disconnecting and reconnecting your Google account.

Troubleshooting

Calendar Events Not Syncing?

  • Ensure DitCal has the correct permissions to access your Google Calendar.

  • Refresh the integration by disconnecting and reconnecting Google Calendar.

  • Make sure the correct Google Calendars are selected in the DitCal integration settings.

  • Check your internet connection and try again.

Meetings Not Appearing in Google Calendar?

  • Verify that the "Add Scheduled Meetings to Google Calendar" option is enabled.

  • Check if the Google Calendar you are syncing with is set as the default calendar.

  • Wait a few minutes, as sync delays may occasionally occur.

Conclusion

Integrating Google Calendar with DitCal helps streamline your scheduling process, preventing conflicts and ensuring a smooth booking experience. Follow the steps above to set up the integration and optimize your calendar management with DitCal.

✅ (Primary)

davimark@gmail.com