Meeting scheduling for globally distributed teams

Meridian aligns your team's working hours across time zones, then keeps a record of who compromised, so the same person is never always the one taking the call at midnight.

Start free Book a demo

Why Meridian

Meridian counts every clock, remembers every compromise, and explains every call.

Compromise ledger 8meetings tracked
Noah · Sydney4 given
Yuki · Tokyo2 given
Owen · New York1 given
Lena · Berlin1 given
Ana · São Paulo0 given
  • Noah: 4 of the last 8 off-hours slots
  • Weighted up until the count evens
  • Next window falls on Ana or Lena
Every compromise loggedWorst-off bonus ×1.5Rotates automatically
Roster offsets 14cities
ReykjavíkUTC+00:0010:30
MumbaiUTC+05:3016:00
KathmanduUTC+05:4516:15
AdelaideUTC+09:3020:00
Chatham Is.UTC+12:4523:15 +1
  • 4 of 5 are not whole-hour offsets
  • Most schedulers round these away
Half-hour offsetsMidnight wrapDST-aware
On the invite 14:30UTC · 2 hrs
Owen · New York09:30In hours
Lena · Berlin15:30In hours
Dana · guest19:00Stays late
Yuki · Tokyo22:30Stays late
Noah · Sydney00:30Off-hours
  • Each attendee sees their own line before accepting
  • Noah's off-hours slot logs as a compromise on booking
Stated up frontLogged to the ledgerCounts toward rotation
Why this window 12:30chosen · UTC
In working hours 5 of 5 +5.0
Worst-off protection New York at 08:30 +1.5
Ledger adjustment Noah protected · 4 given +1.2
Final score 7.7
  • Runner-up 15:30 lost on 3 of 5 in working hours
  • All 48 slots compared, 3 shortlisted
Every factor shownRunner-ups includedExportable

How it works

From connected calendars to a booked meeting.

01

Connect the calendars your team already uses

Meridian reads free/busy and working hours from each provider. There's no new calendar to keep in sync, and nothing is written back until you book.

Connected sources 5 of 6linked
G Google Calendar Free/busy · working hours Connected
O Outlook Calendar Free/busy · working hours Connected
A Apple Calendar Free/busy · working hours Connected
S Slack Notifications Connected
Z Zoom Conference link Auto-link
M Google Meet Conference link Connect
02

Pick who needs to be in the room

Choose whole teams, individual colleagues, or people outside the company entirely. Add a client or contractor by email and Meridian scores their hours alongside everyone else's.

Attendees 6 selected· 5 staff · 1 guest

Teams

Product 3 of 3 OWASJR UTC−4, −3, 0
OWOwen · New YorkUTC−4
ASAna · São PauloUTC−3
JRJonas · ReykjavíkUTC+0
Platform 2 of 2 PKLK UTC+1, +2
PKPriya · LondonUTC+1
LKLena · BerlinUTC+2
Growth 0 of 2 NSYT UTC+9, +10
NSNoah · SydneyUTC+10
YTYuki · TokyoUTC+9

Outside the company

Dana · Acme DA client · UTC+5:30
+ Add someone by email
Guests are scored exactly like staff
03

Choose from the windows it proposes

Each ranked window spells out how many people land in working hours and who is being asked to compromise. Anyone who gave one up recently is already weighted out of the top choice.

Ranked by fairnessPast compromises weighted
Proposed windows 3options
12:30 – 14:30 UTC 100
No conflicts All 5 inside working hours
15:30 – 17:30 UTC 87
3 of 5 inside working hours · Berlin compromises
OW 1 conflict
09:30 – 11:30 UTC 71
3 of 5 inside working hours · New York compromises
LKDA 2 conflicts
04

Or pick from a bird's-eye view of everyone's day

All 48 half-hours, scored against every attendee's local working hours and laid out in one glance: a lane for every clock, with the golden band impossible to miss. If you spot a window the shortlist didn't lead with, pick it.

48 slotsRecomputed on roster change
Slot scoring 12:30peak · UTC
OW −4 AS −3 JR +0 PK +1 LK +2
00:0006:0012:0018:0024:00
Golden hours With compromises Off-hours
05

Book it, and everyone gets their own version

One click writes the event to every connected calendar, in each person's own time. The confirmation leads with the meeting (everyone already agreed to the window when it was chosen), and the local clocks sit one tap away for whoever wants them.

Booked 12:30UTC · Thu
Q3 roadmap review
Thu · 12:30 – 14:30 UTC · 2 hrs · Zoom link attached
6 invites sent, each in its own local time
Everyone's local time
OWOwen · New York08:30
ASAna · São Paulo09:30
JRJonas · Reykjavík12:30
PKPriya · London13:30
LKLena · Berlin14:30
DADana · Acme18:00

One link

One booking link for the whole company.

Whoever opens it picks a time that works in their day, and Meridian routes the meeting to whichever teammate is inside golden hours at that moment. Nobody forwards a scheduling link again.

meridian.app/acme
Mon 12Tue 13Wed 14Thu 15Fri 16
08:3015:0015:30 16:0017:0018:00 19:3021:0022:00 23:30
09:0015:3016:00 17:0017:3018:30 20:0021:3022:30 23:00
08:0015:0016:00 16:3018:0019:00 20:3022:0022:30 23:00
10:0015:0015:30 17:3018:0019:30 20:3021:0022:00 23:30
09:3015:3016:30 17:0018:3019:00 21:0021:3022:30 23:00
Confirm booking
LK Lena K.Berlin · UTC+2
Your timeTue 17:00
Lena's timeTue 11:00

Invite sent by email

Confirm 17:00

One link, company-wide

Share a single company URL. No more hunting for the right person's calendar or forwarding links around.

Routes by who's awake

The slot decides the host. Whoever is inside working hours when the guest picks gets the meeting.

Load spreads itself

Routing reads the same ledger, so inbound calls don't pile onto whoever happens to be in the friendliest timezone.

Pricing

Simple plans for teams of every spread.

Free

One team, trying it out.

$0 forever

No card required

Start free

Includes

  • Up to 5 teammates
  • 1 team
  • Golden-window finder
  • Half-hour and 15-minute offsets
  • 2 calendar connections
  • Community support

Business

For orgs with policy and compliance needs.

$16 /user/mo

Billed monthly

Talk to us

Everything in Team, plus

  • SSO / SAML and SCIM provisioning
  • Working-hours policy enforcement
  • Ledger analytics and export
  • API access and webhooks
  • Audit log
  • Priority support with SLA
Compare every feature
Feature Free Team Business
Scheduling
Teammates 5 Unlimited Unlimited
Teams 1 Unlimited Unlimited
Golden-window finder
Half-hour and 15-minute offsets
Recurring meeting rotation
Fairness
Compromise notes on invites
Compromise ledger
Auto-rotation of the worst-off slot
Worst-off weighting ×1.5 ×1.5 + history Configurable
Ledger analytics and export
Transparency
Decision breakdown per window
Runner-up comparison
Factor weights visible
Decision history export
Integrations
Calendar connections 2 Unlimited Unlimited
Conferencing auto-link
Slack notifications
API access and webhooks
Administration
SSO / SAML
SCIM provisioning
Working-hours policy enforcement
Audit log
Support
Support Community Email Priority + SLA

Prices per user, per month. Annual plans are billed yearly. Meridian is a concept product; these plans are illustrative.

For small teams & side projects

Stop asking the same person to take the midnight call.

Try for free

Free for your first 10 teammates. No card.

For larger teams & enterprises

Every clock counted, across every squad you run.

Book a demo

SSO, audit trails, and a fairness report per org.