update_contact
Update the local display name for a Signal contact. Assign a human-readable label to a phone number that lacks a profile name, visible only to you.
Instructions
Set or update the local display name for a Signal contact. The name is stored only in signal-cli's local contact database — it is never sent to or visible by the contact. Overrides the contact's own profile name in list_contacts and conversation displays. Useful for adding a human-readable label to a number that has no Signal profile name. Use list_contacts to see current names before updating. Use when you want to assign or correct a contact's display name locally. Do NOT use to change your own profile name — use update_profile for that. Do NOT use to block or remove a contact — use block_contact or remove_contact for those.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| number | Yes | Phone number in E.164 format | |
| name | Yes | Display name to set |