OO Calendars: controlling when Assignment Groups run

OO Calendars let you decide exactly when work is handed out. You build a calendar of opening hours, holidays and closures, and Q-assign checks it before each assignment run. When the calendar says the time is Free, the Assignment Group assigns records. When it isn't, records wait in the queue until the calendar opens again.

OO Calendars are a shared Ortoo feature rather than something tied to Q-assign alone. The same calendars are designed to be used across the Ortoo app suite, such as Ortoo Orchestrator and other Ortoo apps, so one set of opening hours and holidays can drive several products. This article focuses on using OO Calendars with Q-assign Assignment Groups.

What you can do with OO Calendars

Who can use OO Calendars

Access follows your Q-assign permission sets:

If you cannot see the Calendars page or its New Calendar and New Entry buttons, ask your Salesforce administrator to check your Q-assign permission set.

Opening the Calendars page

Open the OO Calendars tab from the Q-assign app (you can also use the Open OO Calendars link on an Assignment Group edit page). The page has three areas:

The Calendars page in week view, with a calendar selected and one entry shown

Example: the Calendars page in Week view

Creating a calendar

  1. On the Calendars page, click New Calendar (bottom left).
  2. Enter a Calendar Name that describes what the calendar represents, for example UK Support Desk Hours.
  3. Optionally add a Description so others know when to use it.
  4. Leave Active ticked.
  5. Click OK.

New Calendar dialog with name, description and Active checkbox

Example: creating a calendar

Adding an entry

An entry is a block of time on a calendar, such as one working day or one holiday.

  1. Tick the calendar in the calendar list, then click New Entry (top right).
  2. Enter a Subject, for example Support desk open. This is the label shown on the calendar.
  3. Set the Start Date, Start time, End Date and End time. Tick All Day if the entry covers whole days.
  4. Check the Time zone. It defaults to your own time zone. Change it to the zone of the team this calendar describes if that is different.
  5. Choose how the time should be read in Show Time As (see below).
  6. Click OK.

New Entry dialog with the Show Time As list open, showing Busy, Free and Out of Office

Example: a working-hours entry, choosing Show Time As

Show Time As: what Q-assign reads

Tip: to control Q-assign, use Free for the hours you want the group to work and Out of Office for the exceptions.

Repeating entries

Most opening hours repeat, so you rarely need to add entries one by one.

  1. In the New Entry dialog, fill in the details as above, then turn on Repeat. The dialog becomes New Recurrence.
  2. Choose how often it Repeats:
    • Daily – every N days.
    • Weekly – every N weeks, on the days you pick, for example Monday to Friday.
    • Monthly – on a day of the month (for example the 1st), or on a chosen weekday (for example the last Tuesday).
    • Yearly – once a year, for example 25 December.
  3. Set the Start Date. A recurrence cannot start in the past. The start time you entered is the time every occurrence starts.
  4. Choose an End Condition: Never ends, Ends on a date, or Ends after a number of times.
  5. Check the summary at the bottom of the dialog, which describes the pattern in plain words, then click OK.

New Recurrence dialog set to Weekly, Monday to Friday, never ends, with the pattern summary shown

Example: every Monday to Friday from 09:00 until 17:30, Europe/London

Skipping a day: holidays and closures

You don't need to edit or break a recurring series to close for a day. Add a separate entry marked Out of Office for that day instead. Because Out of Office takes priority over Free, Q-assign skips that time and uses the normal pattern again afterwards.

  1. Click New Entry.
  2. Enter a subject such as Christmas Day – support desk closed.
  3. Tick All Day and set the date. Use a date range for a longer closure.
  4. Set Show Time As to Out of Office and click OK.

New Entry dialog for an all-day Out of Office entry on 25 December

Example: closing the support desk on Christmas Day

For holidays that fall on the same date every year, you can turn on Repeat and choose Yearly so you only set them up once.

Linking a calendar to a Q-assign Assignment Group

  1. Open the Assignment Group and click Edit.
  2. Set AG Enabled Hours Mechanism to OO Calendar. The other options are None (no time restriction) and Salesforce Business Hours.
  3. In AG Enabled Hours Reference, choose your calendar. If you have just created a calendar and it isn't in the list, click the refresh icon next to the list.
  4. Leave Active only outside enabled hours unticked for a normal working-hours group (see the next section for when to tick it).
  5. Make sure the group is Enabled, then click Save.

Assignment Group edit page showing AG Enabled Hours Mechanism set to OO Calendar and a calendar selected

Example: an Assignment Group using an OO Calendar for its enabled hours

The text under the calendar confirms how it will be used, for example This Assignment Group runs when this OO Calendar has an entry marked Free. The Open OO Calendars link takes you straight to the Calendars page.

Once saved, the Active indicator on the Assignment Group shows whether the group is working right now. It is green when the group is active and red when it is inactive.

Assignment Group detail page showing OO Calendar as the enabled hours mechanism and a green Active indicator

Example: the group is active because its calendar is currently Free

Out-of-hours groups: Active only outside enabled hours

Tick Active only outside enabled hours to reverse the calendar. The group then assigns records only when the calendar is not Free. This is useful for an out-of-hours or on-call team. Link it to the same calendar as your main team, and one group takes over when the other closes.

How Q-assign uses the calendar

Example

The UK Support Desk Hours calendar has a weekly Free recurrence, Monday to Friday 09:00–17:30, plus an all-day Out of Office entry on 25 December.

Editing, deactivating and deleting

Tips

Please contact us at support@ortooapps.com for any questions.