What's New
On-Call Optimizer is continuously improving. Get the details on the latest changes and updates.
Automatic conflict detection for shift swaps
On-Call Optimizer now automatically detects and declines swap candidates assigned to another role in the schedule at the time of the swap. This prevents a team member from unwittingly double-booking themselves across multiple roles by accepting a swap request overlapping with an existing shift assignment.
Bugfixes and minor changes
- Prevented multiple organizations from connecting to the same Slack workspace. Previously, if two organizations connected to the same Slack team, only the first connection would receive incoming messages. On-Call Optimizer now detects this situation and shows a clear error message when a second organization attempts to connect.
- Fixed schedule status messages showing the configured horizon days rather than the actual number of days until assigned shifts end.
- Improved reliability of schedule deletion.
- Improved error handling for Microsoft Outlook calendar connections.
- Fixed an error that could occur when viewing the swap page due to a race condition in notification processing.
- Improved swap candidate selection to only offer shifts of the same type and similar duration as the original shift.
- Improved the schedule dependency view to include schedules that previously referenced a schedule and prevent its deletion due to shift references
still present in the history.
- Clarified export vs refresh action availability for schedule destinations.
- Usability improvements to dialog loading and transition states.
- Fixed a bug causing the Configuration tab to lose its active highlight if input validation failed.
For more details on older changes, please select a month from the list below.
Changes and updates released in March 2026
Changes and updates released in February 2026
Changes and updates released in January 2026
Changes and updates released in 2025
Changes and updates released in 2024
Last updated March 10, 2026