Skip to content

[WPB-27360] Fetch team collaborators and show them in the add-participants list - #22023

Draft
ikotarac wants to merge 1 commit into
mainfrom
WPB-27360-add-external-apps-to-conversations
Draft

[WPB-27360] Fetch team collaborators and show them in the add-participants list#22023
ikotarac wants to merge 1 commit into
mainfrom
WPB-27360-add-external-apps-to-conversations

Conversation

@ikotarac

@ikotarac ikotarac commented Jul 28, 2026

Copy link
Copy Markdown
Contributor
BugWPB-27360 [Integrations] [Web] External apps not visible when adding participants to a conversation

Add a getCollaborators endpoint on TeamAPI (GET /teams/{tid}/collaborators), plumb it through TeamService and a new TeamRepository.getTeamCollaborators() that resolves the returned user IDs into full profiles via UserRepository. Merge the resolved collaborators into addParticipants' contacts list so they appear alongside team members and services when adding participants to a conversation, without needing a separate tab or picker.

Add a getCollaborators endpoint on TeamAPI (GET /teams/{tid}/collaborators),
plumb it through TeamService and a new TeamRepository.getTeamCollaborators()
that resolves the returned user IDs into full profiles via UserRepository.
Merge the resolved collaborators into addParticipants' contacts list so they
appear alongside team members and services when adding participants to a
conversation, without needing a separate tab or picker.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant