Queues
Manage data queues for task processing in Bot Management Console
Queues provide a way to store and process data asynchronously. Tasks can read from queues, process the data, and handle items one at a time or in batches.
Queue Overview
Each queue contains:
- Queue Name: Unique identifier for the queue
- Description: Purpose or description of the queue
- Data in Queue: Current number of items waiting to be processed
Creating a Queue
To create a new queue:
- Navigate to the Queues section
- Click the Add Queue button
- Provide:
- Queue Name: A unique name for the queue
- Description: Optional description of the queue's purpose
- Click Create Queue
Queue Actions
For each queue, you can:
- Create Form: Generate a form for submitting data to the queue
- Copy API URL: Get the API endpoint for programmatic data submission
Queue API
Queues can be accessed via REST API to add data programmatically:
Endpoint: PUT https://{{orchestratorURL}}/api/queue/{{queueName}}
Headers:
x-api-key: {{your api key}}
Body:
{
"id": 1,
"name": "Demo",
"data": "Your data here"
}Tasks assigned to agents can then process items from the queue automatically by using the Read Queue Block in RAPBot Agent app.