I really would like to use a dedicate todo management tool eg: Todoist, to be my source of truth for all tasks.
I'm struggling to find if there is anyway to feed confluence tasks into Todoist (even with a third-party tool like Zapier or IFTTT).
Has anyone successfully done this before?
Confluence tasks are a quick and efficient way to record what needs to be done and who it commented/assigned to each item. With this said, tasks are not recorded as individual items and are simply text on a Confluence page used to represent a “task”. Along with this, there is not an API call to extract just tasks within the Confluence. If you attempted to gain access to the tasks within a page, you would have to make a GET content call and from that call you would have to attempt to parse out the content within the storage format of the page to get the tasks (if any were present). Doing this would be highly problematic as your data from the GET request would not be clean are easily readable from an additional integration tool.
There are additional options within Confluence where you can use Add-ons to gain further functionality around tasks lists.
Do more with Confluence
For even more ways to organize your tasks in Confluence, check out these apps from the Atlassian Marketplace:
Source Document: Add, Assign, and View Tasks.
Your best use for tasks to have them synced with additional tools would be to use Jira. From Jira you would create tasks with the users assigned to them. From there you can use a Kanban board or 3rd party integration software to then display your list of open issues/tasks.
There is a blog posts that covers a few way to become more productive while using the Atlassian suite. You can find more at the blog post; 6 ways to be more productive with your to-do list.
I hope this clarifies the ability to extract data from tasks via the API along with additional resources to use for your tasks lists.
I've been looking for a way to solve a similar problem in this area. (Thanks @Stephen Sifers for the info, I'll do more homework with those resources.)
The problem with the Task Macro is that it's perfect only if all the users are all on the same page with what actually is "a task", they put them on the pages that are labeled with the right labels to link them together to the top-view page, and I think they also have to be all within the same Confluence space.
My team didn't do it that way. Some use Jira, some don't. Some use it in different ways (as in using it to keep track of tasks, whereas some actually use sprints.) Some use Confluence tasks as their own visual task list, so the macro would pull in a bunch of noise along with the relevant tasks. I can't expect my team to make that big of a behavioral sea change right now so I need something simpler.
I'm hoping that I can get close enough with this plan, and I'd love it if someone else who figured it out can give me their advice:
Hey there, folks! For most of us, the past six months- yes, you read that right- have been a journey. More people than ever before have pivoted to working remotely, and navigating being on-scre...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events