update_account
Change Signal account attributes such as username, device name, and privacy settings like discoverability and number sharing. Updates take effect immediately on the server.
Instructions
Change account attributes stored on Signal's servers for this account. All six parameters are optional and only the ones you pass are sent: device_name (string) renames this device as shown in list_devices on your other devices; discoverable_by_number (boolean) whether people who have your number can find you on Signal; number_sharing (boolean) whether your phone number is shown to people you message; unrestricted_unidentified_sender (boolean) true lets anyone, not only contacts, send you sealed-sender messages; username (string, without @) claims a Signal username; delete_username (boolean) removes the current one and takes precedence over username if both are given. Takes effect immediately on the real account; setting a username that is taken or invalid fails with an error. Returns {status: 'account updated'} (the resulting username is not echoed). Use update_configuration for read receipts, typing indicators and link previews, update_profile for your name, about text and avatar.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| username | No | Set a Signal username (without @) as an alias for your number | |
| device_name | No | Name for this device shown in linked devices list | |
| number_sharing | No | Share your phone number when sending messages | |
| delete_username | No | Delete your current Signal username | |
| discoverable_by_number | No | Allow others to find your account by phone number | |
| unrestricted_unidentified_sender | No | Allow sealed-sender messages from anyone (not just contacts) |