GitHunt
MR

mrifqidaffaaditya/n8n-nodes-wa-akg

Official n8n community node for WA-AKG WhatsApp Gateway. Automate sending and receiving WhatsApp messages directly from your n8n workflows.

WA-AKG n8n Community Node

WA-AKG Logo

npm version
License: MIT

Official n8n community node for WA-AKG WhatsApp Gateway. Seamlessly integrate powerful WhatsApp API capabilities directly into your automated workflows.

๐Ÿš€ Features

With this node, you can fully control your WA-AKG WhatsApp Gateway directly from n8n:

Action Node

  • Messaging: Send Text, Media, Location, Contact Cards, Polls, Lists, and Stickers. Reply, React, Star, Delete, Forward, Broadcast, Search, Download Media.
  • Session Management: Create, Start, Stop, Logout, Check Status, Get QR Code, Update Settings.
  • Group Management: Create Groups, Update Subjects/Descriptions/Settings, Add/Remove/Promote Members, Leave Groups, Manage Invites, Set Disappearing Messages.
  • Chats & Contacts: Get Chats, Mark as Read, Archive, Mute, Pin, Send Typing Presence, Block/Unblock Contacts.
  • Labels, Auto-Replies, & Schedulers: Manage Chat Labels, Automated Responses, and Scheduled Broadcasts.

Trigger Node

  • Supports real-time webhooks without needing Session IDs directly.
  • 8 Dynamic Output Branches depending on the event:
    1. Message Received
    2. Message Sent
    3. Message Updated
    4. Message Read
    5. Group Joined
    6. Group Left
    7. Group Participants Changed
    8. Session Connection (Connect, Disconnect, QR Ready)

๐Ÿ“ฆ Installation

Follow the installation steps in the n8n community nodes documentation.

  1. Go to your n8n Dashboard.
  2. Navigate to Settings > Community Nodes.
  3. Click Install.
  4. Type n8n-nodes-wa-akg and click Install.

๐Ÿ› ๏ธ Configuration & Authentication

To interact with the WA-AKG Gateway, you must configure your API credentials.

  1. Open a new or existing workflow in n8n.
  2. Add the WA-AKG node.
  3. In the Node settings, create new credentials for WA-AKG API.
  4. Base URL: The URL where your WA-AKG is hosted (e.g., https://wa-akg.yourdomain.com).
  5. API Key: Your global API key generated from the WA-AKG User Dashboard or Admin panel.

๐Ÿ’ก Usage Example

Sending a WhatsApp message when a new lead is captured:

  1. Use a Webhook or Form Trigger in n8n to capture lead data.
  2. Add the WA-AKG node.
  3. Select Resource: Message, Operation: Send Text.
  4. Define your Session ID.
  5. Define the recipient's JID (e.g., 628123456789@s.whatsapp.net).
  6. Set the Text Message to: Hello {{ $json.Name }}, welcome to our community!

Handling Incoming Messages via Webhook:

  1. Drag the WA-AKG Trigger node onto your canvas.
  2. Copy the generated Webhook URL.
  3. Go to your WA-AKG Dashboard and create a new Webhook, pasting the n8n URL.
  4. From the Message Received branch on the Trigger Node, connect your logic flow (e.g., Save to Google Sheets or Reply using ChatGPT).

๐Ÿ†˜ Support

If you encounter any issues or have questions regarding this node, please reach out via the official WA-AKG GitHub Repository.


Built with โค๏ธ by WA-AKG.