Read-only account health check and growth opportunity report for MoltFlow WhatsApp automation. Fetches account metadata (counts, timestamps, group membership) and presents findings. Use when: onboarding, setup, getting started, growth, optimize, briefing, account review.
MoltFlow -- WhatsApp Business automation for teams. Connect, monitor, and automate WhatsApp at scale. 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 Free tier available. Sign up
A read-only analysis tool that fetches your MoltFlow account data and presents an actionable health report. All API calls in this skill are GET requests — no data is modified.
https://apiv2.waiflow.app/api/v2| Scope | Access |
|---|---|
sessions | manage |
messages | send |
X-API-Key: <your_api_key>
Gather data from these read-only endpoints. All are GET requests authenticated via X-API-Key: $MOLTFLOW_API_KEY header. Base URL: https://apiv2.waiflow.app/api/v2.
| Endpoint | Data | Full Docs |
|---|---|---|
GET /users/me | Account & plan | moltflow-admin SKILL.md |
GET /sessions | WhatsApp sessions | moltflow SKILL.md |
GET /groups | Monitored groups | moltflow SKILL.md |
GET /custom-groups | Custom groups | moltflow-outreach SKILL.md |
GET /webhooks | Webhooks | moltflow SKILL.md |
GET /reviews/collectors | Review collectors | moltflow-reviews SKILL.md |
GET /tenant/settings | Tenant settings | moltflow-admin SKILL.md |
GET /scheduled-messages | Scheduled messages | moltflow-outreach SKILL.md |
GET /usage/current | Usage stats | moltflow-admin SKILL.md |
GET /leads | Existing leads | moltflow-leads SKILL.md |
GET /messages/chats/{session_id} | Chats (per session) | moltflow SKILL.md |
Format the fetched data as a status dashboard:
## MoltFlow Account Health
**Plan:** {plan} | **Tenant:** {tenant} | **Messages:** {used}/{limit} this month
| Area | Status | Details |
|-----------------------|--------|---------|
| WhatsApp Sessions | ✅/❌ | {count} sessions, {working} active |
| Group Monitoring | ✅/❌ | {monitored}/{available} groups |
| Custom Groups | ✅/❌ | {count} groups ({member_count} contacts) |
| Lead Pipeline | ✅/❌ | {lead_count} leads ({new_count} new, {contacted} contacted) |
| AI Features | ✅/❌ | Consent {yes/no}, {profile_count} style profiles |
| Scheduled Messages | ✅/❌ | {count} active |
| Review Collectors | ✅/❌ | {count} active |
| Webhooks | ✅/❌ | {count} configured |
| Conversations | 📊 | {chat_count} conversations, {total_messages} messages |
Using the already-fetched data, identify and present these patterns:
For each working session, analyze the chat list from Step 1:
Compare available groups (GET /groups/available/{session_id}) against monitored groups. Highlight large unmonitored groups by member count.
From usage data, flag:
If no review collectors exist but there are active conversations, flag the gap.
After presenting the read-only analysis, list concrete next steps the user can take. Each action references the appropriate skill module — see that module's SKILL.md for full endpoint documentation, request bodies, and examples.
| Suggested Action | Skill Module |
|---|---|
| Create a custom group for hot leads | moltflow-outreach |
| Start monitoring high-value groups | moltflow (Group Monitoring section) |
| Schedule follow-up messages | moltflow-outreach (Scheduled Messages section) |
| Set up a review collector | moltflow-reviews |
| Configure AI features | moltflow-admin |
All actions require explicit user approval. This skill only reads data and presents findings — it does not create, modify, or delete any resources.
MOLTFLOW_API_KEY environment variable — never hardcode keys