Post

11 followers Follow
8
Avatar

How can I add Task Labels for other users via the API?

I'm writing a bot that creates Tasks for users in our system based on App items in what I'm calling a "Task-related Apps." However I need to be able to specify add the Priority for the task based on the Priority set in the App item yet it appears that the only way to do that is via labels, and it appears we cannot set labels for other users.

Without the ability to set labels for other users how can I provide the user with a prioritized task list? The priorities are set by the project manager not by the user and in most cases the user does not even want to decide on priorities as they would rather have the project manager be responsible for that so if only users can set labels how can the PM communicate to the users what their priorities are in a usable manner?

Mike Schinkel Answered

Please sign in to leave a comment.

17 comments

0
Avatar

Agreed!  This is CRITICAL for the PM user.  Otherwise, Podio seems to be a "Personal Task Manager" product and note for Project Managers and teams.  

Summer Coley-Ward 0 votes
Comment actions Permalink
0
Avatar

Interesting comment Summer.  Just, it does seem from comments I've heard the Podio team make that they favors things that would fit more into the "Personal Task Manager" realm than the enterprise and team collaboration platform that Podio seems to be positioning itself as.  Strange and sad.  I hope that we are wrong because Podio has so much potential if they can just address a handful of key concerns many in the user community seem to have.

Mike Schinkel 0 votes
Comment actions Permalink
0
Avatar

I agree that this is very important, even for someone using this as a personal task manager.

When I was writing out my personal task list manually, I would always assign a priority (high, medium or low) to help me plan my day better.   

Otherwise you're left with a sea of tasks, and no clear idea which to tackle next (other than due date, and many of my tasks are open-ended with no deadline).

Heather Hugh-Jones 0 votes
Comment actions Permalink
0
Avatar

Hi @Heather Russell,

Definitely agree, and thanks for the comment.

For clarity, what Summer and I were referring to here is the ability to set labels for other people. That's why we said it differs from a personal task manager. For personal tasks you would definitely assign priority task labels for your own tasks, which Podio already allows.  What Podio does not allow is assigning priority labels for others on your team.

Mike Schinkel 0 votes
Comment actions Permalink
0
Avatar

Mike,

Since labels are personal, you cannot do this either via the API or frontend. That having been said, you can create a similar structure using categories or tags on app items, and achieve this.

 

Cheers.

Phil Chambers 0 votes
Comment actions Permalink
0
Avatar

Hi Phil,

Categories and tags on App Items really don't help because there is no way to URL option to group tasks by categories or tags of app items like there is for task labels:

The sole reason I'm asking for group labels is to be able to set priorities for tasks and then group them by priorities.

BTW, I assume Podio defined labels as being personal right, so you already could create a class of labels that are global too, no?

Lastly, maybe what I should be asking for instead so it doesn't conflict with your existing label structure is for you to add a Priority field to Tasks?

Mike Schinkel 0 votes
Comment actions Permalink
0
Avatar

I'm putting a vote in to be able to prioritize tasks for others somehow. Otherwise, managing projects gets very difficult.

Also, I have discovered that sometimes I'd like to add another person to a task after I've created it. But when I try to edit the task, it will only allow me to have one person assigned to it. The only way, it seems, to be able to add someone is to delete the original task, and then write a new one. Comments? Suggestions? Thanks, love the program.

Sarah 0 votes
Comment actions Permalink
0
Avatar

I agree as well with the absolute need for prioritized tasks. Trying to add a bit of fuel to this fire so something is done about this! It is not a hard feature to add!

Danny Effron 0 votes
Comment actions Permalink
0
Avatar

You could perhaps ask that users authorize your app for user access so that you gain access to their tasks.

Simon Hedberg 0 votes
Comment actions Permalink
0
Avatar

Re" You could perhaps ask that users authorize your app for user access so that you gain access to their tasks."  An already swamped busy project manager does not have time for this kind of coddling.  A PM is responsible (and appointed by the team) to manage projects and that includes assigning and prioritizing tasks for others.  Podio, as great as it i in many other ways, does not give a PM this kind of ability.  There is no way on God's green earth that I have time or would even consider asking for access to my subcontractors' accounts so that I can tag their tasks for them - this means, for a team of 10 people, I would have to tag everyone's tasks and ensure the tagging is the same across everyone's tasks view.  

Summer Coley-Ward 0 votes
Comment actions Permalink
0
Avatar

Summer: My response was intended for Mikes original post where he mentioned "I'm writing a bot that creates Tasks for users in our system.."

I assumed that it means that he creates them programmatically and in that case a solution might be to have the users authorize his app so that he can set the tags as he wish (using the bot). 

I did not intend, nor do I think it is a good solution, for a PM to login to someone else's account to get the job done.

Simon Hedberg 0 votes
Comment actions Permalink
0
Avatar

Thanks for clarifying, Simon : D that makes sense.  

Summer Coley-Ward 0 votes
Comment actions Permalink
0
Avatar

Nobody has discovered a solution to this yet? I need to be able to assign priorities to various tasks. It's hard to believe that this isn't an option... 

Paul Michaud 0 votes
Comment actions Permalink
0
Avatar

We'd also love love love to see global label. Imagine the speed of knowing who's 'court' the task ball is sitting in. 'Alison to approve' 'Alison approves' 'Needs more more'. Etc.

Alison Knott 0 votes
Comment actions Permalink
0
Avatar

As Phil hints above: When you run into a situation where you think to yourself that it would neat if task labels were global, you have probably reached a point where you get a much better workflow by using a Podio App to handle your projects etc. You get custom fields and more visibility across your team (and you can use filtering and make reports).

/Andreas

Andreas Haugstrup Pedersen 0 votes
Comment actions Permalink