KosmoKrator

marketing

ManyChat CLI for Headless Automation

Use the ManyChat CLI for headless automation with headless JSON commands, schema discovery, credentials, and permission controls.

6 functions 4 read 2 write API key auth

ManyChat CLI for Headless Automation

Use KosmoKrator as a non-interactive integration runtime for local automations and wrappers.

Use headless automation when another tool needs a stable local command surface. The ManyChat CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# ManyChat CLI for Headless Automation
kosmokrator integrations:configure manychat --set api_key="$MANYCHAT_API_KEY" --enable --read allow --write ask --json
kosmo integrations:call manychat.manychat_list_flows '{}' --json

Discovery Before Execution

Agents and scripts can inspect ManyChat docs and schemas before choosing a function.

kosmo integrations:docs manychat --json
kosmo integrations:docs manychat.manychat_list_flows --json
kosmo integrations:schema manychat.manychat_list_flows --json
kosmo integrations:search "ManyChat" --json
kosmo integrations:list --json

Useful ManyChat CLI Functions

FunctionTypeParametersDescription
manychat.manychat_list_flows Read none List all flows (pages) in your ManyChat account. Returns flow IDs and names that can be used with get_flow.
manychat.manychat_get_flow Read page_id Get details of a specific ManyChat flow (page) by ID. Returns the full flow configuration including nodes and content.
manychat.manychat_send_message Write subscriber_id, message, message_type Send a message via ManyChat to a subscriber on Instagram, Messenger, WhatsApp, or SMS. Requires a subscriber ID and message content.
manychat.manychat_list_tags Read none List all tags in your ManyChat account. Tags are used to segment subscribers and trigger automations.
manychat.manychat_create_tag Write name Create a new tag in ManyChat. Tags help segment subscribers for targeted messaging and automation.
manychat.manychat_get_current_user Read none Get the currently authenticated ManyChat user profile. Returns account details, plan info, and connected channels.

Automation Notes

Related ManyChat CLI Pages