メインコンテンツへスキップ

WhatsApp Toolkit

The WhatsApp Toolkit is a workflow node. Its tools include Send Message, Send Media, Send Template, and Custom API Call. Create a connection before you use any of these tools. Type @ in a field when the value should come from an earlier step.

Authentication​

Create a WhatsApp connection before you use any of these tools.

  1. On the node, open Connection and choose Create Connection.
  2. Enter a Connection Name.
  3. Open Meta Business Settings, System Users.
  4. Create a system user with admin access.
  5. Generate a token with whatsapp_business_messaging and whatsapp_business_management.
  6. Paste that token into System User Access Token.
  7. Copy the WhatsApp Business Account ID from Meta Business Suite into Business Account ID.
  8. Save, then select the connection on the node.

Tools​

Send Message​

Sends message.

FieldRequiredDescription
Phone Number IDYesThe Phone Number ID to send the message from (from WhatsApp Business API setup). Type @ to select a variable.
ToYesRecipient phone number in international format (e.g., +14155551234). Type @ to select a variable.
MessageYesThe text message to send. Type @ to select a variable.

Send Media​

Sends media.

FieldRequiredDescription
Phone Number IDYesThe Phone Number ID to send the message from. Type @ to select a variable.
ToYesRecipient phone number in international format. Type @ to select a variable.
Media TypeYesType of media to send: image, audio, document, sticker, or video. Type @ to select a variable.
Media URLYesPublic URL of the media file to send. Type @ to select a variable.
CaptionNoCaption for the media (supported for image, video, document). Default is null. Type @ to select a variable.
FilenameNoFilename for document type media. Default is null. Type @ to select a variable.

Send Template​

Sends template.

FieldRequiredDescription
Phone Number IDYesThe Phone Number ID to send the message from. Type @ to select a variable.
ToYesRecipient phone number in international format. Type @ to select a variable.
Template NameYesName of the approved message template. Type @ to select a variable.
Language CodeNoLanguage code for the template (e.g., en_US, es, pt_BR). Default is en_US. Type @ to select a variable.
Header ParamsNoList of parameter values for the template header. Default is null.
Body ParamsNoList of parameter values for the template body. Default is null.
Button ParamsNoList of parameter values for URL buttons. Default is null.

Custom API Call​

Runs the custom api call tool.

FieldRequiredDescription
URLYesFull URL or path appended to https://graph.facebook.com/v20.0/. Type @ to select a variable.
MethodNoHTTP method (GET or POST). Allowed values: GET, POST. Default is GET. Type @ to select a variable.
BodyNoRequest body data as JSON (for POST requests). Default is null.
Query ParametersNoQuery parameters for the request. Default is null.

Agents can use this integration from chat. See WhatsApp.

See all integrations on the toolkits overview.