The Shark tank / a.k.a. Job tank
When several users may be right for a Job and your main concern is just to get it done, you can "throw the job in the Shark tank". This is a setting on job level that means that any eligible user can "grab it". It works like this (using a single job as example):
- Specify or check the Assignment criteria of the job
- Are they too generous? Or are there too few eligible users?
- Tip: You can open the "Assigned to" dropdown to see all matching users.
- Are they too generous? Or are there too few eligible users?
- Set the job to "Shark tank".
- Optionally: use the notification option to notify all matching users.
That's it. Now all matching users can see the job and self-assign it. This will effectively remove it from the Shark tank for all other users, since only unassigned jobs are shown here.
From the user's point of view it looks like this (more info here):
These settings can of course also be batch edited or applied right from the start using Joblist templates.
Job tank 2.0 (API)
As of 2023, there is also API support for the Job tank, but this implementation works somewhat differently than the classic job tank:
- Instead of relaying on real-time checks comparing user data against the job criteria, jobs are actually placed in a list. This list contains a reference to matching users and Job ids.
- This greatly improves performance and traceability.
- Populating the list is done by announcing job tank jobs from the joblist (see below).
- Sending out email notifications (the green buttons) now have the added benefit of populating Job tank 2.0.
- You can also populate the job tank without sending emails (blue button).
- All jobs which are set to Job tank = yes and not assigned will be added, based on the assignment criteria and user data at that time.
- This means that changing the criteria or adding new users with matching data after this point will not automatically result in new job offers in the tank. You need to use the announcement function again.
- Sending out email notifications (the green buttons) now have the added benefit of populating Job tank 2.0.
- Conversely, in order to remove jobs from the tank, you can:
- User the "Clear job tank" option in the same dialogue to clear all offers from the specific project.
- Or, if your user settings allow, go to Tools & Data / Job tank. This page shows all available job offers. You can filter out a selected group of jobs and delete all of them at once.
(Please note that the Job tank tab on the classic Plint Dashboard still uses the real-time logic, as described above.)
Announcing job tank jobs from the joblist
Filtering and batch deleting job offers under Tools & Data / Job tank




