Enqueue Multiple Items
Adds items to a Gradient Works Queue. The items may be of any type (e.g. Account, Lead, etc). This **does not** assign the items immediately, instead they are put in a pending state in the Queue.
If you specify a capacity using capacityValue
or capacityValueField
, that value will be used in capacity calculations when assigning the item to a user. For example, if you specify a capacityValue
of 5, users must have an availableCapacity
greater than or equal to 5 to be eligible for assignment.
Why use this instead of Assign Multiple Items? In some cases it can be more efficient to add many items to the queue through various steps in a Flow and then perform the assignments all at once. You can explicitly trigger assignment for a particular queue by including Assign Pending Items for Single Queue or Assign Pending Items for Multiple Queues in your Flow. If you don't explicitly trigger assignment in your Flow, Gradient Works will assign the pending items at some point in the near future.
Inputs
queue
Yes
String
The queue to add to. May be an Id or the queue name.
capacityValue
No
Long
Capacity value to apply to all items
capacityValueField
No
String
Retrieve capacity value from this field on each object
objects
No
List<SObject>
List of items to add to the queue
Last updated