Scheduling you actually own

Let people book you. Without renting your own calendar back.

CalendarOwner reads your real Microsoft 365 calendar, shows people only the time you are genuinely free, and drops the meeting straight onto your calendar with a Teams link. It runs on your own server, under your own domain, with your own branding.

Microsoft 365 first, Google next · Your data stays on your server · No monthly fee, no per-seat pricing

πŸ“…
Your real availability
Reads what is already on your calendar, so nobody is offered an hour you have already given away.
πŸ”—
A link per purpose
A 30-minute intake, an hour of financial coaching, a full track day β€” each with its own length and rules.
🏷️
Your brand, not ours
Runs on your domain, and embeds into your own site so it inherits the fonts and colours already there.
πŸ’³
Paid when it should be
Some links are free. Some take the money before the slot is held. You decide per link.

Booking a meeting is a simple problem. The bill isn't.

Scheduling tools solved this a decade ago and have been charging every month since. The work underneath is genuinely small: read a calendar, subtract what is busy, show what is left, write back the booking. What you are actually paying for is somebody else's hosting β€” and in exchange, your booking page carries their name instead of yours.

❌ Renting a booking page

  • A monthly bill that never ends, for something you use a few times a week
  • Their domain and their logo on the page you send to clients
  • One profile, even though you run two different businesses
  • Your clients' names and emails living in someone else's database
  • Features you will never use, priced in anyway

βœ… Owning it

  • Runs on hosting you already pay for
  • Your domain, your look, on every page a client sees
  • As many booking links and brands as you need
  • Booking data in your own database, exportable any time
  • Only the features you asked for, added one at a time

Connect once. Then it is just a link you send.

Setup is a few minutes, and most of it is deciding what you want to offer.

1

Connect your calendar

Sign in with your Microsoft 365 account. Pick which of your calendars count as "busy", and which one new bookings should land on. No password is stored here β€” Microsoft handles that.

2

Say when you're open

Set your weekly hours, how much notice you need, and how much breathing room to leave between meetings. Then create a booking link for each thing you offer.

3

Send the link

They pick a time from what is genuinely free, in their own timezone. It lands on your calendar with a Teams link, and you both get an email.

Being straight with you: this is early.

CalendarOwner is being built one capability at a time, and this list is the honest state of it. Nothing below is marked done until it actually works. 2 of 11 are live today.

Live

Sign in with Microsoft 365

OAuth against your own Microsoft account. No password stored here, ever.

Live

Read your real calendar

List the calendars on your Microsoft account and read what is already booked, so a busy hour never gets offered.

Building

Set your available hours

Weekly windows β€” "Mon–Fri, 1pm–5pm" β€” plus buffers between meetings and a minimum notice period.

Planned

Booking links

Named links with their own length, description, and questions. One for a 30-minute intake, another for a track day.

Planned

The public booking page

What the person you sent the link to actually sees: your open slots in their own timezone, and a short form.

Planned

Write the meeting to your calendar

A confirmed booking lands on the calendar you chose, with a Microsoft Teams link generated automatically.

Planned

Confirmation emails

Both sides get an email with a calendar attachment they can add in one click.

Planned

Take payment

Stripe checkout before the slot is confirmed, for the links that are not free.

Planned

Cancel and reschedule

A link in the confirmation email that lets the other person move or cancel without emailing you.

Planned

Embed on your own site

A snippet that drops the booking widget straight into your own page and inherits its fonts and colours.

Planned

Google Calendar

Same engine, second provider. Microsoft first because that is what runs the business today.

Ready to own your calendar?

Signing in creates your account. There is nothing to pay.

Get started

Welcome.

Sign in to continue to CalendarOwner.