Docs Blog Sign in

Groups

Groups organize agents by team or function. Tickets can be assigned to groups and distributed based on the group’s distribution mode.

The group object

AttributeTypeDescription
idstringUnique identifier
namestringGroup name (max 100 characters)
descriptionstring | nullGroup description (max 512 characters)
isPrivatebooleanWhether the group is private
distributionModestringmanual, roundRobin, leastBusy, skills
leadUserIdstring | nullGroup lead user ID
maxOpenTicketsinteger | nullPer-agent ticket cap in this group
maxOpenTicketsGlobalinteger | nullPer-agent ticket cap across all groups
isActivebooleanWhether the group is active
isDefaultbooleanWhether this is the workspace default group
createdAtstringCreation time (ISO 8601 UTC)

List groups

GET /helpdesk/api/groups

Query parameters

ParameterTypeRequiredDescription
fieldsstringnoComma-separated fields to include
isActivebooleannoFilter by active status
isPrivatebooleannoFilter by privacy

Create a group

POST /helpdesk/api/groups

Requires admin role.

Request body

{
  "name": "Billing Team",
  "description": "Handles billing and payment issues",
  "distributionMode": "roundRobin",
  "isPrivate": false,
  "maxOpenTickets": 10
}

Update a group

PUT /helpdesk/api/groups/:groupId

Delete a group

DELETE /helpdesk/api/groups/:groupId

Group membership

List members

GET /helpdesk/api/groups/:groupId/members

Add a member

POST /helpdesk/api/groups/:groupId/members

Update a member

PUT /helpdesk/api/groups/:groupId/members/:userId

Set per-member maxOpenTickets.

Remove a member

DELETE /helpdesk/api/groups/:groupId/members/:userId

Bulk add members

POST /helpdesk/api/groups/:groupId/members/bulk

Add up to 100 members at once.

Bulk remove members

POST /helpdesk/api/groups/:groupId/members/bulk-remove

Group actions

Set group lead

PUT /helpdesk/api/groups/:groupId/lead

Deactivate / Reactivate

PUT /helpdesk/api/groups/:groupId/deactivate
PUT /helpdesk/api/groups/:groupId/reactivate

Set as default

PUT /helpdesk/api/groups/:groupId/default