Introduction
Welcome to Lead Wave, a powerful WhatsApp automation desktop application built with Electron.js and the Baileys library. This comprehensive guide will walk you through the installation process and teach you how to use all the features of Lead Wave to automate your WhatsApp communications.
Key Features
Multi-Device Support
Connect and manage multiple WhatsApp accounts simultaneously from a single interface.
Group Management
Create, manage, and automate interactions with WhatsApp groups and communities.
Advanced Messaging
Send text, media, interactive messages, polls, and more with powerful templates.
Automation Features
Auto-reply, chatbots, and call responders to handle communications automatically.
Analytics & Reporting
Track message statistics, campaign performance, and device activity.
AI Integration
Leverage OpenAI and Google Gemini for intelligent, context-aware conversations.
Installation Guide
Follow these steps to install Lead Wave on your Windows computer and start automating your WhatsApp communications.
System Requirements
Before installing Lead Wave, ensure your system meets these requirements:
| Component | Minimum | Recommended |
|---|---|---|
| Operating System | Windows 10 64-bit | Windows 11 64-bit |
| Processor | Intel Core i3 or equivalent | Intel Core i5 or equivalent |
| Memory | 4 GB RAM | 8 GB RAM or more |
| Storage | 500 MB available space | 1 GB available space |
| Internet | Required for activation and WhatsApp connectivity | |
Installation Process
Download the Installer
Locate the downloaded installer file (LeadWave-Setup.exe) in your Downloads folder or wherever you saved it.
Begin Installation
Double-click the installer file to begin the installation process. If prompted by Windows SmartScreen, click "More info" then "Run anyway".
Accept License Agreement
Read the license agreement carefully and click "I Agree" to proceed with the installation.
Choose Installation Directory
Select the destination folder for Lead Wave. The default location is usually C:\Program Files\LeadWave.
Complete Installation
Click "Install" and wait for the process to complete. This may take a few minutes depending on your system.
Launch Lead Wave
Click "Finish" to complete the installation. You can choose to launch Lead Wave immediately.
Getting Started
Once you've installed Lead Wave, follow these steps to set up and start using the application.
User Interface Overview
Sidebar Navigation
Access all modules including Devices, Groups, Templates, Contacts, Bulk Messages, and Settings.
Main Content Area
View and interact with the selected module's content, forms, and controls.
Header & Quick Actions
Access quick actions, profile settings, and application controls.
License Activation
Access License Registration
Click on "License Registration" in the sidebar or from the application menu.
Enter License Details
Enter your license key or register for a trial if you don't have a license yet.
Complete Activation
Follow the on-screen instructions to complete the activation process. An internet connection is required.
Initial Configuration
Set Preferred Language
Choose your preferred language from the Settings > General section.
Configure Notifications
Set up desktop notifications for new messages, campaign completions, and system alerts.
Set Up Backup Options
Configure automatic backups for your templates, contacts, and campaign data.
Complete Documentation
This comprehensive documentation covers all aspects of Lead Wave WhatsApp automation desktop application. Browse through the sections below or use the navigation menu to find specific information.
Installation Guide
Complete step-by-step guide for installing Lead Wave on Windows systems.
View Guide →Modules Guide
Detailed documentation for all modules including Devices, Groups, and Templates.
View Modules →Communication Guide
Learn about Bulk Messages, Auto Reply, Chatbot and other communication features.
View Guide →Troubleshooting
Common issues and solutions for device connections and message sending.
View Solutions →Devices Module
The Devices module is where you manage your WhatsApp connections. You can connect multiple WhatsApp accounts to LeadWave simultaneously.
Adding a New Device
Access Devices Module
Click on "Devices" in the sidebar navigation to open the Devices module.
Add New Device
Click the "Add Device" button in the top-right corner of the Devices module.
Configure Device
Enter a descriptive name for your device/session and choose between QR Code or Pairing Code authentication.
QR Code Connection
Generate QR Code
Click "Show QR Code" after creating the device in LeadWave.
Open WhatsApp on Phone
Open WhatsApp on your mobile phone and go to Settings → Linked Devices → Link a Device.
Scan QR Code
Use your phone's camera to scan the QR code displayed in LeadWave.
Wait for Connection
Wait for the connection to establish. This usually takes 10-30 seconds.
Pairing Code Connection
Select Pairing Code Option
Select "Use Pairing Code Instead" when adding a new device.
Enter Phone Number
Enter your phone number with country code (e.g., +91 for India).
Generate Pairing Code
Click "Get Code" to generate an 8-digit pairing code.
Enter Code on Phone
On your phone: Settings → Linked Devices → Link with Phone Number, then enter the pairing code when prompted.
Manage Groups Module
The Manage Groups module is a comprehensive WhatsApp group management system that allows you to create and manage groups with advanced features.
Creating Groups
Click "Create Group" Button
Navigate to the Manage Groups module and click the "Create Group" button.
Enter Group Details
Enter a group name (required) and an optional group description.
Add Participants
Enter participant phone numbers (with country codes) or select from your contacts.
Create Group
Click "Create Group" to finalize. The group will be created on your connected WhatsApp account.
Managing Participants
Add Participants
Add new members to existing groups with bulk import capabilities.
Remove Participants
Remove members from groups individually or in bulk.
Promote to Admin
Make selected members administrators with full group management privileges.
Demote from Admin
Remove admin privileges from group members.
Templates Module
The Templates module allows you to create and manage message templates for various WhatsApp message types. Templates can include dynamic variables for personalized messaging.
Supported Template Types
Text Message
Simple text messages with variables for personalization.
Message + Image
Text message accompanied by an image.
Message + Document
Text message with an attached document file.
Message + Contact
Text message with an attached contact card.
Message + Poll
Interactive poll that recipients can vote on.
Message + Buttons
Interactive message with clickable buttons.
Creating Templates
Access Templates Module
Click on "Templates" in the sidebar navigation.
Click "Create Template"
Click the "Create Template" button in the top-right corner.
Select Template Type
Choose the type of template you want to create from the available options.
Design Your Template
Use the template editor to design your message. Use {{variable}} syntax for dynamic content.
Hello {{name}}, your order {{order_id}} has been confirmed! Delivery expected by {{delivery_date}}.
Bulk Messages Module
Send messages to multiple contacts or groups simultaneously with the Bulk Messages module. Schedule campaigns and track performance with detailed analytics.
Creating a Bulk Campaign
Access Bulk Messages
Click on "Bulk Messages" in the sidebar navigation.
Create New Campaign
Click "Create Campaign" to start a new bulk messaging campaign.
Configure Campaign
Enter campaign name and description for tracking purposes.
Select Recipients
Select WhatsApp session and recipients (contacts, groups, or upload CSV file).
Choose Message Content
Choose existing template or create new message content for the campaign.
Set Scheduling Options
Set scheduling options if needed (immediate, specific date/time, or recurring).
Launch Campaign
Click "Send" for immediate campaigns or "Schedule" for future delivery.
Campaign Monitoring
Total Messages
Total number of messages in the campaign
Campaign sizeSent
Successfully sent messages
Real-time trackingFailed
Failed to send messages
With error detailsPending
Messages waiting to send
Scheduled or queuedAI Chatbot Module
Leverage artificial intelligence to create intelligent, context-aware conversations using OpenAI or Google Gemini. Create chatbots that can understand natural language and provide relevant responses.
Setting up AI Providers
Access AI Providers
Go to "AI Chatbot" → "Providers" tab in the sidebar.
Add New Provider
Click "Add Provider" to configure a new AI service.
Choose AI Service
Choose between OpenAI (ChatGPT) or Google Gemini as your AI provider.
Enter API Credentials
Enter your API key for the selected service. Keep this key secure and confidential.
Configure Settings
Select model (GPT-3.5, GPT-4, Gemini Pro, etc.) and configure temperature, max tokens, and other parameters.
Save Configuration
Save the provider configuration. You can add multiple providers and switch between them.
Creating AI Chatbots
Go to Chatbots Tab
Navigate to the "Chatbots" tab within the AI Chatbot module.
Create New Chatbot
Click "Create Chatbot" to start building a new AI-powered chatbot.
Configure Chatbot
Enter name and description for your chatbot (e.g., "Customer Support Bot", "Sales Assistant").
Select AI Provider
Select the AI provider you configured earlier (OpenAI or Google Gemini).
Define Personality
Define personality and specialization (formal, friendly, technical, sales-oriented, etc.).
Set System Prompt
Set system prompt that defines the chatbot's behavior, knowledge base, and limitations.
Activate Chatbot
Select WhatsApp sessions where the chatbot should be active and toggle activation.
Troubleshooting
Common issues and solutions for Lead Wave WhatsApp automation desktop application. If you encounter problems, check this section before contacting support.
Device Connection Problems
QR code won't scan
Solution: Ensure you're scanning within 30 seconds of QR code generation. Make sure you have a stable internet connection on both devices. Try refreshing the QR code if it expires.
Device shows as disconnected
Solution: Click "Reconnect" in the Devices module or restart the application. Ensure WhatsApp is working on your phone and you have an active internet connection.
Message Sending Issues
Messages failing to send
Solution: Check recipient number format (include country code without + sign). Verify device connection is active. Ensure you haven't reached WhatsApp's daily sending limits.
Delayed message delivery
Solution: WhatsApp may rate-limit accounts sending too many messages. Try sending fewer messages per minute. Stagger bulk campaigns over time instead of sending all at once.
Need Additional Help?
If you need assistance with LeadWave beyond this documentation, our support team is here to help. Reach out to us through any of the channels below for quick assistance.
For urgent matters, please call or WhatsApp us directly for the fastest response. Include your license key and detailed description of the issue.