Send Listmonk Campaigns from OpenClaw
OpenClaw can create and schedule Listmonk email campaigns through the Postiz skill. You message OpenClaw with the newsletter content, and it calls the Postiz CLI to set the subject line and preview text, choose the subscriber list and template, and schedule the send, often alongside the social posts for the same announcement.
Please make sure there is always a human in the loop.
Last updated: September 2026
Send a Listmonk Campaign in Seconds
Setup once, then just ask
# Install the Postiz skill (ClawHub or the skills CLI)
openclaw skills install @nevo-david/postiz
# or: npx skills add gitroomhq/postiz-agent
# Sign in (OAuth2 device flow) or use an API key
postiz auth:login
# or: export POSTIZ_API_KEY=your_api_key
# Confirm OpenClaw can see the skill
openclaw skills list --eligible
# Then just ask OpenClaw from any chat app:
> Send the October newsletter to the Customers
list in Listmonk, Tuesday at 8am
OpenClaw: Done! Your Listmonk campaign is scheduled for Tuesday at 8:00 AM.Listmonk-Specific Features
Email Campaigns
Create and send email campaigns to your subscriber lists with rich HTML content, subject lines, and preview text.
Mailing Lists
Target specific subscriber lists by ID. Send campaigns to the right audience segment every time.
Template Support
Use pre-built email templates by specifying a template ID. Maintain consistent branding across all campaigns.
Preview Text
Set preview text that appears in email clients before the recipient opens the message. Boost open rates with compelling previews.
Newsletter Automation
Automate recurring newsletters with scheduled sends. Let AI agents craft and deliver content on a regular cadence.
Scheduled Delivery
Schedule email campaigns for optimal delivery times. Use ISO timestamps to send at exactly the right moment.
How does posting to Listmonk from OpenClaw work?
You describe what you want in plain language and OpenClaw handles the Postiz calls for you. Here is how a typical conversation goes.
Find Your Listmonk Integration
Ask OpenClaw whether your Listmonk account is connected. It also checks which options the platform supports.
Example conversation
> Is my Listmonk account connected to Postiz?
OpenClaw: Yes — your Listmonk account is connected
and ready. Want me to post something?Compose Your Email
Write your email body in plain text or HTML. Tell OpenClaw the subject line and preview text and it sets them.
Example conversation
> Draft a Listmonk post about our new
feature launch
OpenClaw: Here's a draft for Listmonk:
"We just shipped something big..."
Want me to add media and schedule it?Schedule and Send
Schedule your email campaign for a specific time or send immediately. Target a specific list and optionally apply a template for consistent formatting.
Example conversation
> Yes — add screenshot.png and schedule
it for tomorrow at 9am
OpenClaw: Done! Scheduled on Listmonk for
tomorrow at 9:00 AM.Listmonk Settings Reference
Mention any of these in plain language and OpenClaw sets them for you. These are the options every Listmonk campaign can carry.
| Field | Type | Description |
|---|---|---|
__type | string | Must be "listmonk" to identify the platform |
subject | string | Email subject line (min 1 character) |
preview | string | Preview text shown in email clients before opening |
list | string | List ID to send the campaign to |
template | string | Template ID to use for the email layout |
Common Configurations
Ask OpenClaw for any of these common Listmonk campaign scenarios and it applies the matching settings.
Weekly Newsletter
Just ask
> Post it with: Weekly Newsletter
OpenClaw: Got it. Applying:
subject: Weekly Newsletter - March Edition
preview: This week: new features, tips, and community highlights
list: list-1
template: newsletter-tmplProduct Announcement
Just ask
> Post it with: Product Announcement
OpenClaw: Got it. Applying:
subject: Introducing Our New Feature
preview: We've been working on something big...
list: list-2Promotional Campaign with Template
Just ask
> Post it with: Promotional Campaign with Template
OpenClaw: Got it. Applying:
subject: Flash Sale - 48 Hours Only
preview: Up to 50% off everything in store
list: list-3
template: promo-templatePlain Text Update
Just ask
> Post it with: Plain Text Update
OpenClaw: Got it. Applying:
subject: A quick note from the team
preview: Important updates about your account
list: list-1What is OpenClaw?
OpenClaw is the open-source personal AI agent with 145k+ GitHub stars. It runs locally on your machine, connects through apps you already use, and takes real actions on your behalf.
Works Where You Are
Message OpenClaw from WhatsApp, Telegram, Slack, Discord, Signal, iMessage, or 10+ other platforms. No new app to learn.
Skill-Based Architecture
OpenClaw extends its abilities through Skills — lightweight plugins defined in Markdown files. Postiz is available as a skill on ClawHub.
Proactive Automation
Schedule recurring tasks with cron jobs. OpenClaw can send your Listmonk campaigns on a schedule without you having to ask each time.
How Postiz Becomes an OpenClaw Skill
When you install Postiz Agent globally, OpenClaw automatically discovers it by reading the bundled SKILL.md file. This file tells OpenClaw what commands are available, what environment variables are needed, and how to compose Listmonk campaigns with the right settings.
- ✓Install from ClawHub with one command: openclaw skills install @nevo-david/postiz
- ✓OpenClaw reads the SKILL.md and learns all Postiz commands
- ✓Run openclaw skills check to confirm the postiz binary and credentials are in place
- ✓Skills are loaded on-demand, keeping the agent context clean
- ✓Works with any LLM backend: Claude, GPT, Gemini, Llama, and more
Install from ClawHub
# Install the Postiz skill from ClawHub
openclaw skills install @nevo-david/postiz
# Or with the skills CLI
npx skills add gitroomhq/postiz-agent
# Sign in with OAuth2 (or set POSTIZ_API_KEY)
postiz auth:login
# Verify OpenClaw sees it
openclaw skills list --eligible
openclaw skills checkListmonk Campaigns with OpenClaw
Message OpenClaw from any platform — it reads the Postiz skill, discovers your Listmonk integration, and handles the entire email campaign workflow autonomously.
From Any Chat App
WhatsApp, Telegram, Slack, Discord...
Send a message to OpenClaw from your favorite chat app. It runs as a persistent daemon on your machine, so it picks up your message, discovers your Listmonk integration via Postiz, composes the email, and sends the campaign — all while you go about your day.
WhatsApp / Telegram
You: Send the weekly newsletter to
list-1 with subject "March Update"
OpenClaw: Got it! Here's what I'll do:
1. Find your Listmonk integration
2. Compose campaign with subject
3. Set preview text and target list-1
Done! Your email campaign is sent.
Post ID: abc-123Scheduled & Proactive
Cron jobs for recurring newsletters
OpenClaw automations run on cron expressions in an isolated session and can announce results to a chat channel. Create one that drafts and schedules your Listmonk content through Postiz, so nothing waits on a manual trigger.
openclaw automations (cron)
openclaw automations create "0 9 * * 1-5" \
"Compile this week's published posts with postiz posts:list into a short newsletter and schedule it as a Listmonk campaign to the Subscribers list for 8am Friday." \
--name "Listmonk daily post" \
--session isolated \
--announce --channel telegram \
--to "<your chat id>"
# openclaw cron is an alias for the same commandWhy OpenClaw + Postiz for Listmonk
OpenClaw's skill system makes Postiz a natural fit. The agent reads the SKILL.md to understand every available command, then autonomously chains them together for Listmonk email workflows.
- ✓Message from WhatsApp to send a newsletter — no terminal needed
- ✓Cron jobs for hands-free weekly newsletter delivery
- ✓Structured JSON output lets OpenClaw verify each step succeeded
- ✓Template selection applied automatically based on campaign type
- ✓Cross-post email content to Listmonk + social platforms in a single conversation
- ✓Model-agnostic — works with Claude, GPT, Gemini, or open-source LLMs
SKILL.md (auto-discovered)
---
name: postiz
description: Postiz is a tool to schedule
social media and chat posts to 28+
channels ...
homepage: https://docs.postiz.com/public-api/introduction
metadata: {"openclaw":{"emoji":"🌎",
"requires":{"bins":[],"env":["POSTIZ_API_URL"]}}}
---
# Essential Commands
- postiz auth:login
- postiz integrations:list
- postiz integrations:settings <id>
- postiz integrations:trigger
- postiz posts:create
- postiz upload <file>
- postiz analytics:platform <id>
# Listmonk settings
subject, preview, list, templateAlso Works with Claude Code
Postiz works with any AI agent that can run commands or call MCP tools — you ask, the agent does the work. That includes Anthropic's Claude Code, which has its own guide for posting to Listmonk from Claude Code.
Claude Code
by Anthropic
Claude reads the Postiz skill so it knows what it can do, then autonomously discovers your Listmonk integration, composes your email campaign with subject, preview text, and list targeting, and sends it on schedule.
Claude Code
> Send a newsletter to list-1 about our
new feature launch, schedule for Monday
Claude: Done! Scheduled on Listmonk for
tomorrow at 9:00 AM.Listmonk + Other Platforms
Send an email campaign and post to social media simultaneously. Each platform gets its own settings.
Example
> Post "Excited to announce our new feature!" to
Listmonk and LinkedIn tomorrow at 9am, then schedule
a daily tip on Listmonk every weekday at 10am
OpenClaw: Done! Scheduled:
- Listmonk + LinkedIn: tomorrow 9:00 AM
- Daily tips on Listmonk: Mon-Fri 10:00 AMWhat can you ask OpenClaw to do on Listmonk?
These are real messages you can send OpenClaw from WhatsApp, Telegram, Slack, or Discord. OpenClaw maps each one to the right Postiz command and Listmonk settings.
Newsletter
Send to OpenClaw
> Send this as a Listmonk campaign to the Customers list Tuesday at 8am, subject "What's new in October", preview "Agents, integrations, and a pricing update".Weekly digest
Send to OpenClaw
> Every Friday at 8am, compile the week's published posts into a newsletter and send it to the Subscribers list.Launch bundle
Send to OpenClaw
> Announce the launch on LinkedIn and X at 9am and send the Listmonk campaign to all customers at 9:15.Listmonk rules OpenClaw has to follow
Postiz enforces these Listmonk constraints when OpenClaw creates a post. Knowing them up front avoids a failed request.
- ✓subject, preview, and list are required. OpenClaw drafts subject and preview text if you do not provide them, but say which list to use.
- ✓Lists and templates are passed by ID. Ask OpenClaw to list your Listmonk lists and templates through Postiz before sending.
- ✓Listmonk is self-hosted. Postiz needs network access to your Listmonk instance, so connect it in Postiz first.
- ✓Email is hard to recall. Ask OpenClaw to create the campaign as a draft you approve before it sends.
OpenClaw and Listmonk: frequently asked questions
How do I send Listmonk campaigns from OpenClaw?
Install the Postiz skill in OpenClaw, run postiz auth:login, and connect your Listmonk instance in Postiz. Then message OpenClaw with the content, subject, preview text, list, and time. OpenClaw runs postiz posts:create with the Listmonk settings and confirms the scheduled campaign.
Can OpenClaw pick the right Listmonk list and template?
Yes. Postiz exposes your Listmonk lists and templates. OpenClaw runs postiz integrations:trigger to fetch them, matches the names you gave, and passes the IDs in the list and template settings. Ask "which lists do I have?" to see them first.
Why send email through a social media tool?
Because launches rarely stop at one channel. One request to OpenClaw can schedule the LinkedIn post, the tweet, and the Listmonk newsletter together, and Postiz shows them side by side in the calendar so your announcement lands everywhere at once.
Does OpenClaw need Listmonk API credentials?
No. Postiz holds the connection to your Listmonk instance, and OpenClaw only runs the Postiz CLI. You authenticate OpenClaw with postiz auth:login or a Postiz API key, so no Listmonk admin credentials are stored in OpenClaw. Revoke the connection from Postiz at any time.
Can OpenClaw send a weekly newsletter automatically?
Yes. Create an OpenClaw automation with a weekly cron expression and a prompt that compiles the digest and schedules the Listmonk campaign through Postiz. Ask it to create a draft and announce the preview in your chat channel so a human approves each send.
Related OpenClaw guides
The same Postiz skill covers every platform below. Start from the OpenClaw social media hub for install steps and the full list.
Start sending with Listmonk
Install Postiz Agent and automate your Listmonk email campaigns with AI-powered scheduling and delivery.
Ready to get started?
Grow your social media presence with Postiz.
Schedule, analyze, and engage with your audience.
Agentic social media scheduler (cloud / open-source)
AI Agents