SkillHub

manychat-cli

v0.1.0

ManyChat 自动化命令行工具,支持 JSON 输出,功能涵盖订阅者管理、标签、自定义字段、内容发送及多步骤流程。

Sourced from ClawHub, Authored by danielfoch

Installation

Please help me install the skill `manychat-cli` from SkillHub official store. npx skills add danielfoch/manychat-cli

ManyChat CLI Skill

Use this skill when you need to automate ManyChat operations from OpenClaw or other AI agents.

What this skill provides

  • A local CLI wrapper at /Users/danielfoch/manychat-cli/manychat_cli.py
  • Stable JSON output and exit codes for automation orchestration
  • High-value ManyChat commands:
  • subscriber lookup and profile reads
  • tag add/remove
  • custom field updates
  • flow/content sends
  • create/update subscriber
  • raw endpoint passthrough
  • JSON playbook execution for sequential automation steps

Requirements

  • MANYCHAT_API_KEY environment variable must be set.
  • Optional: MANYCHAT_BASE_URL to override API host.

Usage

Validate token:

cd /Users/danielfoch/manychat-cli
./manychat_cli.py ping --pretty

Find by email:

./manychat_cli.py find-system --field-name email --field-value '[email protected]' --pretty

Run a multi-step playbook:

./manychat_cli.py playbook-run 
  --file /Users/danielfoch/manychat-cli/sample_playbook.json 
  --vars-json '{"email":"[email protected]"}' 
  --pretty

File references

  • CLI: /Users/danielfoch/manychat-cli/manychat_cli.py
  • Playbook example: /Users/danielfoch/manychat-cli/sample_playbook.json
  • Shell example: /Users/danielfoch/manychat-cli/example_automation.sh
  • Extended docs: /Users/danielfoch/manychat-cli/README.md