Share one link. Invitees see only real openings in their own timezone, and the database makes double-booking impossible — even when two people click at the same moment.
No credit card required · Your invitees never sign up
Your month, once clients start booking. Scroll to square it up.
How it works
Three steps, then it runs itself.
- Step 1
Set the hours you actually have
Weekly working hours, buffers before and after meetings, and one-off blocks for the days you're away.
Mon9–5Tue9–5Wed9–5FocusThu9–5FriUnavailable15 min buffer · saved - Step 2
Share one link
Your booking page lives at slotwise.app/your-name. No account needed for the people booking you.
slotwise.app/youEmailMessageWebsite - Step 3
Get booked, not double-booked
Invitees pick from valid slots only, in their own timezone, and the database refuses overlapping holds.
1:002:00Booked3:00PPriya2:00 PMDDele2:00 PMConflict preventedSynced
Reliability
Two people. One slot. One winner.
Most schedulers check availability in application code, which leaves a gap between the check and the write. Slotwise closes it in the database: a Postgres exclusion constraint rejects any overlapping confirmed booking, so the race is settled by the storage engine.
The person who loses the race sees “That time is no longer available” — never a silent conflict you discover on the call.
Enforced in Postgres
exclude using gist (
host_id with =,
busy_range with &&
) where (status = 'confirmed')- Timezone math handled with explicit UTC instants
- Buffers applied before and after every meeting
- Daylight-saving transitions covered by tests
Features
Everything a solo practice needs. Nothing it doesn’t.
Double-booking prevention
Enforced by a Postgres exclusion constraint, not a hopeful application check. Two simultaneous bookings cannot both win — the storage engine settles the race, not the request that happened to arrive first.
Availability that respects reality
Recurring weekly hours with buffer time on both sides, plus one-off blocks for vacations and focus days.
No account needed for the people booking you.
Share it anywhere — email, text, your own site.
A booking page worth sharing
Only open slots, converted to the visitor's timezone.
Calendar invite sent to both sides.
Sends automatically 24h before the call.
Confirmations and reminders
A calendar attachment on booking, then a reminder 24 hours before.
A dashboard for the day ahead
Upcoming and past bookings with invitee names, emails, and notes — without digging through your inbox.
Self-serve cancellations
Cancel and reschedule links travel with every email, so changes don't turn into another thread.






