Shopify Commerce Awards — Best Omnichannel Experience

The booking platform built for commerce.

Take bookings for services, classes and events — online, in person, across locations and staff. Charge at booking, or ring it up at the counter with the rest of the basket.

Free to start · No credit card · Live in minutes

Shopify Admin

Native

Products, orders and customers stay in one place.

Point of Sale

Live

7 of today's 34 bookings were rung up at the counter.

Klaviyo

2 Flows

Reminders and win-backs fire off booking events.

The Sesami admin calendar for a Los Angeles location on Wednesday 9 September 2026, showing a day of bookings across four team members and a treatment room.

Google Calendar

Synced

Staff availability flows both ways, instantly.

Sesami API & Flows

API

Build custom apps on the same booking engine.

Agents & AI

Beta

Agents book, reschedule and answer on your behalf.

One booking engine behind every channel

Trusted by service businesses and retailers worldwide

  • Mejuri
  • Dermalogica
  • L'Occitane
  • Quay
  • Gem Studio
  • Olfactory NYC
  • Printemps
  • Bala
  • Mizuno
  • SKKN by Kim

Omnichannel

Retail, first.

Turn online strangers into retail customers.

A booking drops into the cart like any other product and gets rung up alongside the rest of the basket — one checkout, one receipt. So a booking isn't a payment sitting off to the side; it's a sale you can see.

  • Booking list & check-in
  • Book & pay on POS
  • POS location mapping

Shopify Commerce Awards — Best Omnichannel Experience

Shopify POS on a tablet: Sesami's Bookings and Book now tiles, with a Nail Service booking in the cart next to a Hair Kit product, totalling $69.

User experience

Simple scheduling = more bookings.

Offer your customers a calendar that's simple and easy to book — as if they were interacting with their own personal calendar.

We crafted, not copied, our booking experiences. And where you want something of your own, the Sesami SDK lets you build it.

Month/Day
The Sesami storefront calendar in month view, with dots marking the days that have availability.
Multi-Day
The Sesami storefront calendar in multi-day view, showing selectable time slots across three days.
Location selection
Customers choose the branch, studio or store they want to visit.
Resource selection
They pick the person, chair, room or equipment the booking needs.
Soft reservation
The slot is held while they finish checking out.
Verify script
Bad or duplicate bookings are caught before they land.

Why Sesami

Built for commerce, end to end.

Everything you need to sell time the way you sell products — and run it your way.

  • Checkout that sells

    Bookings run through real commerce checkout — cart, upsells, taxes, discounts. On Shopify or on your own.

  • Get paid your way

    Charge online, take a deposit, or settle at the POS — per service, your rules. Fewer no-shows, cash up front.

  • One place to run it

    Calendar, customers, staff, locations and analytics — the whole operation lives in the Admin Portal.

  • Automate the busywork

    Reminders, confirmations, check-ins and follow-ups run themselves with Sesami Flows.

The platform

A platform for the agentic era.

Built for developers — and their AI agents — by developers.

Booking is an API primitive at Sesami, not a widget bolted onto a storefront. Availability, reservations, checkout and resources are all addressable, so an agent can read what's free and write a booking the same way your own code does.

Experience

Add booking to your storefront with a single tag. Drop-in calendar UI, reservations and Shopify integration included.

Embed the Experience

SDK

Build your own booking UI on top of the Sesami Storefront API. Full control, your design, your stack.

Build with the SDK

API

Talk to Sesami's backend directly. Programmatic access for integrations, custom workflows and admin tools.

Explore the API

Full documentation at sesami.dev

Customer journey

Own every step of the journey.

Not one touchpoint left to chance.

Most booking tools hand you the booking and stop there. Sesami turns every step into an event you can act on — so the reminder, the check-in, the no-show, the follow-up and the rebook are all yours to design, and none of them go missing.

The booking journey: discover, book, checkout, remind, return — each step an event Sesami Flows and Klaviyo can act on. DiscoverBookCheckoutRemindReturn

Events you can build on

  • Booking confirmed
  • Upcoming reminder
  • Check-in
  • No-show marked
  • Rescheduled
  • Cancelled
  • Follow-up
  • Abandoned booking
  • Interested lead

BookServicesExperiencesEvents

  • bookings
  • revenue
  • retention
  • conversion rate
  • average order value
  • cart abandonment

Sesami increases bookings, revenue, retention, conversion rate and average order value, and reduces cart abandonment.

FAQ

Questions, answered.

Still need something? Get in touch and we'll come back to you.

What is Sesami?

Sesami is a commerce-first booking platform for service businesses and retailers. Customers book services, classes and experiences online, and every booking flows through real commerce checkout rather than a separate payment silo.

Do I need Shopify to use Sesami?

No. Sesami runs as a Shopify app for merchants already selling on Shopify, and it also runs standalone with a Sesami-hosted booking page you can sell from directly.

Can customers pay in person instead of at booking time?

Yes. Paying at booking time is optional. A customer can just book, then pay at your point of sale, where the booking drops into the cart like any product and is rung up alongside retail items in one checkout.

What does Sesami cost?

Sesami is a monthly software subscription and is free to start. Pricing scales with the volume and features you need.

Can I build my own booking experience?

Yes. Embed the drop-in Experience with a single tag, build your own UI on the Sesami SDK, or talk to the API directly. All three are documented at sesami.dev.

Does Sesami handle reminders and follow-ups?

Sesami sends booking confirmations, cancellations and rescheduling emails. Reminders, check-ins and follow-ups run through Sesami Flows, which also connects to Klaviyo.