Automate WhatsApp at scale — mine leads from groups with AI, broadcast to channel followers, bulk message with ban-safe delays, schedule campaigns, auto-reply in your voice, collect reviews, and track delivery. 90+ REST endpoints, 32 MCP tools for Claude & GPT, Python SDK. No Meta Business API required. Free tier available.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
WhatsApp Business Suite — AI Leads, Channels, Campaigns & 32 MCP Tools
version
2.16.3
description
Automate WhatsApp at scale — mine leads from groups with AI, broadcast to channel followers, bulk message with ban-safe delays, schedule campaigns, auto-reply in your voice, collect reviews, and track delivery. 90+ REST endpoints, 32 MCP tools for Claude & GPT, Python SDK. No Meta Business API required. Free tier available.
WhatsApp Automation — Analyze Groups for Buying Signals
Thousands of hidden leads are sitting in your WhatsApp groups right now. Every group participant who isn't in your contacts is a potential client. MoltFlow analyzes your groups on demand, surfaces untapped contacts, and lets Claude run AI-powered outreach campaigns on your behalf.
One skill. 97+ endpoints. 32 MCP tools. Zero manual prospecting.
Account Health & Growth Reports: Run a read-only
account scan to find unanswered contacts, detect
buying signals in group conversations, spot high-value
groups you're not monitoring, and build targeted lead
lists. All analysis runs on-demand when you ask —
nothing happens in the background. No data is modified.
Native MCP Endpoint + Custom GPT Actions: Works with Claude Desktop, Claude.ai, Claude Code, and ChatGPT (Custom GPT Actions). 25 tools via native HTTP endpoint at apiv2.waiflow.app/mcp -- no npm packages or Node.js required. See integrations.md for setup.
Due to high demand and a recent registration issue, we're offering our top-tier Business plan with unlimited quotas for just $19.90/month on yearly billing — for a limited time only.Claim the deal
Install the skill, set your API key, and tell Claude what you need:
"Send a payment reminder to all clients with outstanding invoices on the 28th of each month"
Creates a custom group, schedules a recurring message with cron, timezone-aware delivery.
"Transcribe patient voice notes and save them as appointment summaries"
Whisper transcription on incoming voice messages, retrievable via API.
"Alert me when someone mentions 'budget', 'bedroom', or 'viewing' in my property groups"
Keyword monitoring on WhatsApp groups, auto-creates leads in your pipeline.
"Analyze the last 50 messages in my real estate group and score every lead"
AI Group Intelligence classifies message intent (buying_intent, inquiry, complaint), scores leads 1-10, and surfaces high-priority contacts. Requires Pro plan + your LLM API key.
"Set up automatic order confirmation messages after every purchase"
Webhook listener for purchase events, triggers outbound message via API.
"Collect customer reviews after every reservation and export the best ones"
Sentiment-scored review collection, auto-approve positives, export as HTML for your website.
"Send a weekly campaign performance report to my team's WhatsApp group every Monday"
Scheduled report with WhatsApp delivery, 10 templates including campaign analytics.
"Schedule follow-up messages to leads who haven't replied in 3 days"
Scheduled messages to custom groups, built from lead pipeline filters.
"Broadcast class schedule changes to all parent groups"
Bulk send to custom groups with ban-safe throttling and delivery tracking.
"Post our weekly product update to all 5,000 WhatsApp Channel followers every Monday"
Schedule a recurring channel post with cron expression, tracks each post as a ChannelPost record with status.
"Auto-respond to support questions using my knowledge base docs"
RAG-powered AI replies grounded in your uploaded PDFs and docs.
"Move leads from 'new' to 'contacted' after I message them, and track conversion rate"
CRM pipeline with state machine, bulk status updates, CSV export.
"Export all data for a customer who requested GDPR erasure"
GDPR-compliant data export and contact erasure via API.
"Show me which campaigns had the best read rates this week"
Campaign analytics with delivery funnel, per-contact status, and engagement scores.
Code Samples
Get campaign analytics — delivery rates, funnel, timing
curl -X POST -H "X-API-Key: $MOLTFLOW_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "New product just dropped. Tap the link for early access."}' \
https://apiv2.waiflow.app/api/v2/channels/{channel_id}/broadcast
Documentation and API reference. Nothing is
auto-installed or auto-executed. No scripts or
executables are bundled in this package.
All actions require user confirmation.
Category
What happens
Requires opt-in?
API calls
HTTPS to apiv2.waiflow.app only
No (uses your scoped API key)
Contact metadata
Contact names, timestamps, counts
No
CRM pipeline
Lead status, engagement scores
No
AI features
Statistical patterns via API
Yes (AI consent toggle)
Local file
.moltflow.json — counts only, no PII
No
API key
Local env var, never logged or shared
No
This skill never:
Installs packages or runs code automatically
Sends messages without explicit user confirmation
Sends to non-whitelisted numbers (if configured)
Bypasses anti-spam or content safeguards
Shares data with third parties
Stores credentials in files (env vars only)
Setup
Free tier available — 1 session,
50 messages/month, no credit card required.
Env vars:
MOLTFLOW_API_KEY (required) — create a
minimum-scoped key from
your dashboard.
Use the narrowest scope preset that covers
your workflow. Rotate keys regularly.
MOLTFLOW_API_URL (optional) — defaults
to https://apiv2.waiflow.app
Authentication:X-API-Key: $MOLTFLOW_API_KEY header
or Authorization: Bearer $TOKEN (JWT).
Base URL:https://apiv2.waiflow.app/api/v2
Security
Minimum-scoped API keys enforced — scopes is
a required field when creating keys. Always create
the narrowest key possible (e.g., messages:send
only). Use presets like "Messaging" or "Read Only"
for common workflows. Never use full-scope keys
with AI agents — create a dedicated, limited key.
Use environment variables for keys — set
MOLTFLOW_API_KEY as an env var, not in
shared config files. Rotate keys regularly.
Phone whitelisting — configure allowed_numbers
in tenant settings to restrict which numbers can
send outbound messages. Only whitelisted numbers
are permitted.
Anti-spam safeguards — all outbound messages
pass through reciprocity checks (contact must
message you first), burst rate limiting, typing
simulation, and random delays. Cannot be bypassed.
Content safeguards — outbound messages are
scanned for PII, secrets, and prompt injection
attempts. Blocked automatically before sending.
Approval mode — enable require_approval in
tenant settings to hold all AI-generated messages
for manual review before delivery.
Webhook URL validation — the API blocks
private IPs, cloud metadata, and non-HTTPS
schemes. Only configure endpoints you control.
Always set a secret for HMAC verification
Verify third-party packages before running —
if you follow the external setup guides to install
MCP or GPT integrations, review the package source
and maintainers first. This skill does not install
or execute any packages.
Review scripts locally before running — the
Python example scripts are hosted on GitHub, not
bundled. Download, inspect the source, then run.
Avoid high-privilege keys in shared environments —
for admin operations (key rotation, data export),
use the browser dashboard or a short-lived scoped
key. Never expose owner-level keys in shared shells.
Test in a sandbox tenant first — create a
short-lived, scoped key for testing. Revoke
after testing. Never share keys across tenants.
AI Agent Integrations
32 MCP tools for Claude Desktop, Claude.ai,
Claude Code, and OpenAI Custom GPTs. Includes
moltflow_get_group_messages for AI-powered
group intelligence and 6 channel tools for
broadcasting, scheduling, and follower management.
User Action Required — each integration
requires manual setup by the user. No code
is installed automatically by this skill.