As a user of AcuityScheduling, you will want to keep all your scheduling information centrally in AcuityScheduling.
This is particularly important if you want to do in-person sessions as well as online sessions.

We've made it possible for you to make online appointment bookings through Coviu into the AcuityScheduling calendar, so you will use the AcuityScheduling calendar for in-person appointments and Coviu for online appointments.

For this you will need to be on the AcuityScheduling "Powerhouse Player" plan, because you will need to use the AcuityScheduling API:

You will then find your API keys under "Business Settings" -> "Integrations":

Then under "API" -> "credentials" copy the User ID and the Api Key.

Now, we can log into Coviu and activate the integration. You have to be a team administrator to do this. First let me list the functionality that you need to have activated:

  • Customer Connect
  • Appointment Bookings

Then you need to configure the booking integration. For this, go to "Configure", then "Customer Connect" and hit the "Configure" button next to "Bookings":

You'll notice that you can activate AcuityScheduling here:

Hit "Select" and enter the API details here:

The "Service Filter" allows you to filter out the online appointment types that you have defined in AcuityScheduling and only book them through Coviu, while the rest continues to be booked through AcuityScheduling.

For example, you might have set up your Appointment Types in AcuityScheduling as follows:

The ones that start with "TH:" are the online appointments, while the others are the in-person appointment types. Then you enter into the service filter the following string (without the quotation marks ): "^TH: ".

This will filter out all the appointment types that begin with the string "TH: " and list them in Coviu.
You can set up the other "Booking Options" and "Confirmation Email" details and under "Sharing" create a button to add to your Website.

That button takes you to https://[yourdomain].coviu.com/app/book/appointment, which will look something like this:

You can see how the two services that started with "TH: " were extracted from AcuityScheduling, while the others were not.

When an appointment is made via these buttons, all the information ends up in AcuityScheduling.

Did this answer your question?