Can we get a WebHook for Tasks, please?

Answered

Comments

20 comments

  • Christian Holm

    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?

    0
    Comment actions Permalink
  • Mike Schinkel

    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.

    0
    Comment actions Permalink
  • Christian Holm

    So you mean tasks on items on a specific app?

    0
    Comment actions Permalink
  • Mike Schinkel

    I'm referring to global tasks, these:

    0
    Comment actions Permalink
  • Mike Schinkel

    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.

    0
    Comment actions Permalink
  • Mike Schinkel

    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.

    0
    Comment actions Permalink
  • Ansar Muhammad (Anz)

    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..

    0
    Comment actions Permalink
  • Christian Holm

    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.

    0
    Comment actions Permalink
  • Mike Schinkel

    @Christian - Excellent!  Thanks.

    0
    Comment actions Permalink
  • Summer Coley-Ward

    : D  Thanks Christian!

    0
    Comment actions Permalink
  • Ansar Muhammad (Anz)

    Thanks Christian :)

    0
    Comment actions Permalink
  • Christian Holm

    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

    0
    Comment actions Permalink
  • Patrick Steil

    Sweet!  :)

    0
    Comment actions Permalink
  • Mike Schinkel

    @Christian - You are my hero today, best news I've had all week. THANKS!

    0
    Comment actions Permalink
  • Ansar Muhammad (Anz)

    We are doing some cool stuff with Tasks API and this is a great great news for us :)

    0
    Comment actions Permalink
  • Christian Holm

    The system has been updated, so you can create the hooks via the API.

    0
    Comment actions Permalink
  • Ali Cem Başer

    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.

    0
    Comment actions Permalink
  • Andreas Haugstrup Pedersen

    Hi Ali,

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

    /Andreas

    0
    Comment actions Permalink
  • Michael Trachtman

    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

    0
    Comment actions Permalink
  • Andreas Haugstrup Pedersen

    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

    0
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk