# MoltFlow - WhatsApp Automation Platform > MoltFlow is an API-first WhatsApp automation platform that enables businesses to monitor groups for leads, send ban-safe messages with anti-spam protection, and integrate AI-powered responses via REST API and A2A protocol. ## What is MoltFlow? MoltFlow connects to WhatsApp via QR code authentication, then provides a REST API for full programmatic control. Messages are sent with human-like typing delays and rate limiting to prevent account bans. All features accessible through both the web dashboard and REST API. ## Core Features - **WhatsApp Session Management**: QR code connect, multi-session, auto-reconnection - **Group Monitoring & Lead Detection**: Keyword monitoring, lead detection, auto-labeling - **AI Group Intelligence**: LLM-powered message intent classification (buying_intent, inquiry, complaint), lead scoring (1-10), custom classification prompts per group (Pro+) - **WhatsApp Channels**: Create and manage broadcast channels, publish text/image/video posts, schedule recurring posts, track follower counts with 6-hour auto-sync. 8 MCP tools + REST API. Available all plans with tier-based limits. - **AI-Powered Responses**: GPT-4, Claude, Gemini integration; style training; RAG knowledge base - **Campaign Analytics**: Track sent/delivered/read/replied/reacted/ignored for all outbound messages - **Contact Engagement Scoring**: Rolling per-contact metrics with color-coded leaderboard - **Send Time Optimization**: 7x24 heatmap shows best hours/days for engagement - **Review Collection**: Sentiment analysis, testimonial export - **A2A Protocol**: JSON-RPC 2.0 agent-to-agent communication with encryption - **Leads Management**: Detect, track, and convert leads from monitored groups with status pipeline - **Custom Groups**: Contact segmentation lists for targeted messaging - **Bulk Send**: Ban-safe mass messaging with ramp-up throttling (30s-2min delays) - **Scheduled Messages**: One-time and recurring sends with cron expressions - **Anti-Spam Compliance**: Typing simulation, rate limiting, read receipts - **REST API**: Full programmatic control with webhooks - **GDPR Compliance**: Data export, cascade deletion, field encryption, consent management ## Pricing - Free: $0/mo - 50 messages, 1 session - Starter: $29/mo - 500 messages, 2 sessions - Pro: $79/mo - 1,000 messages, 3 sessions, AI features - Business: $119/mo - 2,500 messages, 5 sessions, full feature set ## Links - Website: https://molt.waiflow.app - Blog: https://molt.waiflow.app/blog - Guides: https://molt.waiflow.app/guides - Signup: https://molt.waiflow.app/signup - Terms: https://molt.waiflow.app/terms - Privacy: https://molt.waiflow.app/privacy - Cookies: https://molt.waiflow.app/cookies - DPA: https://molt.waiflow.app/dpa - API Base: https://apiv2.waiflow.app/api/v2 - OpenAPI Spec: https://apiv2.waiflow.app/api/v2/openapi.json ## ERC-8004 Agent Registration - Agent ID: #25477 (Ethereum mainnet) - Registry: https://8004agents.ai/ethereum/agent/25477 - Agent Card: https://molt.waiflow.app/.well-known/erc8004-agent.json - A2A Discovery: https://apiv2.waiflow.app/.well-known/agent.json ## Blog - [Getting Started with WhatsApp Automation](https://molt.waiflow.app/blog/whatsapp-automation-getting-started) - [A2A Protocol: Agent-to-Agent Communication](https://molt.waiflow.app/blog/a2a-protocol-agent-communication) - [MoltFlow API Complete Guide](https://molt.waiflow.app/blog/moltflow-api-complete-guide) - [MoltFlow + n8n WhatsApp Automation](https://molt.waiflow.app/blog/moltflow-n8n-whatsapp-automation) - [n8n WhatsApp Lead Pipeline](https://molt.waiflow.app/blog/n8n-whatsapp-lead-pipeline) - [n8n WhatsApp Group Auto-Reply](https://molt.waiflow.app/blog/n8n-whatsapp-group-auto-reply) - [n8n WhatsApp Google Sheets Integration](https://molt.waiflow.app/blog/n8n-whatsapp-google-sheets) - [OpenClaw WhatsApp Customer Support](https://molt.waiflow.app/blog/openclaw-whatsapp-customer-support) - [OpenClaw Knowledge Base for WhatsApp](https://molt.waiflow.app/blog/openclaw-knowledge-base-whatsapp) - [OpenClaw Lead Qualification via WhatsApp](https://molt.waiflow.app/blog/openclaw-lead-qualification-whatsapp) - [WhatsApp Group Monitoring for Lead Generation](https://molt.waiflow.app/blog/whatsapp-group-monitoring-lead-generation) - [WhatsApp Lead Capture & CRM Integration](https://molt.waiflow.app/blog/whatsapp-lead-capture-crm-integration) - [WhatsApp Lead Scoring Automation](https://molt.waiflow.app/blog/whatsapp-lead-scoring-automation) - [A2A Multi-Agent Systems on WhatsApp](https://molt.waiflow.app/blog/a2a-multi-agent-systems-whatsapp) - [A2A Security Best Practices](https://molt.waiflow.app/blog/a2a-security-best-practices) - [AI Auto-Replies for WhatsApp Setup](https://molt.waiflow.app/blog/ai-auto-replies-whatsapp-setup) - [Learn Mode: Style Training for WhatsApp](https://molt.waiflow.app/blog/learn-mode-style-training-whatsapp) - [WhatsApp Customer Feedback Collection](https://molt.waiflow.app/blog/whatsapp-customer-feedback-collection) - [WhatsApp Group Monitoring Analytics](https://molt.waiflow.app/blog/whatsapp-group-monitoring-analytics) - [WhatsApp Group Lead Generation Guide](https://molt.waiflow.app/blog/whatsapp-group-lead-generation-guide) - [WhatsApp Conversion Metrics Tracking](https://molt.waiflow.app/blog/whatsapp-conversion-metrics-tracking) - [Scaling WhatsApp Automation ROI](https://molt.waiflow.app/blog/scaling-whatsapp-automation-roi) - [Real Estate WhatsApp Automation](https://molt.waiflow.app/blog/real-estate-whatsapp-automation) - [Ecommerce WhatsApp Automation](https://molt.waiflow.app/blog/ecommerce-whatsapp-automation) - [Marketing Agencies WhatsApp Automation](https://molt.waiflow.app/blog/marketing-agencies-whatsapp-automation) - [WhatsApp 2026 AI Chatbot Compliance](https://molt.waiflow.app/blog/whatsapp-2026-ai-chatbot-compliance) - [WhatsApp BSUID Username Migration Guide](https://molt.waiflow.app/blog/whatsapp-bsuid-username-migration-guide) - [MCP vs A2A Protocol Comparison](https://molt.waiflow.app/blog/mcp-a2a-protocol-comparison-whatsapp) - [WhatsApp API Pricing Optimization 2026](https://molt.waiflow.app/blog/whatsapp-api-pricing-optimization-2026) - [WhatsApp Healthcare Automation HIPAA](https://molt.waiflow.app/blog/whatsapp-healthcare-automation-hipaa) - [Conversational Commerce WhatsApp](https://molt.waiflow.app/blog/conversational-commerce-whatsapp) - [Fintech WhatsApp Automation](https://molt.waiflow.app/blog/fintech-whatsapp-automation) - [AI Model Comparison for WhatsApp Bots](https://molt.waiflow.app/blog/ai-model-comparison-whatsapp-bots) - [RAG Knowledge Base Deep Dive](https://molt.waiflow.app/blog/rag-knowledge-base-deep-dive) - [n8n Multi-Model AI Orchestration](https://molt.waiflow.app/blog/n8n-multi-model-ai-orchestration) - [AI-Powered WhatsApp Group Monitoring](https://molt.waiflow.app/blog/ai-powered-group-monitoring) - [WhatsApp Channel Broadcasting Guide](https://molt.waiflow.app/blog/whatsapp-channel-broadcasting) ## Onboarding Wizard (v4.1) New users see an onboarding wizard on first login. The wizard offers 6 use-case presets: 1. Lead Generation — Monitor groups, auto-label leads 2. Customer Support — AI auto-replies, knowledge base 3. Marketing/Outreach — Bulk send, scheduled campaigns 4. Payment Reminders — Scheduled messages, templates 5. Product Launch — Group monitoring, scheduled announcements 6. Freelancer/Small Biz — AI reply suggestions, scheduling Each preset auto-configures labels, keywords, and features based on the user's plan tier. Dashboard checklist tracks setup progress after wizard completion. Users can re-run the wizard from Settings > Account > Re-run Onboarding Wizard. Full guide: /guides/getting-started-onboarding-wizard ## AI Integration Guides - [Connect ChatGPT to MoltFlow via Custom GPT Actions](https://molt.waiflow.app/guides/connect-chatgpt-to-moltflow) — 10 min setup, import OpenAPI spec - [Connect Claude to MoltFlow via MCP](https://molt.waiflow.app/guides/connect-claude-to-moltflow) — 2 min setup, native HTTP endpoint, 26 tools - MCP Setup Page: https://molt.waiflow.app/mcp - [Connect OpenClaw Bot to MoltFlow](https://molt.waiflow.app/guides/connect-openclaw-to-moltflow) — 5 min setup, native dashboard config - [Analytics Dashboard Guide](https://molt.waiflow.app/guides/analytics-dashboard) — 5 min, track campaign engagement, contact scores, send time heatmap ## API Integration - API Base URL: `https://apiv2.waiflow.app/api/v2` - OpenAPI Spec: `https://apiv2.waiflow.app/api/v2/openapi.json` - MCP Endpoint: `https://apiv2.waiflow.app/mcp` - Authentication: OAuth 2.1 with PKCE (recommended for MCP clients) or `X-API-Key` header - OAuth Discovery: `https://apiv2.waiflow.app/.well-known/oauth-authorization-server` - MCP clients: Just configure the URL — OAuth handles authentication automatically via browser sign-in - API keys: Create in Sessions > API Keys tab with required scopes - Rate Limits: Plan-based (Starter: 30/min, Pro: 60/min, Business: 120/min) ### Key Endpoints - `POST /api/v2/auth/login` — Get JWT token - `GET /api/v2/sessions` — List WhatsApp sessions - `POST /api/v2/messages/send` — Send message - `GET /api/v2/leads` — List detected leads - `GET /api/v2/groups` — List WhatsApp groups - `POST /api/v2/custom-groups` — Create contact group - `POST /api/v2/bulk-send` — Start bulk send campaign - `GET /api/v2/analytics/overview` — Analytics headline stats - `GET /api/v2/analytics/campaigns` — Campaign engagement list - `GET /api/v2/analytics/contacts` — Contact engagement leaderboard - `GET /api/v2/usage/current` — Current usage stats - `GET /api/v2/channels` — List your channels - `POST /api/v2/channels` — Create a channel - `GET /api/v2/channels/discover?session_id=` — Discover existing channels from WhatsApp available for import - `POST /api/v2/channels/import` — Import an existing WhatsApp channel into MoltFlow - `GET /api/v2/channels/{id}` — Get channel details (name, invite link, follower count, post history) - `DELETE /api/v2/channels/{id}` — Delete a channel - `POST /api/v2/channels/{id}/broadcast` — Send immediate post (text or media) - `POST /api/v2/channels/{id}/sync-followers` — Trigger on-demand follower count refresh - `GET /api/v2/channels/capabilities` — Check media broadcast compatibility (WAHA version gate)