| name | meta-business |
| description | Skill for the Meta Business CLI. Complete WhatsApp, Instagram, Facebook Pages, and Messenger automation via the Graph API. Supports messaging, media, templates, analytics, webhooks, and systemd service management. |
| version | 1.2.0 |
| author | adolago |
| tags | ["whatsapp","instagram","facebook","messenger","meta","cli","automation"] |
| triggers | ["whatsapp","instagram","facebook","messenger","meta","send message"] |
| metadata | {"openclaw":{"requires":{"bins":["meta"]},"install":[{"id":"bun","kind":"command","command":"bun install -g meta-business-cli","bins":["meta"],"label":"Install meta CLI (bun)"},{"id":"compile","kind":"command","command":"git clone https://github.com/adolago/meta-cli.git && cd meta-cli && bun install && bun build --compile --outfile ~/.bun/bin/meta src/index.ts","bins":["meta"],"label":"Build from source (standalone binary)"}]}} |
Meta Business CLI
Use meta for WhatsApp, Instagram, Facebook Pages, and Messenger automation via the Graph API.
Setup
meta config set app.id YOUR_APP_ID
meta config set app.secret YOUR_APP_SECRET
meta auth login
meta config set whatsapp.phoneNumberId YOUR_PHONE_NUMBER_ID
meta config set whatsapp.businessAccountId YOUR_WABA_ID
meta doctor
Or use --token YOUR_TOKEN with any command to skip OAuth (e.g. System User tokens).
Authentication
meta auth login
meta auth login --token YOUR_ACCESS_TOKEN
meta auth login --scopes "whatsapp_business_messaging,instagram_basic,pages_show_list"
meta auth status
meta auth logout
Configuration
meta config set app.id YOUR_APP_ID
meta config set app.secret YOUR_APP_SECRET
meta config set whatsapp.phoneNumberId ID
meta config set whatsapp.businessAccountId ID
meta config set instagram.accountId ID
meta config set pages.pageId ID
meta config set webhook.forwardUrl URL
meta config get <key>
meta config list