One of the challenges of the modern enterprise is task management. How can organizations get visibility into a world of collaborative microwork where tasks are split up into individual toolchains and workflows with very little visible product? Some tasks don’t fit into project plans and often surface in an ad hoc, asynchronous manner.
That doesn’t stop people from wanting to keep on top of their assignments, no matter how small. What’s needed is a way to programmatically add tasks to a familiar, low-impact tracker that can check off tasks and report completion as necessary. You could build your own from scratch, iterating on any of the myriad distributed “Hello, world” applications out there, or you could work with the APIs of an app that’s likely to be on every user’s desktop—and every user’s phone.