WhatsApp integration
The WhatsApp package (Robomotion.WhatsApp, v0.17.0) adds 13 nodes to Robomotion flows, including Receive, Logout and Send Text.
It runs on Windows, macOS and Linux robots. For AI agents, its Toolkit node exposes the package operations at once.
What the WhatsApp package does
WhatsApp 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.
- Namespace
Robomotion.WhatsApp- Latest version
- 0.17.0 (20 versions published)
- Written in
- Go
- Categories
- CommunicationPhone & SMS
WhatsApp nodes (13)
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. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| Connect | Robomotion.WhatsApp.Connection.Connect | Action |
| Disconnect | Robomotion.WhatsApp.Connection.Disconnect | Action |
| Logout | Robomotion.WhatsApp.Connection.Logout | Action |
| Send Text | Robomotion.WhatsApp.Messages.SendText | Action |
| Send Location | Robomotion.WhatsApp.Messages.SendLocation | Action |
| Receive | Robomotion.WhatsApp.Messages.Receive | Trigger |
| Mark As Read | Robomotion.WhatsApp.Messages.MarkAsRead | Action |
| Send Image | Robomotion.WhatsApp.Files.SendImage | Action |
| Send Video | Robomotion.WhatsApp.Files.SendVideo | Action |
| Send Audio | Robomotion.WhatsApp.Files.SendAudio | Action |
| Send Document | Robomotion.WhatsApp.Files.SendDocument | Action |
| List Groups | Robomotion.WhatsApp.Management.ListGroups | Action |
| Toolkit | Robomotion.WhatsApp.Agents.Toolkit | Toolkit |
Platforms
The WhatsApp 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 package
- Open Packages in the Robomotion Flow Designer.
- Search for WhatsApp or
Robomotion.WhatsApp, then click Install on its card. - The WhatsApp 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.WhatsAppRelated integrations
Packages that share a category or keywords with WhatsApp. It is filed under Communication and Phone & SMS.
TwilioTwilio entegration for sending SMS, sending whatsapp messages and voice call by using Twilio API
WhatsApp BusinessWhatsApp 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.
TextLinkSend SMS messages, verify phone numbers, and manage contacts using TextLink
WbiztoolSend WhatsApp messages, manage accounts, and handle media via Wbiztool API
Apache KafkaConnect to Apache Kafka to produce and consume messages,manage topics,and work with consumer groups
Discord BotDiscord bots are AIs that can perform a number of useful automated tasks, package uses this bots and performs channel and message operations.
WhatsApp documentation
The WhatsApp package reference on docs.robomotion.io documents each node and its properties.
https://docs.robomotion.io/reference/packages/whatsapp/Package data from the Robomotion package index, synced October 31, 2026.