Add a user to a team
umami_add_team_userAdd an existing Umami user to a team directly by user ID, bypassing the access code. Assign their role as manager, member, or view-only with appropriate team permissions.
Instructions
Add an existing Umami login to a team directly, without needing the access code. Requires team-manager or owner permission on the team.
Args:
team_id (string, required): Team UUID.
user_id (string, required): User UUID to add. Get this from umami_list_users.
role ('team-manager' | 'team-member' | 'team-view-only'): Role within the team (default: 'team-member').
Returns: { "team_id": string, "user_id": string, "role": string }
Examples:
"Add jordan to the Gradeline team as a manager" -> team_id="...", user_id="...", role="team-manager"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Role within the team. | team-member |
| team_id | Yes | Team UUID. | |
| user_id | Yes | User UUID to add. |