Skip to main content
The WSAPI n8n Community Node brings WhatsApp automation to your n8n workflows, offering 50+ WhatsApp operations across 10 different resource types, AI agent compatibility, and real-time webhook support.

Installation

Available resources

ResourceOperations
MessagesSend text, links, images, videos, audio, documents, stickers, contacts, locations, reactions. Edit, delete, star, and mark as read
ChatsRetrieve, delete, set presence, configure ephemeral settings, mute, pin, archive
AccountGet/set profile info, display name, picture, presence, status
SessionGet QR code, login code, connection status, logout
ContactsList, create, update, get pictures, retrieve business profiles
GroupsCreate, delete, rename, manage participants, invite links
UsersUser information and status
InstanceInstance settings and management
CallsCall handling and status
MediaMedia download and management

AI agent integration

The WSAPI node works with n8n’s AI Agent nodes. Set parameters to “Let the model define this parameter” and connect directly to AI nodes for conversational workflows.
WSAPI Trigger (WhatsApp Message)
├── AI Agent Node
│   ├── Context: Your knowledge base
│   ├── Tools: WSAPI Send Message
│   └── Output: AI-generated response
└── WSAPI Send Text Message

Webhook trigger

The WSAPI Trigger node receives real-time events from your WhatsApp instance:
  • Message events (new, read, delete)
  • Chat events (presence, settings)
  • Session events (login, logout)
  • Call events
  • Contact events
  • User events
Features include auto-download media and webhook authentication.

Common workflows

  • Customer support automation — auto-respond to common queries using AI
  • Order notifications — send WhatsApp updates when order status changes
  • Group management bots — automate group administration tasks
  • Media processing pipelines — receive and process media from WhatsApp

GitHub

github.com/wsapi-chat/n8n-nodes-wsapi