n8n Nodes
Wazapin provides n8n community nodes for visual workflow automation.
Package: packages/n8n-nodes-wazapin
Nodes
- Wazapin: action node — send messages, list channels
- WazapinTrigger: webhook trigger — receive WhatsApp events
Features
- HMAC webhook signature verification (X-Webhook-Signature)
- Multi-org: set Organization Slug in credentials
- Dynamic channel dropdown (loadOptions)
- usableAsTool: true (n8n AI can use as tool)
OpenClaw Plugin
WhatsApp channel adapter for OpenClaw framework.
Package: packages/openclaw-plugin
Features
- Inbound: webhook to OpenClaw message
- Outbound: OpenClaw to Wazapin API
- Multi-org: X-Organization-Slug header
- Phone normalization (E.164)
Hermes Plugin
Python webhook server for Hermes Agent platform.
Package: packages/hermes-plugin
Features
- Webhook server (aiohttp) for inbound messages
- Outbound message sending via Wazapin API
- HMAC-SHA256 signature verification
- User allowlisting
- Multi-org (X-Organization-Slug)
MCP Server
Model Context Protocol server for AI agents.
Endpoint: POST /mcp at api.wazapin.id Discovery: GET /.well-known/wazapin-mcp.json (public)
Tools
status, search_docs, channels, conversations, messages, templates, webhooks, contacts
Agent Plugins
Plugins for Claude Code, Cursor, and Codex.
Location: packages/cli/plugins/
Skills
- wazapin-messaging: send messages, list, templates, media
- wazapin-channels: list channels, org management
- wazapin-debug: doctor, webhook inspection, delivery debugging
Safety Rules
- NEVER send without explicit user consent
- ALWAYS dry-run before mutations
- NEVER log/print access tokens