When this happens...
ScheduleOnceScheduled Booking
Then do this...
XeroCreate/Update Contact

You've got better things to do than adding the same information to multiple systems. Set up this workflow to save that time: it will automatically create or update a Xero contact whenever a booking is made via ScheduleOnce, so you never have to copy paste that info again.

How this ScheduleOnce-Xero integration works

  1. A new booking is made via ScheduleOnce
  2. Zapier creates/updates a contact in Xero

Apps involved

  • ScheduleOnce
  • Xero

Why Zapier?


Get started for free—14 day trial of premium features and apps.


No coding required—automate any of 1,500+ apps in minutes.


Enterprise-level security—connect mission-critical apps.

It's easy to connect ScheduleOnce + Xero and requires absolutely zero coding experience—the only limit is your own imagination.

When this happens...
then do this!
Completed Booking

Triggers when a booking is completed. Specifically, when the time window of the booking has passed.

Create Sales Invoice

Creates a new sales invoice (Accounts Receivable).

Rescheduled Booking

Triggers when a booking is rescheduled.

Create/Update Contact

Creates a new contact or updates a contact if a contact already exists.

Scheduled Booking

Triggers when a new booking is scheduled.

Create Bill

Creates a new bill (Accounts Payable).

Canceled Booking

Triggers when a booking is canceled.

Create Payment

Applies a payment to an invoice.

Booking Lifecycle Event

Triggers when a booking status is changed to one of the following: Scheduled, Rescheduled, Canceled, Completed, or No-show.

Create Purchase Order

Creates a new purchase order for a contact.

You use lots of apps to get stuff done. Zapier creates more time in your day by helping you automate those apps, so they work for you in the background.

Use our free platform to build a single Zapier integration and instantly connect your app with 1,500+ others.

Become a Zapier Integration Partner

ScheduleOnce is an end-to-end solution for scheduling with prospects and customers through all phases of the customer lifecycle.

Learn More

Xero is an accounting app that lets you track businesses expenses and accounting with intuitive mobile apps and web interfaces for point-of-sale, ecommerce, time-tracking, and more.

See Xero Integrations

Connect ScheduleOnce + Xero

Connect the apps you use everyday and find your productivity super-powers.

By signing up, you agree to Zapier’s Terms of Service.