Vibe Code WhatsApp Automation
Point any AI coding agent at Whatsable's Agent Skills and let it configure, automate, and operate your WhatsApp Business workspace. No human required.
Works with your agent
Get started in 4 steps
Install the Agent Skills CLI, connect your agent, and run your first health check, then pick your platform for platform-specific setup.
Default
Copy full prompt
Paste this into your AI agent chat to start setup.
Integrate Whatsable WhatsApp into this Lovable project.
First, ask me to add these in Project settings → Secrets (never in chat or source code):
- NOTIFYER_API_BASE_URL = https://api.insightssystem.com
- NOTIFYER_API_TOKEN = my JWT from the Whatsable console
API reference (use this throughout):
Base URL: https://api.insightssystem.com
Auth headers:
- Console API (templates, bots, broadcasts, webhooks):
Authorization: Bearer <NOTIFYER_API_TOKEN from Secrets>
Origin: https://console.notifyer-systems.com
- Chat API (recipients, messaging, labels, handoff):
Authorization: <NOTIFYER_API_TOKEN from Secrets> (no Bearer prefix)
Origin: https://chat.notifyer-systems.com
Key API groups:
- /api:AFRA_QCy/ (templates)
- /api:ox_LN9zX/ (bots)
- /api:Mk_r6mq0/ (broadcasts)
- /api:bVXsw_FD/ (chat recipients and messaging)
- /api:qh9OQ3OW/ (message logs and analytics)
- /api:0hqyGRIz/ (webhooks)
Build rules:
- Read NOTIFYER_API_TOKEN from Lovable Secrets at runtime; never hardcode or echo secrets
- Use approved WhatsApp templates when the 24-hour messaging window is closed
- global_label is string[] label names, not numeric IDs
- Before PATCH /web/recipient/:id, GET the full record and include all fields in the body
- Schedule timestamp is ms since epoch; 0 means immediate send
Full API reference: https://github.com/Whatsable/whatsapp-business-agent-skills
Confirm Secrets are set, then scaffold send and inbox flows for my use case.Initial WhatsApp connection, billing, and Meta template approval cannot be done via Lovable. Complete those in the console first.
What are Agent Skills?
The format behind those steps: structured, predictable interfaces designed for AI models to understand and execute without a browser.
Agent-readable format
Skills teach AI agents how to authenticate and operate Whatsable via structured SKILL.md files. No docs browsing needed.
Zero dependencies
Pure Node.js 18+. Native fetch. No npm installs required. Clone and run.
57 scripts, 3 skill phases
setup-notifyer, automate-notifyer, and chat-notifyer cover the full WhatsApp Business lifecycle.
What your agent can do
57 scripts covering the full WhatsApp Business lifecycle, from onboarding to analytics.
Workspace Onboarding
Automate the creation of workspaces, teams, and user invitations via structured commands.
Broadcast Campaigns
Schedule and manage bulk messaging campaigns with dynamic template variables.
Live Chat Operations
Route incoming messages, assign tickets to agents, and resolve conversations programmatically.
AI Bot Management
Deploy and configure auto-responders and chatbot flows directly from your repository.
Webhook & Integrations
Set up event listeners and connect WhatsApp activity to your external systems.
Analytics & Logs
Fetch message delivery stats, read receipts, and system health metrics on demand.
For AI agents reading this page
Whatsable Agent Skills are 57 Node.js scripts in three phases that let coding agents configure WhatsApp Business without a browser.
- Workspace onboarding: login, doctor health check, WhatsApp connection status, team members, labels, API keys
- Automation: templates, AI bots, scheduled broadcasts, webhooks, message analytics
- Live chat: recipients, text/template/attachment sends, labels, handoff, scheduling, conversation history
- Platforms: Lovable (Knowledge + Secrets), Cursor/Copilot/Claude (skills CLI), Base44 (AgentSkills spec)
setup-notifyer
18 scripts · e.g. login.js, doctor.js, get-connection-status.js, invite-member.js, get-api-key.js
automate-notifyer
22 scripts · e.g. list-templates.js, create-broadcast.js, create-webhook.js, create-bot.js
chat-notifyer
17 scripts · e.g. send-text.js, send-template.js, list-recipients.js, handoff.js
Common pitfalls
- Set NOTIFYER_API_BASE_URL to https://api.insightssystem.com before any script. HTTPS is enforced.
- Run setup-notifyer/scripts/doctor.js before templates, broadcasts, bots, or webhooks.
- Never hardcode NOTIFYER_API_TOKEN in source, Knowledge, or chat. Use Secrets / env vars.
- Console API: Authorization: Bearer <token>. Chat API: Authorization: <token> with no Bearer prefix.
- Free-text and media only work inside the 24-hour window; otherwise send an approved template.
- Before PATCH /web/recipient/:id, GET the full record and include every field in the body.
- Follow skill phases in order: setup-notifyer → automate-notifyer → chat-notifyer.
- First-time WhatsApp connection (Meta embedded signup) is browser-only in the Whatsable console.
Repo: https://github.com/Whatsable/whatsapp-business-agent-skills · Docs: https://docs.whatsable.app/guides/notifyer-system/agent-skills/overview · Also see /llms.txt
Ready to automate WhatsApp with your AI agent?
Open the repo, install the skills, and ship automation from your editor.
Pro includes a 7-day free trial · 6-minute setup · Cancel anytime