postiz Plugin
Plugin Claude Code Sales, Marketing & Business OpsThe explanation below is AI-generated. Please verify it against the sources.
Postiz is a command-line tool that lets developers and AI agents automate social media posting, scheduling, media uploads, and analytics tracking across 28+ platforms such as X, LinkedIn, Reddit, YouTube, TikTok, Instagram, and Facebook. It is installed via npm (npm install -g postiz) or as a skill (npx skills add gitroomhq/postiz-agent), and authenticates via OAuth2 device flow or a POSTIZ_API_KEY environment variable. Every command outputs structured JSON, and the CLI is designed to be driven by AI agents such as Claude Code or OpenClaw, which read a bundled SKILL.md file to discover available commands. The source code is part of the open-source Postiz monorepo and is licensed under AGPL-3.0.
Overview
Postiz is an open-source social media scheduling platform (postiz.com) with a public API; the Postiz Agent CLI described here is a command-line client to that API, built specifically so AI agents and automation pipelines can manage posting, integrations, and analytics without a GUI.
What you can do with postiz
- List and inspect connected social media integrations (postiz integrations:list), including filtering by customer group
- Retrieve platform-specific settings and trigger dynamic tools such as Reddit flairs, YouTube playlists, or LinkedIn companies (postiz integrations:settings, postiz integrations:trigger)
- Create scheduled or draft posts with content, media, and threaded comments across multiple platforms at once (postiz posts:create)
- Apply platform-specific settings (e.g., subreddit/flair, YouTube tags/playlist, TikTok privacy/duet/stitch, LinkedIn company page) via --settings or a JSON file
- Upload media (images: PNG/JPG/JPEG/GIF; videos: MP4) and reuse the returned URL in posts (postiz upload), required before posting to TikTok, Instagram, and YouTube
- List, delete, or change the status of posts (draft ↔ schedule) (postiz posts:list, postiz posts:delete, postiz posts:status)
- Resolve missing post IDs on platforms like TikTok using postiz posts:missing and postiz posts:connect
- Retrieve platform-level or post-level analytics over a configurable day range (postiz analytics:platform, postiz analytics:post)
- Authenticate via OAuth2 device flow (postiz auth:login) or an API key, with an optional self-hosted auth server
- Integrate with AI agents (Claude Code, OpenClaw) that auto-discover commands via the included SKILL.md file
Sources
Original description (English)
Social media automation CLI for scheduling posts, managing integrations, uploading media, and tracking analytics across 28+ platforms including X, LinkedIn, Reddit, YouTube, TikTok, Instagram, and more
History of postiz
- Plugin Added postiz