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
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
Does Brilo work with Vagaro?
Does Brilo work with Vagaro?
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.
Can my agent book appointments in Vagaro?
Can my agent book appointments in Vagaro?
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.
Do I need a paid Vagaro plan?
Do I need a paid Vagaro plan?
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.
Do I need a developer to connect Vagaro?
Do I need a developer to connect Vagaro?
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.
What does Brilo read and write in Vagaro?
What does Brilo read and write in Vagaro?
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.
Why does my Vagaro connection keep failing?
Why does my Vagaro connection keep failing?
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.
Can I use Vagaro with more than one location?
Can I use Vagaro with more than one location?
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.
What happens if I disconnect Vagaro?
What happens if I disconnect Vagaro?
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.
Related
- Integrations for connecting anything else
- Connect Salesforce for the other app with its own setup
- What are actions for how a connected app gets used on a call
- Supported integrations for the current list of tools
- An action did not run when a connection misbehaves
