Skip to content
ManageCal
Shared scheduling

One calendar your whole organisation can read.

Staff, rooms, shifts and equipment on a single schedule, for a school, a restaurant, a clinic, a club or a company, with every person given exactly the access they need, down to the individual calendar.

9
permission levels
9
custom field types
5
calendar views
The problem

Most shared calendars make you choose between everyone seeing everything and everyone having their own.

ManageCal is built around the middle: one schedule, many calendars inside it, and access decided per calendar rather than per person. That single idea is what lets the front office, each team and an outside visitor all work from the same week.

01

Sub-calendars that mean something

Every team, room, shift and piece of equipment gets its own colour-coded calendar, grouped into folders. A sub-calendar is not just a filter. It is the unit of access, and the unit that can refuse to be double-booked.

02

Access you can reason about

Nine levels, set per person per sub-calendar. Someone can edit their own team’s schedule, see that the meeting room is taken without seeing what for, and not know the leadership calendar exists at all.

03

The details your work actually has

A reference number, a headcount, a status, a due date, whether it is paid. Nine field types you define yourself and filter the whole calendar by, so the schedule carries the information instead of the title bar.

Permissions

“Reserved” is a feature, not a fudge.

Office managerAdministrator
Thu 17
09:00Visitor tour13:00Interviews15:30Board meeting

Sees every calendar and every detail.

Team leadMixed access
Thu 17
09:00Visitor tour13:00Reserved

Can see the room is booked, not what for. Leadership is not shared with them.

ContractorRead only, no details
Thu 17
09:00Reserved

Knows when the staff are busy. Nothing else is theirs to see.

StaffMeeting RoomLeadershipWithheld
Nine levels

Set per person, per sub-calendar.

A contractor can see the meeting room is booked at two o'clock without learning who is in it or why. The details are never sent to their browser. Not hidden by the page, not greyed out. Withheld.

And a calendar somebody has no access to does not appear as a locked row. It is simply not there.

Search does not get round it. A booking someone can only see as Reserved never matches their search, so guessing what it is teaches them nothing.

Access levels7 of 9 shown
AdministratoradminEverything, including the calendar settings
ModifymodifyAdd, change and delete any event
Modify my eventsmodify_ownChange only what they created
Add onlyaddAdd events; change none
Read onlyreadSee everything; change nothing
Read only, no detailsread_no_detailsSee that the time is taken, and nothing else
Not sharednoneThe calendar does not appear at all

Each level has a “no details” variant. Set per person, per sub-calendar.

Custom fields

Your schedule already has details of its own. They should not be living in the title.

Define the fields your work actually uses, then filter the whole calendar by them. Show a value in the event title when it earns the space, and keep the ones that should not be public visible only to people who can edit.

Text
Who, where, reference
Formatted text
Internal notes
Number
Headcount, cost
Choice
Status, priority
Date
Due, follow-up
Checkbox
Paid, confirmed
Web address
Agenda, booking link
Email
Contact
Duration
Set-up time

Even Who and Where are fields: rename them, hide them, or turn Where into a list of your rooms. Rename a field whenever you like and the values follow it. Change its type and every value that fits comes with it; a change that would lose one is refused. Delete one and ManageCal tells you how many events it will change before it touches anything.

Visitor tourFri 18 Sep · 10:00 – 13:00 · Staff
Host
A. Braun
Where
Main Hall
Reference
REF-4417
Headcount
24
Status
Confirmed

Filterable across the calendar

Filtering

Then narrow the whole calendar by any of them.

Administration

Reorganise the calendar without holding your breath.

Teams change, rooms close, a field stops earning its place. Anything that removes something says exactly what it will remove before you confirm it.

Counted, not estimated
The preview runs the real change and rolls it back, so the number you read before confirming is the number that happens.
Nobody overwrites anybody
Two administrators editing at once do not quietly undo each other. If someone saved first, your save is refused with a note saying so, instead of being written over theirs.
Hide it instead
A sub-calendar or a field can be hidden rather than deleted. Its events and values wait, and come back when you restore it.
In the product

The parts that get used every day.

Recurring, without the mess

A weekly meeting is one record however long it runs. Move or cancel a single occurrence and the rest of the series carries on untouched. Let it run, or end it after ten times or on a date.

No double-booking, where it matters

Turn it on for a meeting room or a shared van, leave it off for people. It applies within a sub-calendar, because a busy person and a busy room are different problems.

One event, several calendars
An event that involves two teams appears on both of their calendars, once. Editing it needs write access to every calendar it sits on.
Time zones handled properly
A nine o’clock start stays at nine o’clock through daylight saving, because recurrence is expanded in the event’s own zone rather than by adding hours.
Search and filter
Search titles and the fields everyone can see, Who and Where included. Filter by any choice or checkbox field, and toggle sub-calendars in and out as you go.
Folders that scale
Group sub-calendars into folders and search the list. At sixty rooms, people and teams the sidebar is still something you can find things in.
Who it is for

Built for any organisation that shares its people, rooms and equipment.

Schools and colleges

Timetables, staff rooms and shared halls, with teachers seeing their own week and the office seeing everyone’s.

Restaurants and hospitality

Shifts, private dining and deliveries on one schedule, with a room that cannot be booked twice.

Clinics and practices

Treatment rooms and practitioners, with reception seeing who is free and the details of each visit kept to those who need them.

Clubs and venues

Courts, pitches and studios, with coaches and members seeing availability without seeing each other’s bookings.

Offices and agencies

Meeting rooms, client work and time off, with each team’s calendar and one view across all of them.

Field and facilities teams

Crews, vehicles and equipment across a week, with the office seeing the whole picture and each crew its own.

Questions

What people ask before they start.

What is ManageCal?

ManageCal is a shared calendar for any organisation that schedules people, rooms and equipment, from a school or a restaurant to a clinic, a club or a company: one workspace holds several calendars, each split into colour-coded sub-calendars, with access set per person per sub-calendar and custom fields for the details your work needs.

How do people sign in?

With a link sent to their email address. There are no passwords to set, share or reset.

What does “no details” access mean?

They can see that a time is taken, and on which calendar, and nothing else. The title reads Reserved and the details are never sent to their browser. Searching for them finds nothing either.

Will someone see a calendar they have not been given?

No. Access is set per person, per sub-calendar, and a sub-calendar someone has no access to does not appear for them at all, not even as a locked row.

Can we change our fields once events use them?

Yes. Rename any field and the values follow it. Change its type and every value that fits is kept; a change that would lose one is refused, and the message says which.

What happens to events if we delete a sub-calendar?

Events only on that sub-calendar are deleted, and events also on another stay there. You see both numbers before you confirm, and hiding the sub-calendar instead keeps everything.

Do repeating events survive daylight saving?

Yes. A nine o’clock meeting stays at nine o’clock local time through the change, because repeats are worked out in the event’s own time zone rather than by adding hours.

Get started

Put your whole organisation on one calendar.

Set up your sub-calendars, decide who sees what, and start scheduling.

Open ManageCal