User confirmation of task acceptance

Can anyone think of a solution for this.

When a task is created for a user, we'd like that user to 'Accept' the task or if they are not accepting be able to send a response back to the create user by flagging as rejected or update the status to another option (TBD), which would then 'clone' the task and allow the user to assign to another user. So the options continue.

If the 2nd user rejects, the initial assigned user would then need to amend their task status to rejected, so the originator is made aware.

Seems logical but I can't think of how to do it....Any ideas appreciated.

Thanks

  • Hi Roger

    The Communication entity can have workflow associated with it.  The tracking information can be stored in notes.  If you store the originating user in a new field you will always be able to user that if a task is rejected or transferred. 

  • Hi Roger,

    I would first question what the process is. Are tasks enough - would Opportunity / Cases with a workflow that reassigns the record too much? (or maybe a Custom Entity)