Skip to main content
Team members are the agents and other users of the workspace. For fields and response details, see the API reference.
Sample output on this page is shown as the --json envelope, which is reproducible. Pretty tables depend on your terminal width. See Output formats.

team-members list

Lists the workspace’s active team members. Narrow it to one person with --email, which matches the address exactly.

team-members show

Returns one team member’s email address, name, time zone and role.

Required arguments

  • <id> - the team member’s UUID.

team-members create

Invites one or more people to the workspace. Repeat --email to invite several at once. Each address is emailed an invitation unless you pass --send-invitation-email=false.
--role must name a role that exists under Roles in your workspace settings.

team-members update

Changes a team member’s email address, name, time zone or role. Pass only the flags you want to change.

Required arguments

  • <id> - the team member’s UUID.

team-members delete

Deactivates a team member, ending their access to the workspace. Their user record is kept, so the tickets and comments they handled stay attributed to them.

Required arguments

  • <id> - the team member’s UUID.