What OpenClaw is
OpenClaw is an open-source agent client from another project, running on your own machine. Install it and the chat apps you already use become a way to reach her: WhatsApp and Telegram on your phone, Slack and Discord with your team. You message her like any other contact, and OpenClaw does the relaying.postqueen CLI that other agents use. That matters: whatever you ask for through chat lands on the same PostQueen calendar you see at app.postqueen.ai, where you can review, edit, or delete it.
The PostQueen mobile app is on the way. You are not waiting on it, though: through OpenClaw she already answers on the phone in your pocket.
What you need
- A machine that can run OpenClaw: macOS, Linux, or Windows, with Node.js 22.22.3+, 24.15+ or 25.9+ (the OpenClaw docs default to Node 24)
- An API key for a model provider such as Anthropic or OpenAI, which OpenClaw asks for during onboarding
- The PostQueen skill, which teaches OpenClaw her full command set
- Your
POSTQUEEN_API_KEY POSTQUEEN_API_URL, only if you self-host PostQueen
Setup
1
Install OpenClaw
On macOS or Linux:On Windows, in PowerShell:Then run the onboarding wizard. It walks you through choosing a model provider, setting that provider’s API key, and starting the Gateway, which is the always-on process that connects your chat apps to the agent:OpenClaw is a separate project with its own documentation. Install troubleshooting and other routes such as Docker: OpenClaw getting-started guide.
2
Install the PostQueen skill
postqueen CLI is not already on the machine, install it too:3
Export your API key
Your key lives in the app at app.postqueen.ai: open Settings > Developers > Public API and click Reveal. Then export it in the environment the OpenClaw Gateway runs in:Self-hosting PostQueen? Point the CLI at your backend URL, the same value as
NEXT_PUBLIC_BACKEND_URL. Most single-domain setups serve the backend under /api:4
Verify the connection
postqueen auth:status to confirm your credentials are valid.5
Link your chat app inside OpenClaw
Now connect the app you want to reach her from. Telegram ships with the core OpenClaw install and only needs a bot token. WhatsApp, Slack, and Discord are official OpenClaw plugins:You can also let OpenClaw do it for you:
openclaw channels add installs the plugin on demand and starts the channel’s setup flow. WhatsApp pairs by scanning a QR code, while Slack and Discord connect through a bot you add to your workspace or server. Restart the Gateway after installing a plugin.Each channel has its own walkthrough in the OpenClaw channel docs. Once linked, send her a first message and watch the post land on your calendar.Talking to her 👑
Message her the way you would message a colleague. Plain text works, and so does a voice note if your assistant supports voice: speak an idea on your walk and find it waiting on the calendar as finished posts.“Plan a month of content for our coffee shop and fill the calendar.”
“Take this photo of today’s special and put it on Instagram at lunchtime.”
“We just hit 10k followers, write a warm thank-you post for all our channels.”She writes the copy and schedules it across your connected channels, from one chat message.
Run her on a schedule
She does not have to wait for your message. The OpenClaw Gateway includes a scheduler, so you can give the agent a recurring job and let it drive thepostqueen CLI while you sleep. A job is created with openclaw cron add: you pass a cron expression and a prompt, and the Gateway runs that prompt on schedule.
Here is a weekday morning run that reviews yesterday and preps today:
--session isolated flag runs the job in its own session, and --announce has the agent report the result back to your chat. OpenClaw also has a heartbeat, a periodic check-in the Gateway runs per agent; the OpenClaw docs recommend cron jobs like the one above when you want precise timing. Cron jobs are documented in the OpenClaw scheduled tasks guide, and heartbeat has its own heartbeat page.
Staying in control
Drafts, edits and deletes work the same as anywhere else in PostQueen. Ask for drafts in your message and each post sits on the calendar unscheduled until you publish it. How control works: she runs on your terms.FAQ
Do I need OpenClaw to use PostQueen?
Do I need OpenClaw to use PostQueen?
No. She works on her own through the dashboard, CLI, and API. OpenClaw is one of several ways to automate her, and the one to pick when you want to reach her from a chat app.
What can she actually do from chat?
What can she actually do from chat?
Everything the CLI can do. She can list your channels and schedule posts, upload media for you, and pull analytics afterwards, all with JSON output the agent can parse.
Can I review posts before they publish?
Can I review posts before they publish?
Yes. Ask for drafts in your message and each post sits on the calendar unscheduled until you publish it there.
Does the integration cost extra?
Does the integration cost extra?
No. Agent access uses the same API key and plan limits as your regular PostQueen account, on any plan. OpenClaw itself is open source; the only outside cost is whatever model provider you run it with.
Learn more
Agents overview
Every way to put an agent in front of PostQueen, from coding assistants to chat apps.
CLI introduction
The
postqueen CLI that OpenClaw drives: installation, authentication, and the full command set.