Queues are queues (i.e. ordered containers) that contain Jobs. When you create a Job in Cove, the Job will enter a Queue and wait to be reviewed. Then, when a moderator visits the Queue dashboard and clicks "Start Reviewing" on a particular Queue, we'll pull the oldest Job in the Queue so the moderator can review it.

After a moderator makes a decision on a Job, the moderator will automatically see the next oldest Job until the Queue is empty or the moderator stops. Cove will automatically make sure that two moderators won't receive the same job to avoid duplicate work.

Queue Permissioning

In case you want to configure Cove so that certain members of your team can only see certain features or so that moderators can only see the queues that they work on, there are a number of different User Roles that each grant a specific set of permissions.

User RoleAccess Manual Review ToolView all QueuesCreate, Delete and Edit Queues
AdminYesYesYes
Moderator ManagerYesYesYes
ModeratorYesNoNo
External ModeratorYesNoNo
Analyst/Rules ManagerNoNoNo

You can also specify which moderators should have access to each Queue. When you create or edit a Queue, you can select the moderators who can see the Queue and review the Jobs within it. You can configure this through the "Moderator Access" setting on the Queue. Admins and Moderator Managers can see every Queue, so their names will disabled (i.e. not selectable) in that dropdown menu.

Customizing the Actions in a Queue

You may want to restrict which Actions can be triggered from a particular Queue. When you create or edit a Queue, you can configure which Actions are hidden for that Queue through its "Hidden Actions" setting.