Conflicts and Conflict Handling

Cirkus helps users manage scheduling conflicts efficiently by identifying, displaying, and allowing resolution of conflicts in bookings and scheduled tasks.
This article outlines the conflict-handling process, including how conflicts are identified, displayed, and resolved.

Conflict Building Blocks

  • If a Booking or Tasks is Scheduled to cross with another booking on the same resource, it can be in Conflict.
  • One Booking (usually the first made) is not marked as in Conflict.
  • Conflict information is displayed below the Involved or Resources selectors
  • Conflicts are calculated at the event level: If any event within a booking is in conflict, the entire booking is considered to be in  Conflict.
  • The conflict status is recalculated whenever a booking, or event is moved or changed. When a Booking is moved, all  bookings on the same resources at the affected time can have their conflict status updated, not just the modified booking.
  • The updated booking always loses (i.e., if a non-conflicting booking moves over another non-conflicting booking, the moved one becomes In Conflict).
  • Bookings or Tasks which are Pending Approval do not cause Conflicts with other Bookings, but can go In Conflict themselves when Approved if there was already a Booking on that resource.
  • Schedule Statuses do not affect Conflicts
  • Conflict Statuses are not synced to farmerswife, each system calculates Conflicts in a different way.

Conflicts When Creating Bookings or Scheduling Tasks

When creating a Task or Booking, Conflict information is displayed below the Involved selector, highlighting the Involved which is has another event booked at this time.

This is shown for logged in users (Workspace Requests, or Authenticated Public Requests).

It is also shown in the Events section below.

It does not prevent the creation of the Task or Booking, it’s only informational.


Seeing Conflicts in the Schedule

Schedule Cell

In the Schedule Booking or Task cells, Schedule Cell Options can be configured to show the Conflict Status of the Booking, or each Event on the cell.

There are two Conflict information points that can show in a cell. Booking “Conflict Icon” and Booking "Event Conflict Icon”
Conflict Icon will show a warning on all events in the Booking that the Booking is in Conflict.
Event Conflict Icon will only show a warning on those events which are the ones in Conflict.
For example, in this case Eric does not have a conflict, but Studio 1 already has a booking at this time.
- Showing the Booking “Conflict Icon”, the booking shows the filled warning symbol in both rows.

- Showing the “ Event Conflict Icon, the booking shows the warning outline only on Studio 1

Booking and Task Inspector & Activity

Bookings or Tasks which are In Conflict show the Conflict information at the Involved/Resource Selector, in the Events table, and in the Activity (when the status changes, and the person who made the change).
Changes in conflict status are recorded in the Activity section but do not generate notifications.

Schedule Filters

A Schedule Filter is available for filtering In Conflict Bookings and Task from the Filter menu at the bottom of the Schedule.

When the filter is applied, all Events of the Booking or Task in Conflict will be shown.
Other events are shown as greyed out.

Resolving Conflicts and Promoting those in Conflict

If a Booking or Task is in conflict, it can be reassigned or retimed to an open position on the schedule.

To clear a Conflict and force a booking to be the one which is not conflicted, a Force Clear Conflict action is available, from the Booking or Task Options menu

  • This clears the conflict on the selected Booking or Task.
  • Other affected Events will then be placed in conflict.
  • This is only possible if you have permission on all the affected events







Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.