Queue schemas of the ObjectStack Security Protocol: DeclaredQueueMember, Queue, QueueMemberType — each property with its type, default and a TypeScript example.
Queue machine name (lowercase snake_case); the one name the queue column, an assignment rule, an approver and a sharing recipient reference it by
label
string
✅
Display label (e.g. Support Intake)
description
string
optional
Administrative notes
members
{ type: 'position'; value: string }[]
optional (default: [])
The positions whose holders are members, resolved in the organization a record or request belongs to. An empty list is a queue nobody staffs yet: records still sit in it.