{"_id":"@claw-link/meta-sm-manager","_rev":"8-cdd7448dea676a090bb264a08417c2b8","name":"@claw-link/meta-sm-manager","dist-tags":{"latest":"1.3.3"},"versions":{"1.0.0":{"name":"@claw-link/meta-sm-manager","version":"1.0.0","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"license":"MIT","_id":"@claw-link/meta-sm-manager@1.0.0","maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"homepage":"https://github.com/claw-link/meta-sm-manager#readme","bin":{"meta-sm-manager":"scripts/install.js"},"dist":{"shasum":"cabe3b207772b4d373f7777e71ff1de9569881e9","tarball":"https://registry.npmjs.org/@claw-link/meta-sm-manager/-/meta-sm-manager-1.0.0.tgz","fileCount":20,"integrity":"sha512-bEZ7mjGSElhbpeTH+gdSlLJ/c50/GjqC8UpeaX4fz+TZ8DS/sKrnTQByyviNnU2XGxVyO/ARnNSAXc3Gfe9ERA==","signatures":[{"sig":"MEUCIG0dDlm/Hs53URHZYLyvKzYFlMgLZzdAT9R7sP0SQlIUAiEAmKEoUVkil/y2gzbnfWg7gqq8fsCLihsSJXsf4rrocFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92755},"engines":{"node":">=20"},"gitHead":"6752b20d15e164d5779e23caa67ce2bd671abd3f","scripts":{},"_npmUser":{"name":"claw-link","email":"clawlink.ai@gmail.com"},"_npmVersion":"11.9.0","description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meta-sm-manager_1.0.0_1776756138155_0.015632898702583775","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@claw-link/meta-sm-manager","version":"1.1.0","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"license":"MIT","_id":"@claw-link/meta-sm-manager@1.1.0","maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"homepage":"https://github.com/claw-link/meta-sm-manager#readme","bin":{"meta-sm-manager":"scripts/install.js"},"dist":{"shasum":"793c10fb81dd076cb4d0ef1bf7e194b1c3119211","tarball":"https://registry.npmjs.org/@claw-link/meta-sm-manager/-/meta-sm-manager-1.1.0.tgz","fileCount":22,"integrity":"sha512-wKfvR4XcOBfSR2z4SgF49A3kcJ3G0DiEOJzDmmxwCpi3RGChTxAzr9pAjeQLHZ4p69e0prP2Fz2qwsISAPz9jg==","signatures":[{"sig":"MEQCIHPBIHw5K2AouMKoqOeKKTThth8m5rx2GQMx6xubyLalAiA5NV4c/P6IYxfixJv3HHX/k1KLiyRC7N+TWY4en1pgIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92566},"engines":{"node":">=20"},"gitHead":"5de425ce0ff51571e2878bd461f25192f2445ec5","scripts":{},"_npmUser":{"name":"claw-link","email":"clawlink.ai@gmail.com"},"_npmVersion":"11.9.0","description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meta-sm-manager_1.1.0_1777033144788_0.026910243028540615","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@claw-link/meta-sm-manager","version":"1.1.1","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"license":"MIT","_id":"@claw-link/meta-sm-manager@1.1.1","maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"homepage":"https://github.com/claw-link/meta-sm-manager#readme","bin":{"meta-sm-manager":"scripts/install.js"},"dist":{"shasum":"90f122b9caec38f50561cd35e3c54ffdbd70296f","tarball":"https://registry.npmjs.org/@claw-link/meta-sm-manager/-/meta-sm-manager-1.1.1.tgz","fileCount":21,"integrity":"sha512-Db/W6FfzVYtLSr8vXyekvUNMEC2Fkx3ePl54MoZfy011dEU13S646k599AJUSf+yT6lHZ4WvIa55DL2pA7sRQA==","signatures":[{"sig":"MEUCIQCFecOPy1liremRU5gxn2Ow3go/fxutDQDrmSIboCldjwIgA4ooiGnt85yjzshVgYwEyMPFUw3nrrEHKcWe3l77ksM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79211},"engines":{"node":">=20"},"gitHead":"5de425ce0ff51571e2878bd461f25192f2445ec5","scripts":{},"_npmUser":{"name":"claw-link","email":"clawlink.ai@gmail.com"},"_npmVersion":"11.9.0","description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meta-sm-manager_1.1.1_1777044476434_0.5600408062674735","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@claw-link/meta-sm-manager","version":"1.2.0","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"license":"MIT","_id":"@claw-link/meta-sm-manager@1.2.0","maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"homepage":"https://github.com/claw-link/meta-sm-manager#readme","bin":{"meta-sm-manager":"scripts/install.js"},"dist":{"shasum":"744f83ccbc95ac41d3876126bca0f96b6181a938","tarball":"https://registry.npmjs.org/@claw-link/meta-sm-manager/-/meta-sm-manager-1.2.0.tgz","fileCount":18,"integrity":"sha512-0Fc3+ZoUzrH1HlQozUZ0gVVhP3QjLWLzYLSOLt9yzYpugi4RUVOMYgfENILOmE3lKMAUDg5wILiGnUAyu6p5Cg==","signatures":[{"sig":"MEQCIC3XueIgxZYCbFv6hjQNmEqRU4TagNK+EiJtb1OF/nkhAiBLj72FLkE9Ma6a/QmeOB2iKMQCu0n7npVcUVxTNXK4KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46228},"engines":{"node":">=20"},"gitHead":"5de425ce0ff51571e2878bd461f25192f2445ec5","scripts":{},"_npmUser":{"name":"claw-link","email":"clawlink.ai@gmail.com"},"_npmVersion":"11.9.0","description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meta-sm-manager_1.2.0_1777044730532_0.5785062003183248","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@claw-link/meta-sm-manager","version":"1.3.0","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"license":"MIT","_id":"@claw-link/meta-sm-manager@1.3.0","maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"homepage":"https://github.com/claw-link/meta-sm-manager#readme","bin":{"meta-sm-manager":"scripts/install.js"},"dist":{"shasum":"68003804a1f59f4ccdc7b69d53fdab100d08df6d","tarball":"https://registry.npmjs.org/@claw-link/meta-sm-manager/-/meta-sm-manager-1.3.0.tgz","fileCount":18,"integrity":"sha512-S8p49g89eSmu9WZARf84a/SF0ZaeQto+ge/TOjFJSLlNa8A+t5ZE1AP3Bq+MTcJuKvd6agHhFSKUuGhgut7opw==","signatures":[{"sig":"MEUCIHQbX5E5moAvpSQawtxqXnRuvIir5MFXzH917INitR9PAiEAict8ilHQCuaiCQmJah4w4IpblCRko+f0qBRvgem4vuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50351},"engines":{"node":">=20"},"gitHead":"5de425ce0ff51571e2878bd461f25192f2445ec5","scripts":{},"_npmUser":{"name":"claw-link","email":"clawlink.ai@gmail.com"},"_npmVersion":"11.9.0","description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meta-sm-manager_1.3.0_1777046144126_0.21442293706174365","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@claw-link/meta-sm-manager","version":"1.3.1","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"license":"MIT","_id":"@claw-link/meta-sm-manager@1.3.1","maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"homepage":"https://github.com/claw-link/meta-sm-manager#readme","bin":{"meta-sm-manager":"scripts/install.js"},"dist":{"shasum":"7180da0cc2903b4b812f4c4325333b6eff335b7c","tarball":"https://registry.npmjs.org/@claw-link/meta-sm-manager/-/meta-sm-manager-1.3.1.tgz","fileCount":18,"integrity":"sha512-89+/o2vOi159Ta34jWblz57BCO0VR7ynQGY7IPpLez+BeWjhHgg/s2XOhkcIDmAoS23XILfA+x5oBdHjbVlIvQ==","signatures":[{"sig":"MEYCIQDSoR8ax6tbsmkLxXQ5HqxqUBUy1378IOoAAth59lulWAIhALPWVr7t2N51RSCu5QQNlroTbDv9l/LamBCtZPFT3RT+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53991},"engines":{"node":">=20"},"gitHead":"5de425ce0ff51571e2878bd461f25192f2445ec5","scripts":{},"_npmUser":{"name":"claw-link","email":"clawlink.ai@gmail.com"},"_npmVersion":"11.9.0","description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meta-sm-manager_1.3.1_1777046802626_0.8006565520324858","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@claw-link/meta-sm-manager","version":"1.3.2","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"license":"MIT","_id":"@claw-link/meta-sm-manager@1.3.2","maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"homepage":"https://github.com/claw-link/meta-sm-manager#readme","bin":{"meta-sm-manager":"scripts/install.js"},"dist":{"shasum":"853822e89aabf39370fd3d5d48709d6b6a6990d6","tarball":"https://registry.npmjs.org/@claw-link/meta-sm-manager/-/meta-sm-manager-1.3.2.tgz","fileCount":18,"integrity":"sha512-VOsMSs+WWLvqI6bGs4L1gxGBLSY0RuxWttPKs8r3oxekGyR4kZME5hFQDBauyNxDGHMXWd2loiuGXa55zwcmsg==","signatures":[{"sig":"MEYCIQCfisY8qBBiKYbCbwUEYSFj9nWITeyCLAxpO9wnjMDktwIhAMXcNY0Iyc17VzE82Za05TtqixkyjYBcS/k4N4ECT3+w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54919},"engines":{"node":">=20"},"gitHead":"5de425ce0ff51571e2878bd461f25192f2445ec5","scripts":{},"_npmUser":{"name":"claw-link","email":"clawlink.ai@gmail.com"},"_npmVersion":"11.9.0","description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","directories":{},"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meta-sm-manager_1.3.2_1777053569737_0.24193649612018242","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@claw-link/meta-sm-manager","version":"1.3.3","description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"homepage":"https://github.com/claw-link/meta-sm-manager#readme","license":"MIT","bin":{"meta-sm-manager":"scripts/install.js"},"scripts":{},"engines":{"node":">=20"},"gitHead":"5de425ce0ff51571e2878bd461f25192f2445ec5","_id":"@claw-link/meta-sm-manager@1.3.3","_nodeVersion":"25.6.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-iMr5g31oQ3QygNY6F3lfUFIroDpw9exQV6AnoN4wmOcglR0bP4jITNPkBoU7a3OJ1tgyYzWjkWMVMRVvTrb0UQ==","shasum":"971a3adb0d13d29b8c034e12d8b99d5cfda4022e","tarball":"https://registry.npmjs.org/@claw-link/meta-sm-manager/-/meta-sm-manager-1.3.3.tgz","fileCount":18,"unpackedSize":56395,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5eHS3/Ayy5qHIhX0XcpucuedPV9uoHJHe/zbIp2+kCAIgHYQ3MRSkSeaa8TsgpK8q3bk10twyHKyfMOTGxhc6nMc="}]},"_npmUser":{"name":"claw-link","email":"clawlink.ai@gmail.com"},"directories":{},"maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/meta-sm-manager_1.3.3_1777131253888_0.5744105559595631"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T07:22:18.071Z","modified":"2026-04-25T15:34:14.134Z","1.0.0":"2026-04-21T07:22:18.293Z","1.1.0":"2026-04-24T12:19:04.924Z","1.1.1":"2026-04-24T15:27:56.562Z","1.2.0":"2026-04-24T15:32:10.682Z","1.3.0":"2026-04-24T15:55:44.284Z","1.3.1":"2026-04-24T16:06:42.776Z","1.3.2":"2026-04-24T17:59:29.913Z","1.3.3":"2026-04-25T15:34:14.034Z"},"license":"MIT","homepage":"https://github.com/claw-link/meta-sm-manager#readme","keywords":["clawlink","openclaw","meta","instagram","facebook","threads","social-media","sub-agent","ai-agent"],"description":"Meta social media manager sub-agent for the ClawLink platform — manages Instagram, Facebook, and Threads posts, comments, content, and pages via Graph API.","maintainers":[{"name":"claw-link","email":"clawlink.ai@gmail.com"}],"readme":"# @claw-link/meta-sm-manager\n\nMeta Social Media Manager sub-agent for the [ClawLink](https://claw-link.co) platform.\n\nManages **Instagram**, **Facebook**, and **Threads** via the Meta Graph API — post publishing, comment auto-replies, and AI-generated content. Runs as an OpenClaw sub-agent on your local machine.\n\n---\n\n## How it works\n\n```\nMeta (comment / DM)\n  ↓\nClawLink meta-webhook edge function\n  ↓  enriches event, calls this agent via OpenClaw\nmeta-sm-manager (local OpenClaw agent)\n  ↓  returns JSON decision\nEdge function executes Graph API action (reply / hide / delete)\n```\n\n**This package** handles the AI decision-making and direct posting.\n**ClawLink platform** handles webhook routing, signature verification, and inbound event delivery — no Supabase credentials needed here.\n\n---\n\n## Features\n\n- **Comment auto-reply** — receives enriched prompts from ClawLink, decides: reply / hide / delete / ignore / escalate\n- **Post publishing** — create and publish posts directly via Graph API\n- **AI content generation** — captions, hashtags, reply text using the OpenClaw-configured model\n- **Page memory** — per-page brand voice, blocked keywords, and custom rules stored in the workspace\n- **Multi-page** — manage multiple Facebook / Instagram / Threads pages from one agent\n\n---\n\n## Requirements\n\n- [OpenClaw](https://openclaw.ai) installed and running\n- Node.js ≥ 20\n- A [ClawLink](https://claw-link.co) account\n- A [Meta Developer App](https://developers.facebook.com/apps/) with Webhooks + Graph API enabled\n\n---\n\n## Install\n\n```bash\nnpx @claw-link/meta-sm-manager\n```\n\nThe interactive installer prompts for:\n\n| Prompt | Where to find it |\n|--------|-----------------|\n| **Meta App ID** | [developers.facebook.com/apps](https://developers.facebook.com/apps/) → your app → Settings → Basic |\n| **Meta App Secret** | Same page → click Show next to App Secret |\n| **Page ID** | Facebook: your Page → About → Page Transparency. Instagram: query `/{fb-page-id}?fields=instagram_business_account` |\n| **Page Access Token** | [Graph API Explorer](https://developers.facebook.com/tools/explorer/) → select your app → Generate Token → exchange via `GET /me/accounts` |\n\nThe installer writes credentials to `~/.openclaw/workspace-{agentId}/CONFIG.json` and registers the agent with OpenClaw.\n\nTo uninstall:\n```bash\nnpx @claw-link/meta-sm-manager --uninstall\n```\n\n---\n\n## Setup after install\n\n### 1. Platform setup (ClawLink dashboard, done once)\n\nThe ClawLink platform handles webhook receiving and signature verification. Set this up in the dashboard:\n\n1. Go to [claw-link.co](https://claw-link.co) → **Company Profile → Social Media**\n2. Copy your **Webhook URL** and **Verify Token** from there\n3. Enter your **Meta App ID + Secret** to enable signature verification\n\n### 2. Register the webhook with Meta\n\nIn [Meta App Dashboard](https://developers.facebook.com/apps/) → **Webhooks**:\n\n- **Callback URL**: copy from ClawLink dashboard (Company Profile → Social Media)\n- **Verify Token**: copy from ClawLink dashboard\n- **Subscribe to**: `feed`, `comments`, `mention`, `messages`\n\n### 3. Connect to ClawLink\n\nGo to [claw-link.co](https://claw-link.co) → **Sub-agents → Add Sub-agent** → select the agent ID you used during install.\n\n---\n\n## Usage (sub-agent tasks)\n\nSend tasks from a parent ClawLink agent:\n\n```json\n{ \"action\": \"create_post\",      \"page_id\": \"123\", \"content_text\": \"Hello world!\", \"platform\": \"facebook\" }\n{ \"action\": \"generate_content\", \"page_id\": \"123\", \"topic\": \"summer sale\", \"platform\": \"instagram\", \"tone\": \"friendly\" }\n{ \"action\": \"reply_comment\",    \"comment_id\": \"456_789\", \"page_id\": \"123\", \"reply_text\": \"Thanks!\" }\n{ \"action\": \"get_insights\",     \"page_id\": \"123\" }\n```\n\nAll actions return structured JSON — see `AGENTS.md` in the workspace for the full action reference.\n\n---\n\n## Workspace\n\n```\n~/.openclaw/workspace-{agentId}/\n├── CONFIG.json          ← Meta App credentials + page tokens (keep private)\n├── IDENTITY.md          ← agent identity\n├── BOOTSTRAP.md         ← startup instructions\n├── AGENTS.md            ← decision formats and sub-agent task reference\n├── TOOLS.md             ← decision rules and content generation prompts\n├── PAGES.md             ← connected pages reference\n├── PERSONA.md           ← default brand voice and classification rules\n├── CONTENT_GUIDE.md     ← content creation workflow\n├── memory/              ← per-page brand voice profiles (auto-created)\n└── content/\n    ├── drafts/          ← AI-generated drafts\n    ├── media/           ← images and videos\n    └── published/       ← publish log\n```\n\n---\n\n## License\n\nMIT — [ClawLink](https://claw-link.co)\n","readmeFilename":"README.md"}