Workspace
6 tools

Workspace tools

Connection status, team members and saved quick replies with their buttons, so the assistant knows your number is live and writes like your team.

Badges:Read onlyWrites dataSends to WhatsAppDestructive
get_connection_status#

Get WhatsApp connection status

Read only

WhatsApp Business number connected to this workspace: status, phone number, quality rating, 24-hour messaging quota and whether sends are blocked. Call first when a send fails or before planning a broadcast. Reads SheetWA's cached state; never contacts Meta.

Takes no parameters.

list_workspace_members#

List team members

Read only

People in this WhatsApp workspace with their role (owner, admin, member) and account_id. Pass an account_id as assignee_account_id to update_chat.

Takes no parameters.

list_quick_replies#

List quick replies

Read only

Saved quick replies of the WhatsApp team inbox: name, text, buttons, list or link button (interactive) and whether it has a file (has_media). Send one with reply_to_chat and its quick_reply_id so its buttons go too. The Chrome extension's quick replies are separate and not included.

Takes no parameters.

create_quick_reply#

Create a quick reply

Writes data

Saves a new WhatsApp inbox quick reply for the team, optionally with buttons, a list or a link button (interactive). Files are attached in the dashboard. Fails with a limit error when the plan's quick-reply limit is reached.

Parameters (3)›
  • namerequired

    string

    Short label the team picks it by, e.g. "Order status".
  • textrequired

    string

    The reply text. WhatsApp formatting such as *bold* works.
  • interactive

    object

    Buttons, a list or a link button sent with the text when the quick reply is used in reply_to_chat.
update_quick_reply#

Update a quick reply

Writes data

Changes a WhatsApp inbox quick reply's name, text or buttons (interactive, null removes them); omitted fields stay. Attached media stays.

Parameters (4)›
  • quick_reply_idrequired

    string

    A quick_reply_id from list_quick_replies.
  • name

    string

    Short label the team picks it by, e.g. "Order status".
  • text

    string

    The reply text. WhatsApp formatting such as *bold* works.
  • interactive

    object

    No extra notes.
delete_quick_reply#

Delete a quick reply

Destructive

Removes a WhatsApp inbox quick reply for the whole workspace. Cannot be undone.

Parameters (1)›
  • quick_reply_idrequired

    string

    A quick_reply_id from list_quick_replies.