Skip to content
BookMyVenue

Integrations & API

Everything BookMyVenue connects to.

Every connection BookMyVenue has, in one list. You use each one from the day you sign up.

Your calendars stop clashing
Busy time in Google, Outlook or Apple calendars is never offered to a customer, so nobody blocks out time twice.
Your developer gets a documented API
Venues, availability, bookings, tables, events and stays, with an OpenAPI spec and a key for each system that calls it.
AI assistants can book you
An assistant checks your availability and books through a key you issue. You switch agent bookings on or off for your venue.

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.