WhatsApp Business integration
The WhatsApp Business package (Robomotion.WhatsAppBusiness, v0.21.0) adds 15 nodes to Robomotion flows, including Receive Events, Send Text Message and Send Template Message.
It runs on Windows, macOS and Linux robots. For AI agents, 14 of its nodes work as tools, and its Toolkit node exposes 10 tools at once.
What the WhatsApp Business package does
WhatsApp Business Cloud API integration (graph.facebook.com) for sending and receiving messages, media, interactive content, and more. Requires a Meta WhatsApp Business account, verified phone number ID, and access token.
WhatsApp Business Cloud API integration via Meta's Graph API. Supports sending text, image, video, audio, and document messages, as well as location pins, contact vCards, pre-approved template messages, interactive list menus, and reply button messages. Includes a webhook-based event receiver for incoming messages and status updates, media upload for local files, media URL retrieval by ID, and marking messages as read. Media nodes accept either a public HTTPS URL or a previously uploaded Media ID. Authentication uses a single Access Token from the Meta Developer Portal.
- Namespace
Robomotion.WhatsAppBusiness- Latest version
- 0.21.0 (3 versions published)
- Written in
- Go
- Categories
- CommunicationPhone & SMS
WhatsApp Business nodes (15)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. A trigger node has no input port and starts the flow when its event arrives. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| Receive Events | Robomotion.WhatsAppBusiness.ReceiveEvents | TriggerAgent tool |
| Send Text Message | Robomotion.WhatsAppBusiness.SendTextMessage | Agent tool |
| Send Template Message | Robomotion.WhatsAppBusiness.SendTemplateMessage | Agent tool |
| Send Image Message | Robomotion.WhatsAppBusiness.SendImageMessage | Agent tool |
| Send Video Message | Robomotion.WhatsAppBusiness.SendVideoMessage | Agent tool |
| Send Document Message | Robomotion.WhatsAppBusiness.SendDocumentMessage | Agent tool |
| Send Audio Message | Robomotion.WhatsAppBusiness.SendAudioMessage | Agent tool |
| Send Location Message | Robomotion.WhatsAppBusiness.SendLocationMessage | Agent tool |
| Send Contact Message | Robomotion.WhatsAppBusiness.SendContactMessage | Agent tool |
| Send Reply Buttons | Robomotion.WhatsAppBusiness.SendReplyButtons | Agent tool |
| Send List Message | Robomotion.WhatsAppBusiness.SendListMessage | Agent tool |
| Mark As Read | Robomotion.WhatsAppBusiness.MarkAsRead | Agent tool |
| Get Media URL | Robomotion.WhatsAppBusiness.GetMediaURL | Agent tool |
| Upload Media | Robomotion.WhatsAppBusiness.UploadMedia | Agent tool |
| Toolkit | Robomotion.WhatsAppBusiness.Agents.Toolkit | Toolkit · 10 tools |
Platforms
The WhatsApp Business package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the WhatsApp Business package
- Open Packages in the Robomotion Flow Designer.
- Search for WhatsApp Business or
Robomotion.WhatsAppBusiness, then click Install on its card. - The WhatsApp Business nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.WhatsAppBusinessRelated integrations
Packages that share a category or keywords with WhatsApp Business. It is filed under Communication and Phone & SMS.
WhatsAppWhatsApp Personal integration via QR-code device linking (whatsmeow). Send and receive messages, media, and group content using a linked personal WhatsApp account. Unofficial - uses WhatsApp Web's multi-device protocol, counts against your phone's linked-device limit, and is subject to WhatsApp's terms of service.
TwilioTwilio entegration for sending SMS, sending whatsapp messages and voice call by using Twilio API
TextLinkSend SMS messages, verify phone numbers, and manage contacts using TextLink
Microsoft Teams 365Connects to Microsoft Teams via Microsoft Graph API to manage teams, channels, messages, and members.
RabbitMQConnect to RabbitMQ message broker to publish and consume messages, manage queues and exchanges
WbiztoolSend WhatsApp messages, manage accounts, and handle media via Wbiztool API
Package data from the Robomotion package index, synced October 31, 2026.