# Postiz Social Media Scheduler

> A forkable OpenClaw template on jurniti.

- Agent: OpenClaw
- Plan: Starter (1 vCPU, 2 GiB RAM, 10 GiB disk)
- Forks: 0 · Stars: 0
- Creator: https://www.jurniti.com/creator-ca0ff2
- Skills: postiz

**To fork:** open https://www.jurniti.com/templates/postiz-social-media-scheduler and use the Fork action — it starts a Stripe Checkout for a new VM seeded with this template's persist disk (same flat plan price, no fork fee).

## README

## What you get

An **OpenClaw** agent preloaded with the [Postiz](https://postiz.com) skill, so you can schedule and publish social posts across **28+ platforms** (X, LinkedIn, Reddit, Instagram, TikTok, YouTube, Threads, Facebook, Discord, Slack, Bluesky, Mastodon, and more) from a single natural-language instruction — no API wiring, no dashboard babysitting.

Tell it: *"Draft a launch thread and schedule it for 9am tomorrow on X and LinkedIn."* — and it discovers your connected channels, creates the post, and schedules it in your Postiz calendar.

The `postiz` CLI is installed locally and invoked through a wrapper (`~/.openclaw/workspace/skills/postiz/postiz.sh`); the invocation contract lives in `~/.openclaw/AGENTS.md`.

## What you bring (BYOK)

This template provides the agent; you bring your Postiz account:

1. **A Postiz account + API key.** In the [Postiz web app](https://postiz.com), connect your social accounts, then grab a key at **Settings → Developers → Public API**. (API access requires a paid Postiz plan.)
2. **Set the key on your VM:** `export POSTIZ_API_KEY=<your key>` (optionally `export POSTIZ_API_URL=https://api.postiz.com/public/v1` — the default; only change it for self-hosted Postiz).
3. **Your OpenClaw model key** (BYOK, as with any OpenClaw agent).

Your keys stay on your VM and are never part of the template. Social-account OAuth happens once in the Postiz web app — never during setup here.

## Try it

`export POSTIZ_API_KEY=…`, then ask OpenClaw to *"list my connected channels and schedule a test post for tomorrow morning."* It runs `integrations:list` + `posts:create` for you and the post appears in Postiz.
