Your Bookings and Your Tools in One Place

Bring bookings from Airbnb, Booking.com, Vrbo and your direct channels into one place, and connect Xero, QuickBooks, Sage, FreshBooks, Stripe and Paystack.

How Airflow connects

Bookings reach you from many places: Airbnb, Booking.com, Vrbo, agents, your own website and guests who message you directly. Airflow brings them together by reading the confirmations you already get. Forward a confirmation to your listing's Airflow address or to the Airflow WhatsApp number, or connect your inbox and Airflow picks up booking emails itself. It reads the guest, dates, price and fees and adds the booking to your calendar.

From there the booking goes where you need it: a draft invoice in your accounting software, blocked dates on your other calendars, a card payment into your own Stripe or Paystack account, and a row in your spreadsheet.

Airflow reads what your channels send you. It does not sign in to your Airbnb or Booking.com account. The full list of what you can connect, and how, is below.

What's included

Platform Connections

Forward a booking confirmation by email or WhatsApp, or connect Gmail or Outlook, and Airflow turns it into a booking on your calendar. Works with Airbnb, Booking.com, Vrbo, agents and any channel that emails you.

Learn more →

Accounting Sync

Connect Xero, QuickBooks, Sage or FreshBooks. Each booking becomes a categorised draft invoice, ready for you to review and post.

Learn more →

WhatsApp Bookings

Forward a booking to Airflow on WhatsApp and it lands on your calendar. Ask about your account in the same chat. It is an assistant for you, not a way to message guests.

Learn more →

Payment Processing

Guests pay you directly, into your own Stripe or Paystack account. Take a deposit or full payment by card, or record M-Pesa, bank transfer and cash by hand.

Learn more →

Booking Widget and Guest Portal for Your Website

Paste one piece of embed code and the website you already have shows live availability, your prices and checkout. A second embed lets guests sign in to their booking on your site.

Learn more →

Google Sheets Export

Your bookings written to a Google Sheet in your own Drive: one tab for each listing and a summary. It is a one-way export, so changes made in the sheet are not read back.

Learn more →

Connect Out: Send Bookings to Zapier, Make, n8n or Your Own System

Add a web address and Airflow sends it a signed message each time a booking is created, changed or cancelled, or a payment is received, with the money lines of the booking. Use it to reach tools and accounting systems Airflow does not connect to itself.

Learn more →

Everything you can connect

What each connection does and how you set it up. What each plan includes is on the pricing page.

Getting bookings in

Airflow reads the confirmations your channels already send you. Pick whichever route suits you; they can be used together.

  • Every listing has its own Airflow email address. A confirmation forwarded to it becomes a booking on your calendar.

    To connectCopy the address from your portal and forward to it, or set up automatic forwarding.

  • Gmail

    Airflow picks up booking emails from your inbox itself, and sends your replies to guests from your own address.

    To connectSign in with Google and approve.

  • Outlook Early

    The same for a Microsoft inbox.

    To connectSign in with Microsoft and approve.

  • Forward a booking to the Airflow WhatsApp number and it lands on your calendar. You can ask about your account in the same chat. It is for you, not for messaging guests.

    To connectLink your number with a one-time code from your portal.

  • Spreadsheet import

    Bring in the bookings you already hold from a CSV file or a Google Sheet. You see a report on every row before anything is saved.

    To connectUpload the file or paste the sheet link on the Bookings page.

Calendars

Calendar links keep booked dates blocked across your channels. They carry dates only, never guest names or prices.

  • Calendar links out

    Each listing has a link that Airbnb, Booking.com, Vrbo and other channels read, so dates booked in Airflow are blocked there. A second, private link shows more detail in your own calendar app.

    To connectCopy the link and paste it into the other channel.

  • Calendar links in

    Airflow reads the calendar links of Airbnb, Booking.com, Vrbo, Google Calendar, Apple Calendar or another system about once an hour, and blocks those dates on your booking page.

    To connectPaste their link on the Bookings page.

  • Google Calendar Early

    Sends your bookings to a Google calendar you choose. One way, and it runs when you press Sync now.

    To connectSign in with Google and pick a calendar.

  • Outlook Calendar Early

    The same for an Outlook calendar.

    To connectSign in with Microsoft and pick a calendar.

Accounting

Each booking becomes a draft invoice for you to check and approve. Nothing is posted for you.

  • Draft invoices with separate lines for accommodation, fees and tax. Xero also sends your profit and loss back into your Airflow stats.

    To connectSign in with Xero and choose your organisation.

  • Draft invoices, built the same way.

    To connectSign in with QuickBooks and approve.

  • Draft invoices, built the same way.

    To connectSign in with Sage and approve.

  • Draft invoices, built the same way.

    To connectSign in with FreshBooks and approve.

Payments

