ManyChat CLI for Openclaw

An agent-friendly CLI for automating ManyChat subscriber management and multi-step marketing workflows.

danielfoch
v0.1.0
Mar 6, 2026
0
903
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install manychat-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install manychat-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is ManyChat CLI?

The manychat-cli skill is a robust interface designed to bridge the gap between AI agents and the ManyChat platform. As part of the Openclaw Skills ecosystem, it allows for seamless automation of subscriber profile lookups, tag assignments, and flow triggers.

By providing stable JSON output and standardized exit codes, it ensures that your AI coding agents can reliably process platform data and execute complex marketing sequences without manual intervention. This tool is particularly valuable for developers looking to integrate conversational marketing automation directly into their agentic workflows.

ManyChat CLI Use Cases

  • Automating lead qualification by looking up subscriber emails and updating custom fields.
  • Triggering specific ManyChat flows based on external events or AI agent decisions.
  • Batch updating tags for segmented marketing campaigns.
  • Executing complex, multi-step marketing playbooks using JSON-defined sequences.

How ManyChat CLI Works

  1. The AI agent invokes the python-based CLI located in the local skill directory.
  2. The CLI authenticates with the platform using the MANYCHAT_API_KEY environment variable.
  3. For single commands, the CLI interacts directly with ManyChat endpoints to fetch or update subscriber data.
  4. For playbooks, the skill parses a JSON file to execute a sequence of actions with dynamic variable injection.
  5. The CLI returns structured JSON output, which allows Openclaw Skills to interpret the results and decide on the next step in the automation.

ManyChat CLI Setup

To get started with this skill, ensure your environment is configured with the necessary credentials:

# Navigate to the skill directory
cd /Users/danielfoch/manychat-cli

# Export your ManyChat API Key
export MANYCHAT_API_KEY='your_api_key_here'

# Verify the connection to the API
./manychat_cli.py ping --pretty

ManyChat CLI Data Schema & Taxonomy

The skill organizes its operations through a structured set of files and JSON schemas to ensure compatibility with various Openclaw Skills:

Component Description
manychat_cli.py The primary entry point for all CLI-based automation commands.
Playbook JSON Files like sample_playbook.json that define multi-step logic.
Vars-JSON Dynamic input used to inject data like emails or IDs into workflows.
CLI Output Every command returns a standardized JSON object for programmatic parsing.

ManyChat CLI Advanced Features

  • Multi-step JSON playbook execution for complex workflow orchestration.
  • Raw endpoint passthrough for accessing any ManyChat API feature not natively mapped in the CLI.
  • Dynamic variable injection in playbooks for personalized, data-driven automation.
  • Pretty-print mode for human-readable debugging during the development of new Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*