whatsapp_numbers_write
Manage a connected WhatsApp number by disconnecting it, reassigning it to another agent, updating its display name, or toggling voice calling.
Instructions
Manage a connected WhatsApp number. To CONNECT a new number use create_channel_connect_link (the user must log in with Meta). Confirm with the user before remove. Actions: remove — disconnect the number from the agent (the AI stops answering it) | reassign — move the number to another agent of the workspace Needs: newAgentId. | update_display_name — request a new display name on the WhatsApp business profile Needs: displayName. | set_voice_calling — turn inbound WhatsApp voice calling on or off for the number Needs: enabled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | compact (default) = light mode: long text is cut and bulky blobs are replaced by a size marker. full = complete API response. | |
| action | Yes | ||
| agentId | Yes | ||
| enabled | No | For set_voice_calling. | |
| phoneId | Yes | Meta WhatsApp phone number ID (from get_agent_channels), not the phone number. | |
| newAgentId | No | For reassign: the agent that should answer this number. | |
| displayName | No | For update_display_name: new WhatsApp display name (Meta reviews it). |