update_user
Update a user's name, job function, phone, language, or role by providing their user ID and the fields to change. Confirmation is required before executing.
Instructions
Use this when the user wants to update a user's information such as name, job function, phone, language, or role. Ask the user to confirm the changes before executing. Do NOT use this for inviting new users (use invite_user) or listing users (use list_users).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The unique ID of the user to update. | |
| firstName | No | The user's first name. | |
| lastName | No | The user's last name. | |
| jobFunction | No | The user's job function. Accepted values: Data Engineer / Data Analysts, Executive Team, Finance / Accounting, Founder, Legal / Purchasing, Management, Sales / Marketing, Software / Ops Engineer. | |
| phone | No | The user's phone number including country calling code (e.g. +14155551234, +447911123456). Must start with a valid country calling code such as +1, +44, or +91. | |
| phoneExtension | No | The user's phone extension. Digits only, up to 15 characters. | |
| language | No | The user's preferred language. Accepted values: en, ja, es. | |
| roleId | No | The ID of the role to assign to the user. |