REST Client

Queues

View as MarkdownOpen in Claude

Manage call queues and their members. Queues allow you to hold callers and distribute them to available agents. This resource provides full CRUD on queues (with PUT for updates) plus member management operations.

Access via client.queues on a RestClient instance.

1from signalwire.rest import RestClient
2
3client = RestClient(
4 project="your-project-id",
5 token="your-api-token",
6 host="your-space.signalwire.com",
7)
8
9queues = client.queues.list()
10for q in queues.get("data", []):
11 print(q["id"], q.get("friendly_name"))

Methods