Manage the account's profile
manage_profileUpdate a linked WhatsApp account's display name and About text, set or delete its profile picture, and get or reset its contact QR link.
Instructions
The linked number's own WhatsApp profile: its display name and About text, its profile picture, and its contact QR link (a https://wa.me/qr/... link that opens a chat with it).
Actions:
update: Change the display name, the About text, or both.set_picture: Set the profile picture from an https URL or base64 JPEG. Returns the picture.delete_picture: Remove the profile picture. Needsconfirm: true.get_contact_link: The account's contact QR link.reset_contact_link: Revoke the contact QR link and return a new one. The old link stops working. Needsconfirm: true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Display name, up to 25 characters. Optional for `update`. | |
| about | No | About text, up to 139 characters. Optional for `update`. | |
| action | Yes | What to do. See the list of actions in the tool description. | |
| confirm | No | Must be true. This cannot be undone. Only set it after the user asked for this or agreed to it. Required for `delete_picture`, `reset_contact_link`. | |
| accountId | No | The wuapi account id of the linked number to act as (from list_accounts). Required for every action. | |
| pictureUrl | No | The picture as a public https URL of a JPEG. wuapi downloads it. Pass this or `pictureBase64`. Optional for `set_picture`. | |
| pictureBase64 | No | The picture as a base64 JPEG. Pass this or `pictureUrl`. Optional for `set_picture`. |