Scheduling, Availability & Google Calendar

Modified on Thu, 31 Aug 2023 at 05:50 PM

Get an in-depth walk through of how to integrate Criya with your Google calendar, edit your availability, and more. 

How Are Appointments Scheduled?

Criya's calendar feature completely replaces the need for any third-party tool like Calendly or Acuity Scheduling! Integrate with your Google Calendar so you only get booked when you're available.

Automatically send Google Meeting invites on your behalf, and block time on your Calendar as soon as you're booked.

How to Integrate Google

01 Setup your availability (Days & Time slots) for appointments

02 Sync your Google Calendar

03 Customize your availability by blocking off dates on your Google Calendar 

04 Start booking!


Once you add your calendar - your Integrations screen should show the primary calendar that is connected as seen below. Please ensure the PRIMARY calendar is the same google account that you have signed into Criya with.




NOTE: If you need to have sessions longer than 60min then you need to have a paid account so that you and the attendees don’t get kicked out when the session is going on.


NOTE: By default, we create Google meets video conferencing links in the invites. To integrate with Zoom, go to: Zoom Integration




Set Up Appointment Availability

Login to the Criya app and start in the  APPOINTMENTS  tab. Click on  SET YOUR AVAILABILITY 

Here you can control the Days and Time slots you are available for a meeting. 

This will ensure the slots exposed to your visitors will exclude the days you are not available.




Custom Availability Per Product

How to Setup Custom Availability per product?
Go to the My Products section, click on Add New, choose the Select Appointment option, proceed to Advanced Settings, and then set the availability based on either a Custom or Default Schedule for your product.





How do I Sync my Google Calendar?

Synch your Google calendar to avoid getting double booked! Criya will automatically detect events already booked on your Google calendar, and now present those slots for booking Follow the steps here > to Grant Google Calendar Permissions 

  1. Click the Checkbox on the Google Calendar option
  2. Allow all Google Permissions
  3. Press 'Continue'

Criya will now send Google Calendar invites with a Google Meet link embedded automatically on your behalf every time you receive a booking!


Be sure to allow ALL Google permissions to ensure a seamless integration.

How do I block off future dates to prevent getting booked? 

This works just like how you would block Out of Office dates on your calendar.

You will need to have Google Calendar integrated with Criya. Follow the steps here > Grant Google Calendar Permissions

  1. Simply go to your Google Calendar

  2. Create an All day Event for the dates you are unavailable

  3. That's it!

Criya will not expose those slots to anyone coming to place a booking with you!


How do I turn off receiving ALL bookings?

Criya offers a VACATION MODE feature which keeps your profile alive, but all the buttons are disabled. So visitors can browse, but cannot place any bookings. 

  1. Go to Appointments > Set your Availability 
  2. Toggle Vacation Mode ON

Criya will disable all the CTAs so you will not receive any bookings going forward!




How do I send Appointment Reminders?

Criya automatically send Appointment reminders to the clients for ALL appointments 24 hours & 1 hour prior to the event.



Did we miss something? Not to worry! Just drop us a note here ✌️

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 atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article