Scheduling infrastructure

Genexmedia Calendar reads your working hours, buffers, bookings, time off and connected calendars, then hands each new booking to a host who is genuinely free — and writes down what changed.

meet.genexmedia.com/team/revenue/discovery-call

Team link · round robin

Discovery Call

30 minutes · Google Meet · Asia/Kolkata

  • SJSarah JenkinsStrategy62% load
  • ARAlex RiveraRevenue38% load

Thursday, 24 October

4 open
09:00Open
10:30Open
11:15Booked
13:00Open
14:30Open
15:45Booked

Times come from every host's calendar, buffers and time off

No double bookingsEnforced by a database constraint, not a UI check
Two-way calendar syncGoogle Calendar busy time in, confirmed sessions out
Hash-chained audit logEvery admin change recorded and verifiable
Self-service privacyGuests can request their data and download the NDA
What it does

An engine, not a calendar grid

Each of these is built and running today. Nothing on this page describes work we haven't finished.

Round-robin that actually shares the load

A team link offers a time whenever anyone in the pool is free, then hands the booking to whoever is furthest below their share. Weight a senior rep higher, or star someone to be offered first.

Assignment happens inside the booking transaction, so two guests can't take the same host.

Collective sessions for the whole room

Panel interviews and workshops only offer times that suit every host, and land on all of their calendars as one session with a single invite for the guest.

Each host gets their own hold, so nothing else can be booked over them.

Double bookings stopped at the database

Every booking takes a per-host lock, re-runs the availability rules and inserts behind a Postgres exclusion constraint. Not a UI check — a constraint that can't be raced.

The same guarantee applies to manual bookings, reschedules and team assignment.

Live Google Calendar in both directions

Busy time from a host's own calendar blocks their slots, and confirmed bookings appear there with a Meet link, guests invited and updates sent on every change.

If the calendar can't be reached, guests are asked to try again rather than shown a slot that might be taken.

Policies the whole organization inherits

Set a minimum notice, buffers, a daily cap, how far ahead the calendar opens, or a business-email rule — the stricter of the host's setting and yours always wins.

Changes reach the public booking pages within seconds, and every change is written to the audit log.

Your brand, your domain, your record

Serve booking pages from your own hostname with your colours and logo, issue NDAs before a call, and answer data requests from a page your clients can use themselves.

The audit log is hash-chained, so a tampered entry breaks verification.

How a booking happens

Four steps, no back-and-forth

From the guest opening your link to the session sitting on the right calendar.

01

They pick a time that really is free

The calendar is generated from your working hours, buffers, notice window, bookings, time off and connected calendars — not from a static grid.

02

You ask what you need to know

Add your own intake questions — budget ranges, account names, a required NDA acknowledgement — and the answers arrive with the booking.

03

The right host is assigned

Personal links go to you. Team links pick a free host by workload, or hold the whole panel for a collective session.

04

Everyone gets the invite

The session lands on the host's Google Calendar with a Meet link, the guest gets the invitation, and reschedules or cancellations update it in place.

Governance

Set the rules once. They apply everywhere.

Admins set booking guardrails for the whole organization, and the stricter of the host's setting and yours always wins. Every change lands on a hash-chained audit log you can verify or export.

Organization policy

  • Minimum scheduling notice4 hours
  • Pre & post meeting buffer15 min
  • Daily host cap6 / day
  • Business email required8 domains blocked
  • Rolling booking horizonOff

Ledger verified · every entry re-hashes from the genesis block

Put your calendar to work

Create a booking link in a couple of minutes. Connect Google Calendar, set your hours, share the link — the routing, the guardrails and the record come with it.

  • Free to start
  • No card required
  • Google Calendar in one click