Configure Session Lengths and Session Types¶
This article walks you through the two steps required before customers can book sessions: enabling the durations your organization offers, then creating the named session types that use those durations.
Before You Begin¶
- You need Organizational Admin access.
- These two settings work together. Complete Part 1 first, then Part 2.
How It Works¶
Session configuration in Ordinatus has two layers:
- Session Settings (organization-wide) — You decide which session lengths (in minutes) are allowed anywhere in your org. Think of this as the master list.
- Session Types (per service) — You create named offerings (for example, "Quick Fix" or "Training Session") that each draw from that master list and have their own pricing and delivery method.
Customers never see the master list directly. They see only the session types assigned to the form they filled out.
Part 1: Enable Session Lengths for Your Organization¶
Session lengths are enabled in Organization Settings.
- In the admin header, click Settings.
- Expand the Session Settings section.
- Under Session Durations, check the lengths you want to offer. The standard options are 15, 30, 45, 60, 90, and 120 minutes.
- If you need a length not in that list, type it in the Add custom (minutes) field. Use whole numbers; separate multiple values with commas (for example:
240). - Optionally, set the Default Currency for your organization.
- Optionally, change Slot Hold Duration — this is how many minutes a time slot is reserved while a customer completes checkout (default: 60 minutes).
- Click Save Session Settings.
Note: At least one session length must be selected. The form will not save if all boxes are unchecked and the custom field is empty.
Part 2: Create a Session Type¶
Session types define what you offer and at what lengths. Each type you create can be assigned to one or more request forms.
Step 1: Open the Session Types list¶
- In the admin header, click Pricing.
- Click Manage next to the Session Types card, or click Session Types in the page to go to the full list.
Step 2: Create a new session type¶
- Click Create Session Type.
- Fill in the Name — this is what you and your team see (for example:
Quick Fix,Training Session,Consultation). - Leave Slug blank; it is auto-generated from the name.
- Under Allowed Durations, check the lengths this session type supports. Only the lengths you enabled in Part 1 appear here.
- If a duration you need is missing, type it in Add custom (minutes). Custom values entered here are stored on the session type but do not affect the organization's master list.
- Add an optional Description — this is shown to customers during scheduling.
- Choose a Default delivery method — how sessions of this type are typically delivered (Zoho Assist, Zoom, Google Meet, Microsoft Teams, Phone Call, or Manual Link). A trainer or admin can override this on individual bookings.
- Leave Active checked so this type is available to assign to forms.
- Click Create Session Type.
Step 3: Set pricing for the session type¶
After saving, open the session type and click Set Prices (or Edit Prices) to configure what customers pay for each duration. Pricing is covered in a separate article.
Managing Existing Session Types¶
From Pricing → Session Types, you can:
- View a session type's details and current pricing.
- Edit the name, description, durations, or delivery method.
- Deactivate a session type by unchecking the Active box — deactivated types cannot be assigned to forms but existing assignments are not removed.
- Delete a session type (only available when it has no bookings).
Tips¶
- Start with Session Settings before creating session types. If you add a duration in Part 1 later, it becomes available on all existing session types immediately — you just need to edit each type to add the new length.
- One org, many types. You can create as many session types as you offer services. Each can have a different set of durations, prices, and a different default delivery method.
- Custom durations on a session type do not add to the org master list. If you want all session types to be able to use a custom length, add it in Session Settings first.
Troubleshooting¶
A duration I enabled in Session Settings is not showing up on my session type form. Reload the Create or Edit Session Type page. The duration picker pulls the org's current list at page load.
I cannot save the session type — it says to select at least one duration. At least one duration must be checked or entered in the custom field. If the standard checkboxes are all unchecked and the custom field is blank, you will see this error.
The session type is not showing up when I try to assign it to a form. Check that the session type's Active box is checked. Only active session types appear in the form assignment list.
A custom duration I entered is outside the allowed range. Durations must be between 15 and 480 minutes. Values outside this range will not save.


