Open Source CLI Tool

Social Media CLI
for AI Agents

OpenClaw is the official command-line interface for Socialoop. Automate social media publishing, scheduling, and AI content generation — directly from your terminal, CI pipeline, or automation script.

$npm install -g @socialoop/openclaw

Get Started in Seconds

From install to publishing your first post in under 60 seconds. No configuration files required to get started.

Step 01

Install

npm install -g @socialoop/openclaw

Install globally via npm. Works on Windows, macOS, and Linux.

Step 02

Authenticate

openclaw auth login

Sign in with your Socialoop account. Tokens stored securely in system keychain.

Step 03

Publish

openclaw post create --platform instagram --caption "Hello world"

Publish your first post. Add --schedule to queue it for optimal timing.

Built for Automation

Every feature designed for developers and power users who need social media automation without leaving the terminal.

One Command, Any Platform

Publish to Instagram, TikTok, LinkedIn, Twitter/X, Facebook, YouTube, Pinterest, and Threads with a single CLI command. No browser required.

AI-Powered Content Agents

Run autonomous AI agents that generate captions, suggest posting times, adapt tone per platform, and optimize content for maximum engagement.

Intelligent Scheduling

Schedule posts at optimal times using AI-driven audience analysis. Batch-schedule weeks of content from a single CSV or JSON file.

Analytics at Your Fingertips

Pull real-time engagement metrics, follower growth, and content performance data directly into your terminal or dashboards.

Multi-Platform Publishing

Manage every social channel from one CLI. Publish to all platforms simultaneously with `--all-platforms` flag.

CI/CD Integration

Works natively with GitHub Actions, GitLab CI, and any automation pipeline. Environment-variable auth, JSON output, scriptable exit codes.

Secure Token Management

OAuth tokens stored securely in your system keychain. Rotate credentials without touching your codebase. Enterprise SSO available.

Scriptable & Composable

Combine OpenClaw commands in shell scripts, Makefiles, or Node.js workflows. Every command supports `--json` for machine-readable output.

One Command, Every Platform

A complete reference of the most-used OpenClaw commands. Every command supports --json for scripting and --help for inline docs.

openclaw — zsh
$ openclaw auth loginAuthenticate with your Socialoop account
$ openclaw post createCreate and publish a new post interactively
$ openclaw post publish --file post.jsonPublish from a JSON config file
$ openclaw schedule listList all scheduled posts across platforms
$ openclaw agent run --goal "grow followers"Run an AI agent with a natural-language goal
$ openclaw analytics summaryView 7-day performance summary
$ openclaw platforms listShow connected social media platforms
$ openclaw config set timezone UTCConfigure global settings

What is OpenClaw?

OpenClaw is the official CLI companion to the Socialoop platform. Built for developers, agencies, and automation-first creators who prefer working in terminals over dashboards — or who need to integrate social media publishing into existing CI/CD workflows.

At its core, OpenClaw exposes the full Socialoop API as composable terminal commands. Schedule posts, run AI agents, pull analytics, manage integrations — all scriptable, all automatable.

OpenClaw is open-source and licensed under MIT. Contributions are welcome on GitHub.

API-First Architecture

Every OpenClaw command maps directly to a Socialoop API endpoint. Full parity with the web dashboard.

Offline-First Drafting

Draft and validate posts locally before publishing. Catch formatting issues, missing hashtags, or character limits before they go live.

Composable by Design

Chain commands with pipes, combine with jq, or integrate into shell scripts. Built for UNIX philosophy.

All Supported Platforms

OpenClaw connects to every platform Socialoop supports. New integrations are added automatically when they launch on the main platform.

📸Instagram
🎵TikTok
𝕏Twitter / X
inLinkedIn
fFacebook
YouTube
📌Pinterest
@Threads

Into Every CI/CD Pipeline

OpenClaw ships with first-class support for CI/CD environments. Authenticate via environment variables, parse output as JSON, and chain into existing deployment workflows.

.github/workflows/publish.yml
- name: Publish social media posts
  env:
    SOCIALOOP_TOKEN: ${{ secrets.SOCIALOOP_TOKEN }}
  run: |
    npx @socialoop/openclaw post publish \
      --file ./posts/launch-day.json \
      --platform instagram,linkedin \
      --schedule "2025-06-01T09:00:00Z"

Frequently Asked Questions

Everything you need to know about OpenClaw and how it integrates with Socialoop.

What is OpenClaw?

OpenClaw is the official CLI tool for Socialoop. It lets developers and creators automate social media publishing, scheduling, and AI content generation directly from the command line.

How do I install OpenClaw?

Run `npm install -g @socialoop/openclaw` in your terminal, then authenticate with `openclaw auth login` using your Socialoop account.

Which platforms does OpenClaw support?

OpenClaw supports Instagram, TikTok, Twitter/X, LinkedIn, Facebook, YouTube, Pinterest, and Threads.

Is OpenClaw free to use?

OpenClaw is free to install and use with any Socialoop plan. Some advanced AI agent features require a Pro or Business plan.

Can I use OpenClaw in CI/CD pipelines?

Yes. OpenClaw supports environment-variable authentication and JSON output mode, making it ideal for GitHub Actions, GitLab CI, and other automation workflows.

Ready to Get Started?

Install OpenClaw in 30 seconds and start automating your social media workflow from the terminal.

Free to install. No credit card required.