Queue in Salesforce

1. Creating a Queue = (Choosing Object) + (Choosing User).


2. In Salesforce, queues can be created for Leads, Cases and Custom Objects(it also includes Managed package Objects).

3. We can create a Queue with 1 or more Objects at a time.
4. SOQL Query to fetch all the existing Queues information
1
SELECT QueueId, Id, SobjectType FROM QueueSobject

5. If the custom Object is a Child In "Master detail" relationship then we can't create a Queue for that custom object. If the custom Object is a Child in "Lookup" relationship then we can create a Queue for that custom Object.

6. Once we create a Queue(as per point#3, I selected Case and Custom object) then immediately/automatically a List view (same name as Queue name) will be created for each object that is part of Queue. This list view is available for all the members of the Queue.

7. Queue we can assign as a Record owner but the same is not true for public Groups.

8. Generally, this Queue concept is very helpful for support/service type of projects. We can assign our cases to Queue so that all Queue members will get an email notification then Queue member can take the ownership/assign to some other user who has the bandwidth to work on that case which will increase the Productivity. Below is the sample email notification
Additional information HERE

tHiNk gooD and dO thE bEsT.........MANJU NATH 🌝

Comments