Overview
Teams in Inbox organize your account links, prospects, and conversations. This guide covers retrieving team information and managing team members via the API.Get team information
Retrieve your team details:List team members
Get all members of your team:GET /members returns a flat array, not a wrapped object. The same applies to
GET /account-links, GET /tags, and GET /statuses.Get specific member
Retrieve details for a specific member:Member roles
Thread assignment
Assign threads to team members for workload distribution:Filter by assignee
Get threads assigned to specific members:Common patterns
Round-robin assignment
Distribute new threads evenly across team members:Workload-based assignment
Assign to the team member with the fewest open threads. Since the API doesn’t return a total count, you need to paginate to get real numbers:This makes multiple API calls per member. For teams with many members or
threads, consider caching workload counts and refreshing periodically rather
than computing on every assignment.
Role-based routing
Route threads based on message content to appropriate team members:Best practices
Keep assignment balanced
Keep assignment balanced
Use workload-based or round-robin assignment to prevent bottlenecks.
Set clear ownership
Set clear ownership
Each thread should have a clear owner. Avoid leaving threads unassigned for
too long.
Related endpoints
Get team
GET /team
List members
GET /members
Get member
GET /members/
Update thread
PATCH /threads/
Next steps
Account links
Connect X accounts
Managing threads
Thread operations and filtering
Working with prospects
Manage prospect data
Tags & statuses
Organize prospects