← Back to blog
blog

Introducing the Shareable Calendar: one link to book meetings and services

Ourly's new Shareable Calendar turns your availability into a clean booking link you can share or embed in one line. Personal meetings or a full team of staff and services, with round-robin, reminders and automatic calendar invites.

Jarkko Oksanen · Co-founder & CTO
· June 30, 2026 · 6 min
Introducing the Shareable Calendar: one link to book meetings and services
Try Ourly free

Most booking tools make you choose. Either you get a tidy personal link for “grab 30 minutes with me,” or you get a heavyweight system for salons, clinics and garages with staff, services and prices. Rarely both, and almost never in a way you can drop onto your own website in seconds.

Today we’re shipping the Shareable Calendar inside Ourly. It’s the same idea taken seriously: one builder that does a personal meeting link and a full team-and-services booking page, with a public link you can share or embed anywhere in a single line of code.

One builder, two ways to book

When you create a Shareable Calendar you pick how you work:

  • Meetings — a clean personal link, Calendly-style. Your events, your hours, your timezone. Someone picks a slot, it’s booked.
  • Services — the salon and garage model. Real staff, real services, per-staff prices, and bookings that can hold two calendars at once (the stylist and the chair, the mechanic and the bay).

The booking page looks identical to your visitors either way: minimal, fast, and on-brand down to the accent colour. The difference is what’s underneath.

Bookings that fill themselves, fairly

Add a team and a meeting can be shared between several people. Ourly pools everyone’s availability, so a time shows up if anyone is free, then assigns the booking automatically when it comes in. You choose how:

  • Fair — the least-booked person gets the next one, so load stays even.
  • Strict rotation — straight down the list, in order.

No spreadsheet, no “who’s taking this one” in the group chat. The guest just picks a time and the right person gets it.

It already knows when you’re busy

A booking calendar is only as good as its no-double-booking guarantee. Ourly reads live availability from Google Calendar and Outlook, or runs entirely on its own internal calendars for staff who don’t sync anything. Block specific dates, date ranges or just an afternoon. Set how far ahead people can book, and how much notice you need. Two people can never grab the same slot — it’s enforced at the database, not hoped for in the UI.

Guests see times in their timezone automatically, and can switch it if they’re travelling.

Every booking confirms itself

When a time is booked, everyone gets what they need without you lifting a finger:

  • The guest gets a clean confirmation email with an .ics invite that drops straight into their calendar.
  • Video meetings get an automatic Google Meet link.
  • You get an owner notification — and you can copy it to as many internal addresses as you like.
  • Need to cancel, move or add a note to a booking? Do it from the dashboard; the change syncs back to the connected calendar and frees the slot.

Share it, or embed it in one line

Here’s the part we’re proudest of. Your calendar is a link you can send to anyone — but it’s also an embed that lives on your own site. Drop in one line where you want it:

<script async src="https://dash.serviceform.com/embed/ourly-2026.js" data-ourly-tid="YOUR_ID"></script>

That’s it. It mounts inline exactly where you paste it and resizes itself — no iframe wrangling, no fixed heights, no conflicts with your theme. Prefer a floating “Book a time” button in the corner instead? Add data-ourly-mode="popup". On a platform that strips scripts? There’s a plain iframe too.

It’s deliberately simple enough that if you ask an AI website builder to “add this booking calendar here,” it just works.

And it goes one step further: an AI agent can create the whole thing for you. A single API call — just an email address — spins up a real account and a ready calendar, and hands back the booking link and the embed code in one response. So “set up a booking calendar on my site” becomes one instruction, start to finish, with no signup screen in the way. You still own it: a claim link lets you log in, set a password, and manage every booking.

Part of the same agent that already talks to your customers

The Shareable Calendar isn’t a bolt-on. It’s the same Ourly that books inside Mira, your AI agent — so a time offered on your website, in WhatsApp, or mid-conversation in the chat all run on one calendar and one set of rules. Reminders cut no-shows. Reschedules don’t need your front desk. And every booking lands in the same inbox and customer profile your team already works from.

A calendar that fills itself, shares itself, and embeds itself. That’s the whole point.

Ready to put it on your site? Start free or book a demo and we’ll set the first one up with you.

Book a demo

— Free analysis

Is revenue slipping through the cracks? Let's find out.

Book a free 20-minute call with Daniel. We go through your website, social and automation together, so you see exactly where you are leaving money on the table.

Book a free analysis Reply within one business day

Real talk, no fuss. No slide decks, no pressure to buy.

Daniel Aguilón, Country Manager, Serviceform
Daniel Aguilón Country Manager, Serviceform