Beex icon

Beex

Beex Contact Center API Interaction and Consumption

Queue → Get Many

AI-generated

Overview

This node interacts with the Beex Contact Center API to retrieve multiple queue details. It is useful for scenarios where you need to fetch information about queues filtered by campaign (portfolio) with options to limit the number of results or paginate through them. For example, it can be used to get a list of all queues associated with a specific campaign for reporting or management purposes.

Use Case Examples

  1. Retrieve all queues for a given campaign to analyze queue performance.
  2. Fetch a limited number of queues with pagination to display in a dashboard.

Properties

Name Meaning
Portfolio ID Campaign ID to filter queues by the campaign they belong to.
Return All Whether to return all results or only up to a given limit.
Limit Size of the page you want to obtain, from 1 to XX. Used only if Return All is false.
Offset Page number you wish to obtain, in descending order to the creation date and starting from 0.

Output

JSON

  • json - Queue details returned from the Beex API, each item represents a queue object.

Dependencies

  • Beex Contact Center API with an API key credential

Troubleshooting

  • Common issues include API authentication errors due to invalid or missing API key. Ensure the API key credential is correctly configured.
  • API rate limiting or timeouts may occur; the node includes a 1-second delay between requests to mitigate this.
  • Error messages from the API are parsed and presented with details; review the error message for missing or invalid parameters.
  • Ensure that the Portfolio ID and other parameters are correctly set to avoid empty or unexpected results.

Links

Discussion