Update person
update_personUpdate a person's Immich profile to name unnamed faces, set birth dates, hide clutter, or change the representative thumbnail; only supplied fields are modified.
Instructions
Update a person's profile details. Use this to name unnamed faces, set birth dates, hide clutter faces, or change the representative thumbnail. Only provided fields are modified. Side effect: changes person metadata in Immich.
Args:
person_id: The person's UUID.
name: Display name (e.g. 'John Smith'). Set to name unnamed face clusters.
birth_date: ISO date (e.g. '1990-05-15').
is_hidden: Hide from the People view (useful for strangers/clutter).
is_favorite: Mark as a favorite person.
feature_face_asset_id: Asset UUID whose face crop becomes the person's thumbnail.
color: Hex color label for UI grouping.
Returns: JSON with the updated person object.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"person_id": "<person_id>"
},
"name": "update_person"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| color | No | ||
| is_hidden | No | ||
| person_id | Yes | ||
| birth_date | No | ||
| is_favorite | No | ||
| feature_face_asset_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |