conduyt_update_user
Updates a team member's profile, role, or permissions by user ID; cannot change your own role or account status.
Instructions
Update a team member's profile, role, or permissions. Cannot modify your own role. To activate/deactivate a user, use conduyt_deactivate_user / conduyt_reactivate_user (status cannot be changed here).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | User UUID | |
| role | No | Updated role | |
| No | Updated email (must be unique) | ||
| phone | No | Updated phone | |
| custom1 | No | Rep-profile custom field 1, merge-taggable as {{user.custom1}} (owner/admin only; null clears) | |
| custom2 | No | Rep-profile custom field 2, merge-taggable as {{user.custom2}} (owner/admin only; null clears) | |
| custom3 | No | Rep-profile custom field 3, merge-taggable as {{user.custom3}} (owner/admin only; null clears) | |
| custom4 | No | Rep-profile custom field 4, merge-taggable as {{user.custom4}} (owner/admin only; null clears) | |
| lastName | No | Updated last name | |
| position | No | Rep-profile position/title, merge-taggable as {{user.position}} (owner/admin only; null clears) | |
| firstName | No | Updated first name | |
| mobilePhone | No | Rep-profile mobile phone, merge-taggable as {{user.mobilePhone}} (owner/admin only; null clears) | |
| permissions | No | Updated permission scopes |