ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

manychat-cli

Skill by danielfoch

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/danielfoch/manychat-cli
Or

What This Skill Does

The ManyChat CLI skill provides a robust, interface-driven approach for OpenClaw agents to interact with the ManyChat API. Rather than relying on fragile manual web interactions, this skill uses a specialized Python wrapper located at /Users/danielfoch/manychat-cli/manychat_cli.py. It allows the AI to perform complex CRM operations such as subscriber lookups, precise tag management, custom field data manipulation, and the triggering of pre-defined flows or content. Furthermore, the skill supports the execution of JSON-based playbooks, enabling multi-step automation chains (e.g., finding a lead, updating their status, and triggering a personalized welcome flow) in a single command.

Installation

To integrate this skill into your OpenClaw environment, ensure the skill repository is available and run the following command in your terminal: clawhub install openclaw/skills/skills/danielfoch/manychat-cli

Ensure that you have your ManyChat API credentials ready. Before executing any commands, you must configure your environment by setting the MANYCHAT_API_KEY variable. If you are operating in a custom network environment or using a proxy, you may also set the MANYCHAT_BASE_URL to point to the correct endpoint. The script is designed to be executed directly from the installation directory.

Use Cases

This skill is designed for high-volume CRM automation and lead management. Common use cases include:

  • Lead Enrichment: Automatically sync external lead data into ManyChat custom fields.
  • Lifecycle Marketing: Triggering specific flows based on external system events (e.g., cart abandonment or appointment booking).
  • Subscriber Segmentation: Programmatically adding or removing tags based on user behavior tracked outside of ManyChat.
  • Bulk Operations: Running sequential playbooks to migrate subscribers or update status flags for large user segments.

Example Prompts

  1. "Find the ManyChat subscriber with the email [email protected] and tell me what tags are currently applied to their profile."
  2. "Add the tag 'Verified' to the subscriber with ID 12345 and then update their 'status' custom field to 'active'."
  3. "Run the sequence defined in my sample_playbook.json for the subscriber identified by '[email protected]'."

Tips & Limitations

  • Safety First: Always use the --pretty flag when testing to ensure the JSON output is human-readable and easy to verify.
  • Environment Variables: The skill relies entirely on your local environment configuration. If commands fail, verify the MANYCHAT_API_KEY is exported in your shell session.
  • API Limits: Keep in mind that ManyChat enforces rate limits on their API. While this CLI handles JSON outputs efficiently, avoid launching excessive parallel requests in rapid succession to prevent throttling.
  • Security: Ensure your API key is stored securely using environment management tools; avoid hardcoding it into your playbooks or script files.

Metadata

Stars3376
Views1
Updated2026-03-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-danielfoch-manychat-cli": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#manychat#crm#automation#marketing#api
Safety Score: 4/5

Flags: file-read, external-api

Related Skills

idx-cma-report

Generate comparative market analysis (CMA) and home valuation reports from IDX listing data and selected comparable properties. Use when a user wants to pick comps, estimate a market value range, produce seller-facing home evaluation reports, or publish an interactive CMA experience via Google Gemini Canvas or Google AI Studio.

danielfoch 3376

kvcore-mcp-cli

Use this skill when users need KVcore CRM actions through MCP/CLI (contacts, tags, notes, calls, email, text, campaigns), including raw endpoint access and optional Twilio call fallback.

danielfoch 3376

pipedrive-crm-openclaw

Manage Pipedrive CRM from OpenClaw using API v1, including people, organizations, deals, leads, activities, notes, pipelines, and custom endpoint actions. Use when a user wants to perform CRM operations by API instead of the Pipedrive UI.

danielfoch 3376

show-booking

Book real estate showing tours from emailed or pasted listing details, including extracting listing data, preparing outbound call jobs, coordinating a calling sub-agent, creating calendar invites, and returning confirmations. Use when the user asks to book showings for one or more properties, coordinate preferred windows for a client, or automate office calls instead of manual BrokerBay login flows.

danielfoch 3376

crea-ddf-mcp

Query CREA/REALTOR.ca DDF via a hardened MCP server and CLI for institutional-grade listing data retrieval, metadata inspection, and media access. Use when a user needs DDF tools in Claude MCP, OpenClaw, or scripted research workflows.

danielfoch 3376