Agent Skills · Open Standard

Vibe Code WhatsApp Automation

Point any AI coding agent at Notifyer's Agent Skills and let it configure, automate, and operate your WhatsApp Business workspace — no browser required.

Works with your agent
  • OpenClaw
  • Cursor
  • Claude Code
  • GitHub Copilot
  • Gemini CLI
  • Amp
  • Roo Code
  • Junie
  • OpenHands

What are Agent Skills?

Structured, predictable interfaces designed specifically for AI models to understand and execute tasks without human intervention.

  • Agent-readable format

    Skills teach AI agents how to authenticate and operate Notifyer 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.

Get started in 4 steps

  1. 1

    Install the Agent Skills

    Pulls all three skill phases — setup-notifyer, automate-notifyer, and chat-notifyer — into your project in one command. Requires Node.js 18+; zero npm dependencies.

    bash
    npx skills add whatsable/whatsapp-business-agent-skills --all
  2. 2

    Set the API base URL

    Points the skills at the Notifyer API host. Required before running any script — all scripts enforce HTTPS at startup and exit immediately if this variable is missing or uses plain HTTP.

    bash
    export NOTIFYER_API_BASE_URL="https://api.insightssystem.com"
  3. 3

    Log in & export your token

    Authenticates with your Notifyer account and captures the JWT. The same token works across all three skill phases — re-run this if any script returns HTTP 401.

    bash
    node skills/setup-notifyer/scripts/login.js \
      --email you@example.com --password "YourPassword@1" \
    export NOTIFYER_API_TOKEN="eyJ..."
  4. 4

    Run a health check, then prompt

    doctor.js validates your token, WhatsApp connection, and plan status in one shot — run it whenever a script fails unexpectedly. Then give your agent a natural-language goal and it handles the rest.

    bash
    node skills/setup-notifyer/scripts/doctor.js --pretty

    Example agent prompt

    "Set up a Notifyer workspace for Acme Corp with a Sales team of 3 agents, create a broadcast template, and give me the API key for Make."

What your agent can do

  • 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.

Ready to automate WhatsApp with your AI agent?

Open the repo, install the skills, and ship automation from your editor.

View Agent Skills on GitHub