Online booking & scheduling software built just for home service businesses.

Whether you’re in the office or in the field, Zenbooker makes it easy to manage your schedule, assign jobs to team members, and accept online bookings from your website.

NEW

Build and host your website on Zenbooker.

An AI design agent with the control of a real web design editor. Describe it. Refine it. Book jobs from it.

Explore the website builder
Example home service websites built with the Zenbooker website builder
Online booking

Let customers book your services from your website, any time.

Embeddable booking widgets

Easily embed our customizable booking widgets directly on your website and let customers book without ever leaving your page.

Booking widget embedded on a website

Booking & quote requests

Give customers an easy way to request your services online. Respond by sending a quote or confirming a time that works best for your team's schedule.

Unified booking and quote request inbox

Dynamic service pricing

Easily create custom service options and extras to allow customers to see real time price quotes depending on what options they select.

Service options editor

Price adjustment rules

Charge different prices for services based on things like the customer’s location, the time and day being booked, and how far in advance the job is scheduled.

Price adjustment rule editor

Collect all the important details when services are scheduled

Add custom fields and questions to your services for customers or staff to fill out when booking new jobs.

Custom booking questions

Coupon codes

Create and share discounts that customers can apply when booking online.

Coupon code entry

Offer recurring services

Let customers schedule recurring services online. Even offer discounts for certain frequencies.

Recurring service plan selector

Online canceling and rescheduling

Allow customers to cancel or reschedule their jobs online without having to contact you. Control how much notice is required for cancellations.

Reschedule and cancel options
Payments & invoicing

Quote the job, invoice it, and get paid online.

Collect and charge cards

Accept credit cards with online bookings using the Stripe integration. Save cards to customers for future bookings, to charge deposits, or process payments after the job is complete.

Credit card capture form

Send bookable estimates

Create and send custom quotes that customers can easily review and book with just a few clicks.

Bookable estimate

Invoice payment links

When you send an invoice, Zenbooker can include a secure payment link for the customer to view and pay their invoice online.

Invoice with payment link on a phone

Invoices & receipts

With Zenbooker, you can easily send customers branded invoices and payment receipts.

Branded invoice marked paid
Team & dispatch

Assign work and keep everyone on schedule.

Unlimited team member accounts at no extra cost

Give all of your field service providers and back office staff their own login credentials. You can set per-user permissions to control exactly what each team member can access.

Team member accounts list

Service territories

Manage the locations where you provide services and do work. You can create multiple service territories with unique hours, services, pricing, and service providers. Zenbooker can also prevent jobs from being booked at locations you don't service.

Service territory map

Drive-time aware availability

Turn on drive-time aware scheduling and Zenbooker factors travel time between each provider's jobs into the times customers can book online, so nobody is offered a slot your team can't reach. You can also cap the drive time or distance between jobs.

Available on the Enterprise plan.

Route between two jobs with the drive time shown

Assign and dispatch jobs

See your whole team's real-time availability, and assign jobs to staff members with a click.

Team availability and job assignment

Mobile web app for service providers

Let your service providers use their phone to see their assigned work, mark jobs as 'en-route', 'started', and 'complete'.

Field app job view on a phone
Customers

Every customer, every job, and every note in one place.

Full customer history

View past and upcoming jobs, contact info, addresses, and saved payment methods for all of your customers.

Save internal notes and files directly to customer profiles, and they'll automatically be added to all future jobs for the customer.

Customer profile in Zenbooker

Send text message notifications to customers

Keep customers in the loop with automatic, fully customizable text message confirmations and reminders.

And when a service provider marks a job as en-route, Zenbooker can send the customer an 'on my way' text message with their realtime ETA.

Text message notifications on a phone

Monitor service quality with customer feedback requests

Zenbooker can automatically send post-job follow up emails to customers, asking them to rate their service.

Customer feedback rating card

Fully customizable

With Zenbooker, it's easy to make your booking page and emails match your company's brand and voice. You can customize colors, text, icons, and more.

Brand color and logo customization
Integrations

Connect Zenbooker to the rest of your tools.

Developer API

Build booking into software you already run. Check availability for an address, create the job, and read it back, all following the same scheduling rules as your booking page.

Jobs, customers, invoices, team members, and services are available through a REST API that returns JSON.

Read the API reference

Webhooks

Zenbooker can notify your other systems as work happens. Choose the events you care about, like a new booking, a completed job, or a paid invoice, and each one is sent to your endpoint the moment it occurs. Failed deliveries are retried automatically.

See the webhook events
Events
  • job.createdjust now
  • job.service_providers.assigned2m
  • job.enroute1h
  • job.completed3h
  • invoice_payment.succeeded1d

Your schedule.
Your rules.

Set your services, your prices, your availability — Zenbooker handles the rest. Try it free for 14 days.

Start free trial

No credit card required.

See pricing
A service van driving toward a customer’s house