Plan required: the structure described here works on every plan. Sites, the extra layer covered in question 7, needs Enterprise or Ultimate.
Almost every question about how to set up a Vome portal comes down to one thing: knowing which layer a piece of information belongs to.
The hierarchy is:
Organization > (optionally Sites) > Categories > Opportunities > Shifts
Read this table first. Everything below expands on it.
| Layer | What it is | Can people be assigned to it? |
|---|---|---|
| Organization | Your account. The umbrella over everything else. | No |
| Sites (Enterprise, Ultimate) | A location, city or division under the Organization. | Yes |
| Categories | Folders. Purely for organizing Opportunities. | No |
| Opportunities | Containers people are approved for. The gateway to a schedule. | Yes |
| Shifts | Time-based tasks inside an Opportunity. | Yes |
The one to get right is Opportunities. That is the level where access is decided.
A Category is a folder. It groups Opportunities so your portal stays navigable, and it does nothing else.
Categories are not assignable. Nobody is ever "in" a Category. If you find yourself wanting to give someone access to a Category, what you actually want is an Opportunity.
Categories commonly represent departments, locations, programs, events, or a broad grouping such as "All Special Events".
It depends on how your organization actually operates. Four common shapes:
| If your organization is... | Make each Category... | Example |
|---|---|---|
| Multi-chapter, branch or department, spread across cities or regions | A chapter, city, region or department | "Ontario", "Quebec", "Downtown Branch" |
| Single location, programs and events | A program or department, plus one "Events" folder | "The Warehouse", "Administrative", "Events" |
| Single location, programs only | A program or service area | "Education Support", "Sports & Recreation" |
| Event-based | The event itself, or an area within a large event | "Summer Gala", or "Front of House" within it |
For a single large event, the event name works well as the Category, with each task as an Opportunity inside it. For many small events, one "Events" Category with an Opportunity per event is simpler.
If you are not sure which shape fits, contact Vome Support. We can help you map it out.
An Opportunity is the level that controls access. Every Opportunity:
An Opportunity can be a recurring program, an ongoing need, or one specific event such as an annual fundraiser.
Attention: an Opportunity is a container, not a schedule. Putting a date in the title does not create anything bookable. You still need at least one shift before anyone can reserve a spot. This is the single most common setup mistake.
A Shift is a time-based task inside an Opportunity. Only people approved for that Opportunity can see or reserve it.
Every shift requires three things:
Optionally you can add:
You control each detail separately, and you control when it becomes visible:
The details you can control this way are the shift title, description, location, the list of other attendees (first and last name only), and those attendees' reservation statuses such as Reserved, Attendance Confirmed, Checked-In or Logged Hours.
Use Advanced Reservation Restrictions together with a profile tag.
The shift is then visible only to someone who is approved for the Opportunity and carries the tag. Both conditions have to be true.
This pairs well with shift titles. For a gala, one Opportunity can hold shifts titled Greeter, Usher and Server, with only the ones requiring certification restricted.
Sites are an extra layer available on Enterprise and Ultimate. They sit directly under your Organization and can represent a specific location such as a hospital or library, a city or region, or any administrative division that suits you.
Unlike Categories, Sites are assignable. Someone assigned to a Site gets a dedicated Sites page where they can browse and apply to the featured Opportunities linked to it.
You can connect a Site to your structure in two ways:
Decide your Sites before you name your Categories. The two structures should agree with each other, or reporting gets confusing later.
Yes. Use shift templates, reachable from the Manage shift templates button at the top right of the Create Shifts popup.
A template stores the core details: title, description, default time and location.