Integrations & API
Everything BookMyVenue connects to.
Every connection BookMyVenue has, in one list. You use each one from the day you sign up.
Google, specifically
“Works with Google” can mean five different things. Here is each one on its own line, so you know which one you are getting.
Google Calendar
You connect a Google Calendar and the times you are busy there stop being offered to customers here.
Book button on your Google Business Profile (Reserve with Google)
Customers press Book on your Google Business Profile and the booking lands in your diary.
Google Hotel free booking links
Accommodation venues show free booking links in Google Hotel search.
Google Analytics
Yours. The booking form sits on your own website, where your own analytics already run. We don't connect to your Analytics account.
Google Ads conversion tracking
Yours too. We don't connect to your Google Ads account.
Every connection
Bookings from AI assistants
AI assistants check your availability and book through a per-venue agent key or our MCP server. You switch agent bookings on or off for your venue.
Bridge to another POS system
Send orders straight to another POS system.
Channel manager for Booking.com, Airbnb and Expedia
Connect your rooms to Booking.com, Airbnb and Expedia through Channex, and to SiteMinder.
Google Hotel free booking links
Free booking links in Google Hotel search, and bookings through Google's Actions Center.
AI assistants booking stays
AI assistants book stays through the same agent keys. A room type that needs a deposit takes it at booking.
Google Calendar connect
Connect a Google Calendar and busy time there stops being offered here, with a buffer. Clashes are found and reported to you.
Any calendar by ICS feed
Outlook, Apple and other calendars feed in by ICS link, and each practitioner gets a feed out.
iCloud Calendar connect
Connect iCloud Calendar directly with your Apple ID and an app-specific password.
Public REST API
A public REST API covers venues, services, availability, bookings, tables, events and stays. It comes with an OpenAPI spec, API keys and a rate limit for each key.
Outbound webhooks
Send booking events to your own systems by webhook.
Agent keys and a per-venue llms.txt
You issue agent keys for AI assistants and switch agent bookings on or off. Each venue publishes its own llms.txt.
Public venue listing and sitemap
Each venue's booking page appears in a public directory and sitemap so search engines find it. You switch the listing off if you prefer.
Short links for NFC tags and merchant links
The same permanent short links serve NFC tags and merchant links as well as QR codes.
Reserve with Google and social booking buttons
Guests book from the Book button on your Google Business Profile through Reserve with Google, and from Facebook and Instagram.
Xero, Bepoz, Idealpos, ServiceM8 and Tradify
Sync to Xero for accounting, and link Bepoz, Idealpos, ServiceM8 and Tradify.
Xero and MYOB accounting sync
Sync sales and payments to Xero or MYOB.
Bepoz, Idealpos and Lightspeed bridges
Send orders to Bepoz, Idealpos and Lightspeed through the POS bridge.
Calendar feed of your bookings
A calendar feed shows your bookings in Google Calendar, Apple Calendar or Outlook.
iCal export of room availability
Your room availability goes out as an iCal feed that other calendars and sites read.
SMS replies received, STOP honoured
Guest replies to your SMS are received and stored, and a STOP reply opts the guest out.
Kitchen display screen
A paired screen in the kitchen shows incoming orders as they arrive.
Kitchen docket printing
Orders print as kitchen dockets on Star CloudPRNT printers.
Online card payments (Stripe)
Online card payments through Stripe, at Stripe's published rate with no markup from us. Our platform fee is zero, so there is no commission.
Connect your own payment gateway
Connect your own Stripe, eWAY or Westpac PayWay account.
Review requests after a visit
Ask guests for a review after their visit, through RankByReviews.
Linkly EFTPOS terminals
Take card payments on Linkly-connected EFTPOS terminals.
Card terminal connected to BookMyVenue
Take card payments on a terminal connected to BookMyVenue, such as Stripe Terminal or Tyro.
Timesheet CSV export for wages software
Export worked hours as a CSV for your wages software.
The API, for your developer
- A public REST API covering venues, services, availability, bookings, tables, events and stays.
- An OpenAPI specification your developer can load into their own tools. It sits at
app.bookmyvenue.com.au/api/public/v1/openapi.json. - You issue API keys from your own settings, and each key has its own rate limit, so one busy system can't starve another.
- You issue agent keys for AI assistants and switch agent bookings on or off, and each venue publishes its own llms.txt.
The API comes with every plan, at no extra charge. See pricing.
Integration questions
Ask us about the connection you need
Tell us what your venue already runs and we'll show you how it connects.
