Queues
Updated
Queues in Sprinklr are a collection of entities. The most frequently used queues are Message queues and Case queues. Messages and Cases can be added in their respective queues either automatically using macros or rules; or manually by agents.
Typical use cases of a queue
Whenever you need to group and visualize messages (or cases) together, a queue can be helpful. Typical queues that are part of standard deployment are
Backlog queue - A queue of all cases that are waiting to be assigned
Escalation queue - A queue of all cases that have escalated cases
Closed queue - A queue containing all closed cases
But in addition to the above, you can create any number of custom queues also like - a queue containing all cases related to the recent product launch, a queue containing all cases where feedback is received, etc.
Benefits of queue
There are several reasons why you would want to add a case (or a message) to queue
You can create Engagement Dashboards to see the cases in respective queues
You can track queue SLA - time the case spent in the queue to track metrics like how long the case stayed in the "escalation queue" etc.
You can add cases in a queue so that you can process those cases via APIs or queue rules one by one - this is one of the most important use of a queue where it helps you create step by step automation sequence using queue rules. Example - A rule can pick cases from a queue and process them and add to the next queue, from where another rule can pick these and strat processing, and so on.