How to Sync My Deskworks Calendar with Google Calendar for Aggregators

Modified on Wed, 26 Feb at 1:03 PM

Google Calendar Integration Overview

Your Deskworks Calendar can automatically sync with aggregators and other external booking platforms–such as LiquidSpace, Peerspace, Gable, etc.–that also support Google Calendar integration. Google Calendar acts as the “clearinghouse”: reservations from the aggregator sync to Google Calendar, which then syncs with Deskworks, and vice versa. Deskworks searches for a keyword in the title or description of the reservation coming from the aggregator to post the reservation to the corresponding Deskworks account.


To ensure a complete sync, follow all the steps below in "Getting Started", "Connecting Deskworks to a Google Account", and "Connecting Third-Party Calendars to Deskworks". Additionally, you will need to work with each third-party provider you wish to connect with to sync their calendar with your Google calendar.



Getting Started

To begin the Calendar Integration process, submit a support ticket to Deskworks requesting activation of the Google Calendar Integration tool.


How to submit a ticket from your Deskworks site:

  1. In your Deskworks menu, click Support Hub.
  2. Follow the prompts to open a new ticket.



Connecting Deskworks to a Google Account

  1. Sign into the Google Accountyou plan to use for calendar integration.
    • Important: You DO NOT need to create Google Calendars manually for your spaces.
  2. Log into Deskworks while staying logged into your Google account.
  3. In the Left Menu Bar, go to SETUP > SETTINGS and find the Calendar Integration section.
  4. Click Connect.
  5. A Google page will appear, asking you to choose your Google account (if you have access to more than one). Select the correct account and click Continue.
  6. On the next page, be sure to check the box for "See, edit, share, and permanently delete all the calendars you can access using Google Calendar."
  7. Click Connect. 


Your Google account and Deskworks are now linked.


If Your Google Account Has No Calendars Created Yet:

  1. In Deskworks, go to INVENTORY > RESERVATION UNITS.
  2. For each unit you want to sync, click Edit.
  3. Tick the box to "Sync with Calendar?" and click SAVE.


Deskworks will populate your Google Calendar automatically with a calendar for each synced Reservation Unit.


If Your Google Account Already Has Calendars Created:

  1. In Deskworks, go to INVENTORY > RESERVATION UNITS
  2. For each unit you want to sync, click Edit.
  3. Open Google Calendar and find the existing calendar that matches the Reservation Unit.
  4. In Google Calendar, go to each Calendar Settings page and copy the Calendar ID URL:
    • Calendar Settings: Under My Calendars (left hand side of screen on desktop), hover over the calendar you want to sync. Click the three vertical dots, then click "Settings and sharing".
    • Calendar ID: Scroll down to the Integrate Calendar section. Copy the "Public URL to this calendar".
  5. In Deskworks, tick the box to "Sync with Calendar", then paste the Google Calendar ID URL into the Calendar ID field.
  6. Click Save.


Test Your Connection

To verify the setup, create a test reservation in Deskworks under RESERVATIONS > NEW RESERVATION. Then, check your Google Calendar to confirm that the reservation appears on the correct date, time, and in the correct unit (you may need to refresh the page).



Connecting External Calendars to Deskworks

  1. Register the aggregator as a new Member in Deskworks.
    • This allows you to track reservations, billings, and payments under their account.
  2. In the Left Menu Bar, go to SETUP > SETTINGS.
  3. In the Calendar Integration section, click "Add Account".
  4. In the Account field, start typing the aggregator’s name and select the correct one.


    If you are only adding one third-party calendar:

  • Leave the Keyword field as “%” and skip to the next section.

        

    If you are integrating multiple third-party calendars:

  • Assign a unique keyword for each aggregator.
  • Deskworks searches the reservation’s title and comments for this keyword.
  • Example: Use "liquidspace.com" as the keyword for LiquidSpace.


    5. Click SAVE.




Connecting Google Calendar to Third-Party Calendars

Each aggregator provides specific instructions for connecting their platform to Google Calendar. Follow their setup steps, then place a test reservation on their calendar to ensure the sync is working correctly. If successful, the reservation should appear in both your Google Calendar and Deskworks.



Third-Party Calendar Instructions


For other aggregators like Peerspace or Gable, contact their support teams for setup instructions.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article