Guests pay you directly. The money goes into your own account, not through Airflow.

  • Card payments on your booking page, as a deposit or in full.

    To connectConnect or create a Stripe account from your portal.

  • Card and mobile money payments, including M-Pesa, for businesses in Nigeria, Ghana, South Africa, Kenya and Côte d’Ivoire.

    To connectPaste your keys from the Paystack dashboard.

  • Paid another way

    Bank transfer, mobile money, PayPal or cash on arrival. The guest is shown your details and you record the payment on the booking. These are records, not connections.

    To connectType your payment details into your portal.

Your own website

Take bookings on the site you already have, or let Airflow host one for you.

  • Live availability, your prices and checkout inside a page of your own site. A second embed lets guests sign in to their booking.

    To connectCopy one piece of code and paste it into your page.

  • Booking card and share links

    A card with your listing’s photo and a Book button, and a link to share by WhatsApp, email or social media.

    To connectCopy the code or the link.

  • WordPress plugin Early

    Adds a booking block for each listing to a WordPress site.

    To connectDownload the plugin from your portal and upload it to WordPress.

  • Your own domain

    Run an Airflow-hosted website on your own web address.

    To connectAdd two records at your domain provider. Needs the Website and Hosting add-ons.

Exports, reviews and marketing

Getting your information out, and your reviews in.

  • Your bookings written to a sheet in your own Google Drive, one tab for each listing. It is a one-way export: changes made in the sheet are overwritten.

    To connectSign in with Google. The sheet is created for you.

  • CSV export

    A file of your bookings with income, fees, payout and invoice details, for a spreadsheet or your accountant.

    To connectChoose the dates and listing, then download.

  • Google Reviews

    Brings the reviews on your Google Business listing into Airflow. Part of the Reviews add-on.

    To connectSign in with Google and choose your business.

  • Forwarded reviews

    Review emails from Airbnb, Booking.com and other sites become reviews in Airflow. Part of the Reviews add-on.

    To connectForward them to your reviews address.

  • Mailchimp Early

    Adds guests who agreed to marketing to a Mailchimp audience.

    To connectSign in with Mailchimp and choose an audience.

Your other systems

For the tools Airflow does not connect to itself.

  • Connect out Early

    Sends a signed message to a web address you choose each time a booking is created, changed or cancelled. Works with Zapier, Make, n8n or your own server. It is one way: nothing comes back into Airflow.

    To connectCopy a web address from your tool and add it under External automations.

What Airflow does not connect to

  • Your Airbnb, Booking.com or Vrbo account. Airflow reads the emails and calendar links those channels give you. It does not sign in to them, change your listings or push your prices.
  • Guest messages inside those channels. They stay in the channel’s own inbox.
  • Zapier, webhooks or a public API. Not available.

Early marks a connection that is in the portal but has had little real use so far. If you rely on one, tell us and we will help you set it up.

How connecting works

Guided Setup

Each connection has its own setup steps in your portal. Most are a sign-in on the provider's own page and a click to approve.

Your Passwords Stay Yours

Xero, QuickBooks, Google, Microsoft and Stripe connect through their own sign-in pages, so Airflow never sees your password. You can disconnect from your portal.

One Record per Booking

Guest, dates, price, payments and invoice status sit together on each booking, whichever channel it came from.

Three steps to get connected

1

Choose What to Connect

Open Connections in your portal and pick what you use: email, calendars, accounting software and a payment provider.

2

Sign In and Approve

Sign in on the provider's own page and approve the connection. For booking emails, copy your listing's forwarding address or connect Gmail or Outlook.

3

Bookings Flow In

New bookings land on your calendar. Each one can become a draft invoice in your accounting software, and its dates are blocked on your other calendars.

Frequently asked questions

How do bookings from Airbnb and Booking.com get into Airflow?

Airflow reads the booking confirmations you already get from Airbnb, Booking.com, Vrbo, agents, your own website and direct enquiries. Forward them to your listing's Airflow address or to the Airflow WhatsApp number, or connect your inbox and Airflow picks them up itself.

Will using Airflow affect my listings on other platforms?

No. Airflow reads the booking messages you forward or that arrive in your connected inbox. It makes no changes to your Airbnb, Booking.com or other platform accounts.

How does Airflow help me avoid double bookings?

Each listing has a calendar link that Airbnb, Booking.com and other channels read, so dates booked in Airflow are blocked there. Airflow reads their calendar links about once an hour, so dates booked elsewhere are blocked on your booking page. Those channels re-read your link on their own schedule, which can be several hours, so a calendar link narrows the gap but does not close it.

Do Google Calendar and Outlook Calendar sync both ways?

No. Airflow sends your bookings to the calendar you choose, and it does so when you press Sync now. To block dates from a Google or Apple calendar in Airflow, paste that calendar's link on the Bookings page.

Can I connect my accounting software?

Yes. Airflow connects to Xero, QuickBooks, Sage and FreshBooks. Each booking becomes a draft invoice for you to check and approve. Nothing is posted or filed for you.

Is there an API, Zapier or webhooks?

No. The connections on this page are the ones available.

Ready to connect everything?

Start free today. A card is needed at sign-up.

Start free trial See plans and pricing
Share on WhatsApp Share