Skip to main content
Create AI-powered UGC videos for your social media with Agent Media — generate engaging video content and schedule it directly with Groniz. Perfect for OpenClaw 🦞
For your AI agent to work best with Groniz, install the skill by running:
Or load the SKILL md file from github.com/groniz/groniz.
The Groniz CLI is a command-line tool for automating social media posting across 28+ platforms. It wraps the Public API so you can schedule posts, manage integrations, and upload media directly from your terminal or shell scripts.

Installation

Verify the installation:

Authentication

Authenticate using the device flow — no client ID or secret needed:
This will:
  1. Display a one-time code in your terminal
  2. Open your browser to authorize
  3. Automatically save credentials to ~/.groniz/credentials.json

Option 2: API Key

Set your Groniz API key as an environment variable. You can get your API key from the Groniz Settings page.
Add this to your shell profile (~/.bashrc, ~/.zshrc, etc.) so it persists across sessions.
OAuth2 credentials take priority over the API key when both are present.

Quick Start

Commands Overview

CommandDescription
auth:loginAuthenticate via OAuth2 device flow
auth:statusCheck current authentication status
auth:logoutRemove stored credentials
integrations:listList all connected social media accounts
integrations:settingsGet the settings schema for an integration
integrations:triggerTrigger a dynamic tool on an integration
posts:createCreate a new post
posts:listList posts with optional date filtering
posts:deleteDelete a post by ID
posts:missingList available content from provider for a post with missing release ID
posts:connectConnect a post to its published content by release ID
analytics:platformGet analytics for an integration/channel
analytics:postGet analytics for a specific post
uploadUpload a media file
All commands output JSON, making the CLI easy to use in scripts and automation pipelines.