Documentation

@umairabubakkar/n8n-nodes-zender

This is an n8n community node for the Zender WhatsApp API. It allows you to send WhatsApp messages and manage accounts through n8n workflows.

Installation

npm install @umairabubakkar/n8n-nodes-zender

Or install via n8n community nodes:
Follow the installation guide in the n8n community nodes documentation.

Features

Message Operations

  • Send single WhatsApp messages (text, media, document)
  • Send bulk WhatsApp messages
  • Support for URL and binary file attachments

Chat Management

  • Get received chats with pagination
  • Get sent chats with pagination
  • Get pending chats with pagination
  • Get single chat by ID
  • Delete received chats
  • Delete sent chats

Account Management

  • Get all WhatsApp accounts
  • Link new WhatsApp accounts
  • Relink existing WhatsApp accounts
  • Delete WhatsApp accounts
  • Get QR code information
  • Get QR code images

Campaign Management

  • Get all WhatsApp campaigns
  • Start WhatsApp campaigns
  • Stop WhatsApp campaigns
  • Delete WhatsApp campaigns

Group Operations

  • Get all WhatsApp groups
  • Get WhatsApp group contacts

Server Management

  • Get all WhatsApp servers

Validation

  • Validate WhatsApp phone numbers

AI Agent Tools

  • ZenderMessageTool: Send messages via AI agents
  • ZenderChatTool: Manage chats via AI agents
  • ZenderAccountTool: Manage accounts via AI agents
  • ZenderCampaignTool: Manage campaigns via AI agents
  • ZenderGroupTool: Manage groups via AI agents
  • ZenderValidationTool: Validate phone numbers via AI agents

Security

  • Secure credential management
  • API secret and account ID stored safely
  • AI tools use same secure credential system

Configuration

  1. Get your API secret from Zender dashboard (Tools -> API Keys)
  2. Add Zender API credentials in n8n
  3. Use the Zender node in your workflows

Usage

Send Message

  • Select "Message" resource and "Send" operation
  • Provide account ID, recipient phone number, and message
  • Supports text, media, and document message types

Send Bulk Messages

  • Select "Message" resource and "Send Bulk" operation
  • Provide account ID, campaign name, recipients list, and message

Get Accounts

  • Select "Account" resource and "Get All" operation
  • Returns list of all WhatsApp accounts

Link Account

  • Select "Account" resource and "Link" operation
  • Provide server ID to generate QR code for linking

API Documentation

For complete API documentation, visit: https://gsm.com.pk/api

License

MIT

Discussion