Post

5 followers Follow
1
Avatar

Can we get a WebHook for Tasks, please?

The fact Podio supports  WebHooks for Items, Comments, Files and Apps is, secularly speaking, a godsend.

Unfortunately we also_ need_ Create/Update/Delete WebHooks for Tasks too, otherwise that means polling the API every minute times every user we have that needs this. WebHooks for Tasks would be oh-so-much better!  

Thanks!

Mike Schinkel Answered

Please sign in to leave a comment.

20 comments

0
Avatar

What would be the scope for the webhook? Tasks can be created on pretty  much everything, so which tasks do you want to be notified about?

Christian Holm 0 votes
0
Avatar

Any time a task is created, updated or deleted.  I need to be able to keep tasks in sync with App Items that are created to mirror Tasks, and also to be able to sync with an external systems.

Mike Schinkel 0 votes
0
Avatar

Further clarification; Tasks are currently too limited and unlike Apps are not configuration.  Apps currently cannot (directly) contribute to a global queue. So what we need is the ability to have Apps that sync with Tasks so we can have Apps that meet our business needs for information tracked (like time estimates and references to clients) where the Tasks meet the user's needs to have all of their "todo" items available in a single location.

Mike Schinkel 0 votes
0
Avatar

That should have been "...and unlike Apps are not configurable."

Note I'm ignoring the ability for an app to generate a task because that only happens on create of the App item and not on create, update or delete of the task.

Mike Schinkel 0 votes
0
Avatar

We are also looking for web-hooks for Tasks - just as explained above - get notfied with task id when ever a task get created/changed/deleted

It will be great if you implement it in space level and of course should work only for Shared tasks..

Ansar Muhammad (Anz) 0 votes
0
Avatar

Hooks for shared space tasks is definitely possible and a good idea. Let me see if I can put this in next week. I most likely will only have time to do it in the API, so you would have to use the API to create the hooks.

I will get back to you later in the week.

Christian Holm 0 votes
0
Avatar

Hi guys

As promised I have implemented webhooks for tasks on a space. It will support task creation, task update and tas deletion. The bad news is that we postponed our deploy until Monday, so you will have to be patient a little longer.

I have updated the documentation here for you to look at: https://developers.podio.com/doc/hooks

Christian

Christian Holm 0 votes
0
Avatar

Hi,

I have a web hook authenticated by the issues application and the hook works fine through item create, update and delete. I create tasks regarding to these actions. That also works fine. But what I can not accomplish is my webhook (.php) to be triggered when these tasks are completed, deleted or updated.

My $_POST['type'] never gets 'task.create', 'task.update', 'task.delete'. Can anybody help me with that?

Thanks alot.

Ali Cem Başer 0 votes
0
Avatar

Hi Ali,

Are the tasks private? Only public tasks will result in webhooks being fired.

/Andreas

Andreas Haugstrup Pedersen 0 votes
0
Avatar

Could I ask the Podio folks to reconsider adding support for hooks on app/item-based tasks?

We are trying to implement a customized workflow based on task assignment and completion for specific items by individual users. Access to any task details beyond the ID of the task requires app authentication at the minimum...not sure why this might be considered an implementation challenge or security issue?

Thanks!/Mike

Michael Trachtman 0 votes
0
Avatar

Hi Michael,

I'm not sure what you mean. Access to *any* data in Podio requires authentication. Even with more task webhooks you'd still need to authenticate before you can see the details. Otherwise we would be exposing your data in a very public manner (something we are not keen on doing).

That said: Often when people are trying to implement various workflows using tasks in Podio they will get a much better experience for building Podio apps to handle the same thing. You get a better overview for everyone, much better filtering, the ability to control exactly what fields to use, all the social features and so on.

/Andreas

Andreas Haugstrup Pedersen 0 votes