Skip to main content
Connecting Vagaro takes about five minutes once Vagaro has approved API access for your business. You copy a Client ID and Client Secret from your Vagaro settings, paste them into the Brilo app store with your Vagaro web address, and pick the location your agent answers calls for. Brilo checks the details with Vagaro before saving them.

Before you start

  • API access approved by Vagaro. Vagaro switches API access on for each business before its keys work. Approval can take up to seven business days and needs a paid Vagaro plan with Vagaro payments.
  • Your Client ID and Client Secret. In Vagaro: Settings, then APIs & Webhooks, then API.
  • Your Vagaro web address, the address in your browser while you are signed in to Vagaro. It looks like https://us04.vagaro.com, and its first part is your Vagaro region.
  • Access to the App Store in your Brilo dashboard. See Plans and what they include.

Steps

Before you change anything in Vagaro, open the App Store in your Brilo dashboard and check that Vagaro is listed. Vagaro is switched on for each workspace, so if you cannot see it, contact support@brilo.ai and ask for it to be turned on before you go further.
1

Copy your Vagaro web address

Sign in to Vagaro on a computer and copy the address from your browser’s address bar. It starts like https://us04.vagaro.com. The part before .vagaro.com is your region, and Brilo reads it from this address.
2

Copy your Client ID and Client Secret

In Vagaro, open Settings, then APIs & Webhooks, then API, and copy the Client ID and Client Secret. Keep the secret somewhere safe until you paste it into Brilo in the next step.
3

Connect in Brilo

In your Brilo dashboard, open the App Store, choose Vagaro, and click Connect. Fill in the form, then click Continue.The form asks for these four values.
4

Test the connection and pick your location

Click Test connection. Brilo signs in to Vagaro with your keys and lists your business locations. If you have one location, Brilo picks it for you. If you have more, choose the location your agent answers calls for, then click Install App.

You will know it worked when

  • The test lists your Vagaro locations and the Install App button becomes available.
  • Brilo shows Successfully connected your Vagaro account! with an Add to an agent button.
  • A Vagaro action added to your agent, such as Look up services and prices, answers on a test call. See Test your agent yourself.

What you can do once connected

Each item below is an action you add to an agent on its Actions tab. Add only the ones that agent needs, and set the Region and Location fields once when you add each action. The actions fall into five groups. Check open appointment times finds openings but does not book them, so your agent offers the times and your team completes the booking. Look up a customer and Look up a customer’s appointments need the caller’s Vagaro customer id from an earlier Vagaro result, because Vagaro does not let Brilo search customers by phone number or name.

If it did not work

Brilo tells you which of these it was. Anything else: An action did not run.

FAQ

Yes. Connect your Vagaro business from the app store with the steps on this page, and your agent can tell callers your services, prices and open appointment times, and look up staff and locations. Setup takes about five minutes once Vagaro has approved API access for your business.
No. Your agent can find open appointment times with Check open appointment times and offer them to the caller, but no Vagaro action creates a booking. Tell your agent in its prompt what to do next, such as taking the caller’s details so your team can book the slot.
Yes. Vagaro only switches API access on for businesses on a paid plan that use Vagaro payments, and it approves each business before its keys work. Approval can take up to seven business days, so request it from Vagaro before you set aside time to connect.
No. You copy two values from your Vagaro settings, paste them into the Brilo app store with your Vagaro web address, and pick a location. Nothing has to be written or installed. Budget about five minutes once Vagaro has approved API access. See Do I need a developer.
Only what the actions you add ask for. Read actions look up services, prices, open times, appointments, customers, staff, locations and personal tasks. Write actions can update a location or a staff member, manage personal tasks, and delete a customer or staff member. Your agent is told never to read out personal details like email addresses or phone numbers.
Usually Vagaro has not approved API access for your business yet, or the keys came from a different business. Check that the web address is the one you sign in at, copy the Client ID and Client Secret again, and test again. The table above matches each message Brilo shows to its fix.
Yes. A workspace has one Vagaro connection, but each Vagaro action has its own Location field. Pick a location when you add the action, and add the same action again for another location if your agent answers for several. Brilo names the connection after the location you pick while connecting.
Disconnecting removes the connection from your workspace, and Vagaro actions stop with a message asking you to reconnect. Everything already in Vagaro stays, because those records belong to Vagaro. You can reconnect at any time by following the steps on this page again.