Package Information
DocumentationAI-generated
n8n-nodes-wavy
Overview
Integrate and automate WhatsApp messaging workflows using the Wavy Gateway with this package. Designed for developers and businesses, it provides extensive operations for managing WhatsApp sessions, sending diverse types of messages, and handling groups and contacts through the Wavy API.
Nodes & Operations
Wavy WhatsApp
Manage WhatsApp messaging and session control through the Wavy Gateway, enabling sending of various message types, session management, group administration, and contact handling.
- Message · Delete — Delete a WhatsApp message via the Wavy gateway using recipient phone number and message key.
- Message · Edit Message — Edit a WhatsApp message via the Wavy API.
- Message · React — Reacts to a WhatsApp message with the specified emoji.
- Message · Send Carousel — Send a WhatsApp carousel of message cards with header text, footer, and button actions to a recipient.
- Message · Send HD Image — Send HD Image
- Message · Send Media Album — Send a WhatsApp media album (2+ images/videos) to a specified recipient using the Wavy WhatsApp node.
- Message · Send Sticker Pack — Sends a WhatsApp sticker pack to a specified recipient using the Wavy WhatsApp node. It requires the recipient ID and at least one binary property containing sticker images (the first image becomes the pack cover). Optional fields let you set the pack name, publisher, description, and include AI disclosure or secure service label metadata. The node returns the raw JSON response from the Wavy API (e.g., message IDs) and no binary data.
- Message · Send Newsletter Status — Sends a WhatsApp newsletter status (text, image, video, gif, or audio) to a specified recipient.
- Message · Send AI Rich Message — Sends an AI-generated rich text message to a WhatsApp user via the Wavy API.
- Message · Send AI Rich Table — Sends a WhatsApp message with an AI-generated Rich Table formatted using JSON data.
- Message · Send HTML App — Sends an interactive HTML application message to a WhatsApp recipient via the Wavy API.
- Message · Send Catalog Message — Sends a WhatsApp catalog message with a 'View Catalog' button to a specified recipient.
- Message · Request Location — Sends a location request message to a WhatsApp recipient, prompting them to share their current location.
- Message · Send Channel — Send a text message to a WhatsApp channel
- Message · Send Contact — Sends a contact card (VCard) to a WhatsApp recipient.
- Message · Send Tombol — Send an interactive message with buttons via Wavy WhatsApp Gateway
- Message · Send List — Kirim pesan list WhatsApp ke penerima tertentu.
- Message · Ser Lok — Send a WhatsApp location message.
- Message · Media — Sends media files (images, videos, stickers, documents) to a WhatsApp chat via the Wavy Gateway.
- Message · Send Poll — Send a poll message to a WhatsApp contact or group chat.
- Message · Send Sticker — Sends a sticker to a specified WhatsApp recipient using a media URL or uploaded binary file.
- Message · Send View Once — Sends a media message that can only be viewed once per user.
- Message · Get Media — Retrieve, decrypt, or download media from a WhatsApp message payload and append binary file data and metadata.
- Message · Send Product — Sends a WhatsApp product message to a recipient through the configured Wavy session. Provide the product details and price; the node posts them to the session’s send-product endpoint.
- Message · Send Text — Sends a plain text message to a WhatsApp user or channel via the Wavy Gateway.
- Session · Create — Creates a Wavy WhatsApp session
- Session · Delete — Deletes a Wavy WhatsApp session.
- Session · Get All — Retrieves all Wavy WhatsApp sessions via GET /sessions/list.
- Session · Get Newsletters — Retrieves a list of subscribed WhatsApp newsletters for the configured Wavy session.
- Session · Get QR Code — Retrieves the QR code for the configured Wavy WhatsApp session via a GET request to the session's QR endpoint. The session is identified by the API credentials configured for the node.
- Session · Get Status — Gets the status of a Wavy WhatsApp session.
- Session · Reconnect — Reconnects a WhatsApp session via the Wavy API.
- Tool · Check Number — Check WhatsApp registration status for phone numbers via the Wavy API.
- Group · Create — Create a new WhatsApp group.
- Group · Leave — Leaves the WhatsApp group specified by the JID.
- Group · Get Invite Code — Retrieves the invite code for a WhatsApp group.
- Group · Get Metadata — Fetch group metadata from the WhatsApp group JID via GET request to the Wavy API.
- Group · Update Description — Update the description of a WhatsApp group
- Group · Update Participants — Modify group participants via add, remove, promote, or demote actions.
- Group · Update Settings — Update group setting
- Group · Update Subject
- Chat · Archive
- Chat · Unarchive
- Chat · Pin
- Chat · Unpin
- Chat · Mute
- Chat · Unmute
- Chat · Mark Read
- Chat · Mark Unread
- Chat · Clear Chat
- Chat · Delete Chat
- Contact · Block
- Contact · Unblock
- Contact · Get Profile Picture
- Contact · Update Status
Wavy Trigger
Receive WhatsApp messages via Wavy with webhook-based event triggering, designed to handle one active webhook per WhatsApp session.
- Default · Default
Credentials
This package requires authentication to the Wavy WhatsApp Gateway API to manage messaging and sessions securely.
Installation
Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter n8n-nodes-wavy.