Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Send Template Message

Send a pre-approved WhatsApp message template to a recipient. Templates can be sent **outside the 24-hour messaging window** and are required for business-initiated conversations. Templates must be created and approved in the Meta dashboard before use. Use the List Templates tool to find available templates.

Delete Template

Delete a WhatsApp message template by name. Without a template ID this deletes the template and **all its language translations**; with a template ID it deletes only that language version.

Create Template

Create a new WhatsApp message template. Templates must be approved by Meta before use. Most templates are reviewed by a machine learning process and approved in minutes; some may take up to 48 hours. Templates have three categories: **MARKETING**, **UTILITY**, and **AUTHENTICATION**.

Send Message

Send a WhatsApp message to a recipient. Supports multiple message types: **text**, **image**, **video**, **audio**, **document**, **location**, **contacts**, **sticker**, and **reaction**. For text messages within the 24-hour customer service window, use this tool. For messages outside the window, use the Send Template Message tool instead.

Register Phone Number

Register a phone number for use with the WhatsApp Business Platform. Requires a 6-digit two-step verification PIN.

Update Business Profile

Update the WhatsApp Business profile for your phone number. Only the fields you provide will be updated; omitted fields remain unchanged.

List Templates

List message templates in your WhatsApp Business Account. Returns template IDs, names, statuses, categories, languages, parameter formats, rejection reasons, and component definitions. Filter by name, status, category, or language, and use pagination to browse through large template libraries.

Get Business Profile

Retrieve the WhatsApp Business profile information for your phone number, including description, address, email, websites, industry vertical, and profile picture.

Send Interactive Message

Send an interactive WhatsApp message with **reply buttons**, a **list menu**, or a **call-to-action URL button**. Reply buttons allow up to 3 quick-reply options. List menus show up to 10 rows grouped into up to 10 sections. A call-to-action URL button opens a link in the recipient's browser. Use these for structured user responses like surveys, menu selections, or quick actions.

Get Phone Number

Get details of a specific phone number registered with your WhatsApp Business Account.

List Phone Numbers

List all phone numbers associated with your WhatsApp Business Account, including their verified names, display numbers, quality ratings, and verification status.

Mark Message as Read

Mark an incoming WhatsApp message as read. This sends a read receipt (blue checkmarks) to the sender and also marks earlier messages in the conversation as read. Optionally shows a typing indicator while you prepare a reply.

Delete Media

Delete a media file from WhatsApp servers by its media ID.

Get Media URL

Retrieve a WhatsApp media file by its media ID and provide it as a downloadable file, along with its MIME type, size, and SHA256 hash. Use this to access media files received from incoming messages (media IDs from incoming messages stay valid for 7 days; uploaded media for 30 days).

Update Template

Edit an existing WhatsApp message template by its template ID, for example to fix a rejected template and resubmit it for review. The provided components **replace all** existing components; the edited template goes back through Meta review.