Status Assign
3 3

3 posts in this topic

Wanted to share an event plugin we have been using for a while now; https://github.com/tokejepsen/ftrack-event-plugins/blob/master/status_assign.py

The plugin will assign users to a task when the task enters a specified status, and vice-versa unassign those people from the task when the task exits the status. In production we use it to assign supervisors to tasks when the tasks status changes to "Supervisor Review". This means the supervisor can stay within their "My Tasks" tab and get notified of the tasks they need to review.

Usage

Apart from having the event plugin running, which you can either do by running it individually or explore; https://github.com/tokejepsen/ftrack-event-server, to have multiple event plugins running.

You will also need to setup project groups, to assign who needs to assigned to what types of tasks. See the attached image.

- Setup a project group with the name of the status you want to track.

- Setup a subgroup within the above group with the name of the type of task you want to track.

- Add the people you want to get assigned to a task, when the status changes, to the subgroup.

Capture.PNG

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
3 3