Cirkus: Team Scheduling
Plan, Schedule & Collaborate
Only for Mac
Free
Cirkus is a team scheduling and project management app built around a timeline.
Plan work, book people and resources, and keep projects on track — without spreadsheets or messy calendars.
Turn tasks into a clear schedule with bookings, roles, templates, and automation.
Cirkus helps teams plan what’s happening, who’s doing it, and when — all in one place:
• Timeline bookings tied to projects and tasks
• Clear priorities and progress across your team
• Files, comments, and conversations inside the work
• Templates + automation for repeatable workflows
SCHEDULING & RESOURCE BOOKING
• Book people, equipment, rooms, or any resource you need
• Visualize bookings and projects in a timeline view
• Link bookings to projects, tasks, and subprojects
• Collaborate with comments, attached files, and booking history
• Get notifications for new bookings and updates across devices
TASK & PROJECT MANAGEMENT
• Assign a task to multiple people using Roles
• Track each contributor’s status inside the same task
• Due dates, reminders, recurring tasks, comments, and attachments
• Project templates and custom fields for structured workflows
• Custom views to match how your team works
TEAM COMMUNICATION
• Keep conversations, files, and project scope in one place
• Reduce email threads and scattered file sharing
• Private discussions inside tasks and projects to stay focused
WORKFLOW AUTOMATION
• Create task templates for repeatable work
• Automate steps with task triggers
• Set permissions for freelancers and temporary collaborators
• Organize work with teams/organizations
Cirkus stays in sync across iPhone, iPad, Mac, and Web.
Learn more and access tutorial videos on our website, and reach out anytime with questions.
more Quite one of the best TODO lists for teams, can group by organizations, contacts, in each can have projects and subprojects. Extremely easy to use actually with a lot of features. Only missing thing is a client for Windows. that is a bit of a missing target to make it full system.
Quite one of the best TODO lists for teams, can group by organizations, contacts, in each can have projects and subprojects. Extremely easy to use actually with a lot of features. Only missing thing is a client for Windows. that is a bit of a missing target to make it full system.
Really nice and clean interface. Very easy to use. Nothing fancy, just a beefy todo list really. But you can group tasks by project. And by team members. Just what I was looking for to help me keep track of tasks and projects without the need of a steep learning curve.
Really nice and clean interface. Very easy to use. Nothing fancy, just a beefy todo list really. But you can group tasks by project. And by team members. Just what I was looking for to help me keep track of tasks and projects without the need of a steep learning curve.
For example, doesn't support taks recurrence, a very basic task feature. Not ready for prime time.
Developer Response Hi Marchetype, thanks for taking your time to send us your feedback. I'm sorry you didn't find recurring tasks when you tried out Cirkus, but we were busy working on it and we introduced recurring tasks in recent months. We would love you to give the app another try. Get in touch at hello@cirkus.com if you need any help, or have any other feedback.
For example, doesn't support taks recurrence, a very basic task feature. Not ready for prime time.
Hi Marchetype, thanks for taking your time to send us your feedback. I'm sorry you didn't find recurring tasks when you tried out Cirkus, but we were busy working on it and we introduced recurring tasks in recent months. We would love you to give the app another try. Get in touch at hello@cirkus.com if you need any help, or have any other feedback.
Keep getting Server Not Available. No answers to my support tickets. So I deleted it! Back to Omni Focus!
Developer Response Hi - We are very sorry you had these problems, and that you could not get in touch with our support team promptly to resolve them. Providing great support is very important to the Cirkus team. Unfortunately we cannot find any record of your emails to us.Please accept our apologies, and we would love you to get back in touch and give Cirkus another try. You can contact us at hello@cirkus.com if you change your mind.
Keep getting Server Not Available. No answers to my support tickets. So I deleted it! Back to Omni Focus!
Hi - We are very sorry you had these problems, and that you could not get in touch with our support team promptly to resolve them. Providing great support is very important to the Cirkus team. Unfortunately we cannot find any record of your emails to us.Please accept our apologies, and we would love you to get back in touch and give Cirkus another try. You can contact us at hello@cirkus.com if you change your mind.
- In this latest release you can set a default Quote Status and default Schedule Status for your Cirkus Workspace. These defaults are automatically applied to new Quotes, Bookings and Scheduled Tasks.
- Find what you are looking for with fast search with ⌘F in Company, Contact, Project, Quote, and Booking inspectors, plus detailed Activity and Comments.
- Quotes now include Add to Folder and Create Shortcut options in the header menu.
- When working with Quotes, you can now create new Quote Categories on the fly while assigning items to categories.
- There's a new option to include or exclude the Project name when printing Quote PDF.
- Overdue Tasks will stand out in Grid View with red text, matching List View.
- Improved Scheduling with easier booking resize handles and more reliable drag-resizing.
- Fixed issues across Projects, Quotes, Tasks, Inbox, Sidebar, Repeat Tasks, and Schedule for a smoother, more reliable experience.
2.7 Jul 6
This release brings security enhancements, bug fixes, and workflow enhancements across bookings, projects, tasks, and quotes.
• Protect your account with Multi-Factor Authentication (MFA). You can now use Passkeys and Authenticator Apps alongside your password for a more secure sign-in experience. Set up your preferred authentication methods in User Preferences.
• Search task activity, comment and inspector details instantly with ⌘F.
• You can now sort tasks by Created Date, and show the column in the Tasks Grid.
• Booking retiming now respects each member's or resource's effective working hours.
• Improved quote workflows with enhancements to Quote Items and more detailed Quote shortcut previews.
• Cleaner project organization with improved parent task selection and streamlined project hierarchy options.
• Improved Inspector behavior to better match macOS conventions.
• Fixed issues with booking role reassignment, comment duplication, inbox navigation, task ordering, quotes, and other stability improvements.
Thank you for using Cirkus!
2.6 Jun 16
• Fixed an issue that caused blurry thumbnails and overlaps in the Schedule
2.5.1 May 13
Elevate Your Workflow with Smarter Scheduling & Expert Quoting
This update brings significant refinements to your scheduling experience, along with powerful new ways to organize your work and secure your account.
- In the Schedule, take control of availability with the new "Show As Full Day" setting. Enabled by default in Month view, this setting makes high-level schedules easier to scan when you have smaller bookings, or multi-day events on one Booking.
- We've refined our "All Day" scheduling logic. These bookings now accurately reflect your team's defined Working Hours.
- Use the new Quote Shortcuts and "Add to Folder" functionality to keep your financial documents perfectly organized.
- You can now change the Creator/Owner of a Quote and this can be included as the "Issuer" in the PDF export.
- A new "Reference" toggle in Export Settings gives you more control over what your clients see in the exported Quote PDFs.
- We've also added a dedicated Contact field at Quote level, and an Issuer Address in Workspace Quote Settings, for more complete Quoting.
- The project selector now prioritizes projects within your current Organization, putting your most relevant work right at the top.
- For added peace of mind, you can now choose to invalidate all active sessions across all devices immediately after a password reset.
- We've also added a "Show Password" toggle on the welcome screen for easier logins.
- Comments now appear instantly after posting—no more waiting for a refresh to see the conversation.
- The standard booking form now includes a Description field for added context.
- Enjoy smoother typing in multi-line text fields and better visibility for Task subjects in compact views.
- We've enabled the "Add Files" button for all project members in the Inspector, making it easier than ever for the whole team to contribute assets.
- Fixed an issue where custom statuses wouldn't display correctly after submission.
2.5 May 11
Schedule Customization
• Tailor your Schedule by setting custom heights for specific resources, allowing you to prioritize the views that matter most. Simply drag to set a row height and save the configuration to your Scene. You can also use the "Row Height" option in the bottom bar menu to quickly apply presets to every row at once for a compact or comfortable view of the whole Schedule.
Features & Improvements
• Bulk Tasks: We've overhauled the UX for creating tasks in bulk, making it faster and more intuitive to build out large projects.
• Task Grid: Date columns now respect natural date formatting (toggled in the Inspector by clicking on a date).
• Sidebar: The sidebar now stays in sync with shortcut changes and instantly updates activity badges when projects are deleted.
• Search: Advanced Search tabs now dynamically update based on your specific user permissions.
Fixes
• Improved subtask sorting within Task forms.
• Fixed selection issues in the Booking form when creating personal bookings.
2.4 Apr 27
We're back with another update to make Cirkus for Mac even better! Here is what's included in this release:
- We've Polished the Quote PDF layout - Category totals have moved to the bottom of the section, and we've added options for Quote Description and page breaks in the export settings.
- Quotes (CSV Export): You can now see totals by category when exporting to CSV.
- Search & UI Polish: Enjoy general improvements to Auto Suggest and Quick Search cells.
- Smarter Bookings: Creating a booking will now automatically apply the schedule status if only one is allowed, saving you an extra click.
- Bug Fixes: We've squashed several bugs, including resolving crashes when clicking section headers or viewing downloaded files, correcting file upload permissions, and ensuring your new comments always show right away.
2.3 Apr 9
• You can now set custom reminders for your Task deadlines with Due Date Reminder options at Workspace, Template and Task level.
• Get a bird's-eye view of your progress by toggling Show Projects in the Schedule Timeline view.
• See exactly whats coming up today, tomorrow, and in the coming days with new, flexible Due Date filters in the Tasks lists.
• Take control of your Quote Items with additional grid columns for Item Rates and Description, and toggle which columns show in the view.
• Overdue items now appear in red Due Date text within the Grid View for immediate visibility.
• The Booking Form now preserves your selected projects even when you switch Booking Template.
• Fixed a bug where the cursor would disappear in long comments and improved spacing for @mentions.
• We’ve cleared out some crashes in the Inbox, Activity Feed, Quick Search, and Project Creation screens.
• Fixed the "Star" button on creation sheets and ensured the Sidebar activity badge and Time Reports behave exactly as expected.
2.2 Mar 19
- Fixed a crash when opening the Activity feed on older macOS versions
2.1.1 Feb 26
We're constantly working to make Cirkus the best place for your team to collaborate. Here is what we've been up to:
• You can now apply discounts directly to a Quote or to specific Categories.
• We've introduced Custom Quote Statuses to help you tailor the approval process to your specific workflow.
• You can now search for Quotes using Project conditions.
• We fixed missing status colors on the latest macOS updates.
• Resolved display issues with "All Day" events.
• Subtasks are now correctly disabled when the parent task is canceled or removed.
• Fixed an occasional infinite loading spinner on Company sheets.
• Polished the UI in the Requests Portal, Sidebar, and various forms.
2.1 Feb 19
- Fixed an issue where custom filters were not available in the Project Tasks list.
Welcome to Cirkus 2.0
-
Our app has been redesigned to reflect the latest macOS aesthetic, a more refined interface that feels modern, focused, and distinctly Mac.
This also includes key updates to the Welcome, Inbox and Activity views.
- In Quotes you can now set Workspace defaults for content and format of your PDF exports.
These can be modified at the time of export.
- You can also define that Object descriptions should be copied to Quote items in the Workspace setting, and quickly duplicate Quote items from contextual options.
- In Bookings we fixed some inconsistencies with reordering of Booking Templates.
2.0.1 Feb 5
Welcome to Cirkus 2.0
-
Our app has been redesigned to reflect the latest macOS aesthetic, a more refined interface that feels modern, focused, and distinctly Mac.
This also includes key updates to the Welcome, Inbox and Activity views.
- In Quotes you can now set Workspace defaults for content and format of your PDF exports.
These can be modified at the time of export.
- You can also define that Object descriptions should be copied to Quote items in the Workspace setting, and quickly duplicate Quote items from contextual options
- In Bookings we fixed some inconsistencies with reordering of Booking Templates
2.0 Feb 2
- We fixed a crash that happened when editing a Project name in certain cases
1.112.1 12/17/2025
• Grid View we fixed the display of Priority column, and display of the Group/Sort settings in some scenarios
• In Tasks Contextual menu, fixed various issues with Assignees suggestions
• You can now change an Object Template on an existing Member
• Fixed a crash which clicking on the Company info button
• Fixed a crash creating Subtasks with approval inside Task Templates
1.112 12/15/2025
- Improvements and Fixes across the app
1.111 11/27/2025
- Added support for bulk creation of Tasks with due-date intervals, making it faster to set up repeating work.
- Various improvements in the Tasks Grid, including displaying the Priority badge in dark mode and enhancements to Project Template Task lists.
- Fixed an issue where the currency selector appeared in Quotes when no currency was defined in the Workspace.
- Support for new permissions flags for Lite members.
- We now automatically accept Project invitations when accepting Workspace invites.
- We've added Project information in the Quotes CSV export.
- Subtasks will now also be cancelled if the Parent Task is cancelled.
- In the Inbox, we made some speed-ups in the archived view, and occasional infinite spinner in various views.
- Fixed an issue with Workspace reordering.
- Fixed an issue where Bookings would be read-only even though not all referenced Projects and Subprojects were closed or deleted.
1.110 11/20/2025
- We added new Workspace Financial Settings - Custom Units and Currencies to support Rates and Quotes.
- Also in Workspaces: You can now add a Thumbnail to your Workspace which shows in the list and is included your Quote.
- In the Tasks Grid Mode you can now add columns to show Custom Fields, and we improved longer task lists in this mode.
- Fixed an issue where unavailability blocks were not updated when Force Clearing a conflict.
- Various crash fixes.
1.109 10/29/2025
- Improved loading times in Task and Subtask lists.
- Fixed a bug when removing files while re-submitting Requests.
- Other minor bug fixes and improvements.
1.108 09/08/2025
- Resolved an issue where creating a Search Shortcut would load the search in all open windows and tabs.
Plus other changes included in the latest release:
- You can now quickly pin your saved searches to the left menu as Shortcuts and inside Folders
- In Bookings, the Involved selector now shows only those you have permissions to book
- When in the Tasks Grid , you can now view and change status from the Name column and new Status column
- We also improved the Project Section Headers in the Grid and fixed the Name in the first position to improve readability
- We fixed some issues uploading files with poor connectivity, and improved error handling when things go wrong
- We also now show Inactive members correctly filtered out in the Project Members list
- When working with Companies or Contacts you can now drag and drop to attach Files.
1.107.1 08/06/2025
- You can now quickly pin your saved searches to the left menu as Shortcuts and inside Folders
- In Bookings, the Involved selector now shows only those you have permissions to book
- When in the Tasks Grid , you can now view and change status from the Name column and new Status column
- We also improved the Project Section Headers in the Grid and fixed the Name in the first position to improve readability
- We fixed some issues uploading files with poor connectivity, and improved error handling when things go wrong
- We also now show Inactive members correctly filtered out in the Project Members list
- When working with Companies or Contacts you can now drag and drop to attach Files.
1.107 08/05/2025
• We’ve added a Tasks Grid View. It’s a customizable, table-style layout to easily sort, filter, and manage your Tasks.
Access Grid mode in the bottom right of all Tasks views. Select the columns you want to see, resize, and reorder directly from the table.
• When adding Projects directly (without a dialog), Groups with "Add to new Projects" enabled will now be added automatically.
• In all Members lists you can now filter by Active and Inactive Members.
• We now show Milestones for Company Projects in the Company > Projects Schedule view.
• We fixed an issue where sometimes Member cells showed initial and thumbnail at the same time
• Inbox events now show Schedule Status badge for status changes.
• Time report exports will now include the reported “As Role” information, and you can TR as Role at Subproject level.
1.106 07/07/2025
- You can now specify the Role performed during a reported time period using the new "As" option when submitting Time Reports.
- We've improved responsiveness when posting reactions to comments.
- Fixed an error where empty assignee sometimes showed in New Task sheet.
- Fixed an issue where Schedule Status was sometimes not loaded correctly.
- Improved sorting of Archived Events, they are now sorted by Archived date.
1.105 06/02/2025
• In Advanced Search, you can now search for Companies and Contacts and export the results.
• In the Inbox, archived messages are now sorted by Archived date.
• Fixed an issue where inactive members where suggested for mentions in Inbox replies.
• Fixed issues with project cell sizing, task custom fields reordering, and schedule status display.
• Improved Template switching to retain Custom Fields where possible.
• Improved error messages when you can't Force Resolve Conflict
• Fixed reordering of Shortcuts and Folders in the left menu.
• Improved performance when posting Comments.
1.104 05/05/2025
- Added a new Workspace setting to Show or Hide Contact and Company features.
- Fixed an issue with reordering in Task lists.
- Fixed an error uploading Request Category thumbnail images.
1.103.1 04/08/2025
• Manage Companies & Contacts.
You can now store and track all customer, supplier, and individual contact details in Cirkus.
Use standard and custom fields for contact details, customise entry fields and selectors, using Templates to match your workflow
Collaborate easily by adding comments and attaching files.
Link them directly to your Projects and easily see what you are working on for each Client.
Find this new feature under the Companies and Contacts tab in your Workspace
• We have improved control of Conflicts on Task and Bookings.
Our New Workspace settings: “Show Booking Conflicts” and “Show Task Conflicts” let you choose whether conflicts are displayed for these entities
You can also customise which Booking types cause conflicts. For example, Working Hours, Shifts or Working from Home bookings can be set to not Cause Conflicts in their Booking Templates.
• We have fixed an issue which may have caused a logout of session after inactivity
• In the Requests list, users will only see Booking Requests for resources they have permission to book. Requestors can still submit booking requests for any resource if approval is required.
• We fixed an issue where Inactive users were suggested for assignment through contextual menu
• Bookings view controller: Only show “Closed Project" label when there is a project
• In the Project Schedule, when using the "Show Only Booked" filter, only bookings from the specific Project will be displayed (excluding Personnel Bookings)
• Fixed an issue where “Only This Booking / All Future” dialog was not always shown when retiming recurring bookings
• We improved the process of removing Workspaces, allowing for a removal of all contents in one step
• In the Object Templates contextual menu: Added "Open in New Tab" alternate action
• We now disable Add Time button on closed/removed Projects
• Fixed inactive OK button on sheet after (Add New Project From) menu action
1.103 04/03/2025
• In our latest release, you can now detect and resolve conflicts when any resource is double booked.
Conflicts are highlighted when creating a new Booking and in the Inspector.
Enable the Schedule Cell Setting to display a conflict warning directly on the Booking cell.
• On Tasks and Projects: The due time is now displayed if the due date is Yesterday, Today or Tomorrow.
• Personnel Bookings are now hidden when the “Show Only Booked” filter is applied in the Project Schedule.
• We have improved rendering of Markdown in text fields.
• Fixed various issue with file uploads.
• Fixed an issue with Object Template tabs.
• We fixed bug where role users were not notified when mentioning "All Booking" on role bookings.
1.102 02/27/2025
- In this latest release you can set a default Quote Status and default Schedule Status for your Cirkus Workspace. These defaults are automatically applied to new Quotes, Bookings and Scheduled Tasks.
- Find what you are looking for with fast search with ⌘F in Company, Contact, Project, Quote, and Booking inspectors, plus detailed Activity and Comments.
- Quotes now include Add to Folder and Create Shortcut options in the header menu.
- When working with Quotes, you can now create new Quote Categories on the fly while assigning items to categories.
- There's a new option to include or exclude the Project name when printing Quote PDF.
- Overdue Tasks will stand out in Grid View with red text, matching List View.
- Improved Scheduling with easier booking resize handles and more reliable drag-resizing.
- Fixed issues across Projects, Quotes, Tasks, Inbox, Sidebar, Repeat Tasks, and Schedule for a smoother, more reliable experience.
more Version 2.7 Jul 6
Data Used to Track You The following data may be used to track you across apps and websites owned by other companies:
Location Contact Info Identifiers Usage Data Data Linked to You The following data may be collected and linked to your identity:
Location Contact Info Identifiers Usage Data Diagnostics