Integrate with WhatsApp Business API for messaging, media sharing, and customer communication.
Overview
The WhatsApp package provides integration with the WhatsApp Business API. Use it when you need to send messages, share media, receive incoming messages, or build WhatsApp-based customer communication workflows.
Key Features
- Text Messaging - Send and receive text messages
- Media Messages - Send images, videos, audio, documents
- Interactive Messages - Lists, buttons, templates
- Location & Contacts - Share locations and contacts
- Event Handling - Receive incoming messages and events
Available Nodes
- Send Text Message - Send a text message
- Send Image Message - Send an image
- Send Video Message - Send a video
- Send Audio Message - Send an audio file
- Send Document Message - Send a document
- Send Location Message - Share a location
- Send Contact Message - Share a contact
- Send Template Message - Send pre-approved template
- Send List Message - Send interactive list
- Send Reply Buttons - Send message with buttons
- Receive Events - Receive incoming events
- Mark As Read - Mark message as read
- Upload Media - Upload media for sending
- Get Media URL - Get URL for received media
When to Use This Package
- Customer Support: Automated customer communication
- Notifications: Send order updates, reminders
- Surveys: Collect feedback via WhatsApp
- Marketing: Send approved marketing messages
- Conversational Commerce: Enable ordering via chat
Typical Workflow
- Receive Events to get incoming messages
- Process the message content
- Send Text Message or appropriate response
- Mark As Read to show message was processed
Use Cases
- Send order confirmation and tracking updates
- Provide automated customer support
- Send appointment reminders
- Collect customer feedback
- Enable two-way communication
Notes
- Requires WhatsApp Business API access
- Template messages need pre-approval
- Respect WhatsApp's messaging policies
📄️ Get Media URL
Robomotion.WhatsApp.GetMediaURL
📄️ Mark As Read
Robomotion.WhatsApp.MarkAsRead
📄️ Receive Events
Robomotion.WhatsApp.ReceiveEvents
📄️ Send Audio Message
Robomotion.WhatsApp.SendAudioMessage
📄️ Send Contact Message
Robomotion.WhatsApp.SendContactMessage
📄️ Send Document Message
Robomotion.WhatsApp.SendDocumentMessage
📄️ Send Image Message
Robomotion.WhatsApp.SendImageMessage
📄️ Send List Message
Robomotion.WhatsApp.SendListMessage
📄️ Send Location Message
Robomotion.WhatsApp.SendLocationMessage
📄️ Send Reply Buttons
Robomotion.WhatsApp.SendReplyButtons
📄️ Send Template Message
Robomotion.WhatsApp.SendTemplateMessage
📄️ Send Text Message
Robomotion.WhatsApp.SendTextMessage
📄️ Send Video Message
Robomotion.WhatsApp.SendVideoMessage
📄️ Upload Media
Robomotion.WhatsApp.UploadMedia