Infoodle CRM is able to manage tasks. You record them against an individual with the concept that some task needs to be done 'to' that individual. This could be anything from a follow up call to sending a letter. It's a reminder to do something for a particular person.
With this API you can automate the process of syncing the tasks created for you with other systems such as asana.com