Custom fields in Tasks

Does anyone have a solution to adding a custom field to tasks? I would like to integrate with another app via API, but need some more data in tasks to do it eg, task category, project etc.

Why not using the deck app instead?

Yes, would also be awesome if we could integrate with our database through API if we can make custom fields… it looks great but we have more data that we would want to use with it.