{"repo":"vishalgojha/social-flow","free":true,"listed":false,"github":"https://github.com/vishalgojha/social-flow","clone":"git clone https://github.com/vishalgojha/social-flow.git","description":"Run Meta operations without chaos. Social Flow is a guided control plane for agencies, growth teams, and account operators managing Facebook, Instagram, WhatsApp, and Ads Manager workflows. It gives you one place for setup, daily execution, approvals, reporting, and handoffs via commands, gateway APIs, and an SDK.","language":"TypeScript","stars":148,"topics":["automation","cli","developer-tools","facebook","graph-api","instgram","meta","nodejs","whatsapp"],"license":"MIT","category":"cli-tools","readme_excerpt":"Social Flow Deterministic CLI for Meta profile, post, and ads workflows. Social Flow now standardizes on the latest deterministic CLI path. The shipped social binary, the dev entrypoint, and the TypeScript cli/ source all resolve to the same command surface and the same /.social-flow/config.json store. For the beginner-first path, start with the unified first-run flow, then open Studio: The Studio app is served at /studio/app/ , opens on Start Here in Beginner Mode, and keeps that mode persisted per browser. Quickstart Natural-language mode: Core Commands Studio Launch the Studio app with: That opens the canonical Studio route at /studio/app/ . Onboarding notes: - Facebook/Instagram: opens Graph Explorer to generate a token. - WhatsApp: opens Meta App Dashboard (WhatsApp API Setup) for token generation. - social studio --frontend-path ... is available for local or external custom frontends, but it is not the primary app path. WhatsApp Send Safety social whatsapp send requires --sandbox or --prod (or set SOCIAL WABA MODE=prod ). Sandbox mode prints the payload and never sends. Retry tuning for transient Meta failures: - SOCIAL META RETRY MAX (default 3) - SOCIAL META RETRY BASE MS (default 1000) - SOCIAL META RETRY MAX MS (default 8000) Config Compatibility - Active state lives in /.social-flow/config.json - Existing /.social-cli/config.json and /.meta-cli/config.json are migrated automatically - Existing profile-based /.social-flow/config.json files continue to work; the late","default_branch":null,"files":null,"tree":[],"storefront":"/r/vishalgojha","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vishalgojha/social-flow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}