Smart, easy & automatic creation of rosters for people within an organisation. Born from having to sort out the schedules for a music team in a church setting. There *has* to be a better (faster) way. There is!

CunningPlan takes the 'pain' out of working out the plan. It handles all of the edge cases for you - including unavailability, preferred roles and more. As a user, you setup people, the roles they are in, and how often they want to be on. CunningPlan will work out the roster automatically, and fairly. If any dependent data changes (e.g: someone becomes unavailable), the roster is automatically updated. Rosters can be "published" to make them fixed, such that changes to peoples availability have no effect.

While the app started life as a rostering system for a faith based organization, roles are completely fluid and can be whatever you want. It's easy to setup your own roles, and your own layout.

Plans can be exported, if you still with to have that as a way to share it with others.

What’s New

Version 1.0.8

- Updated various internal libraries
- Using up to date web view now

Ratings and Reviews

5.0 out of 5
1 Rating

1 Rating

mattash612 ,

Getting there

This is the only scheduling app that seemed to fit my needs. I hope the developers keep at it, because this is exactly what I need to help schedule volunteers for our worship services.

App Privacy

The developer, shinywhitebox ltd, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You Might Also Like