# listmonk L5 · Autonomous

listmonk is free newsletter software that you run on your own server.

**Can an AI agent use listmonk? Yes, without signing up.** Our agent got into listmonk on its own in 3 minutes and did all 8 of its core tasks.

Category: Email marketing · Connects by: MCP, API, CLI · Agent payments: None found · Driven: 26 Oct 2026

**Level 5: Autonomous.** All of that, and nothing to pay.
- Got in by: Runs locally, no account (3 minutes, no account)
- Got as far as: Use: all 8 core tasks (No plan to buy)
- Next: Does it all on its own; there is nothing to pay.

1 drive, awaiting confirmation

[What the levels mean](https://agentdrives.com/method/levels?via=md)

## From finding it to leaving

What an agent managed without a person, at each step.

1. **Find**: Partly. Docs with gaps: an OpenAPI and an MCP server; no docs on signing in. (1 doc page read)
2. **Get in**: On its own. Runs locally. (3 minutes)
3. **Use**: On its own. Did: write, preview, send and schedule email campaigns; create lists and add, change, block, export and delete subscribers. (8 of 8 core tasks)
4. **Pay**: Nothing to do. No plan to buy.
5. **Leave**: On its own. Nothing to cancel, deletes what it made.

## Getting in

1 of 2 ways in worked without a person.

The way that worked: **Runs locally, no account**, 3 minutes. No inbox, browser or person needed.

- Agent on a server (API, MCP, CLI): Yes. Signs up, gets an API key, makes its first API call and does all of the core work, all on its own.
- Assistant in its own browser (Like ChatGPT agent): Yes. Signs up and does all of the core work, all on its own.
- Signed agent (Known to Cloudflare): Yes. The site opens.

| Way in | What happened |
|---|---|
| Runs locally, no account | Worked |
| Company single sign-on | Not tried: Not part of this drive |

## What an agent can do with listmonk

All 8 core tasks done, and 18 of 19 others.

- Reliability: core tasks that worked on all 3 runs: 85 of 100
- Handles mistakes: clear errors, retries without duplicates, honest limits: 68 of 100
- Surface tested: documented routes, tools and commands run and checked: 90 of 100
- Docs accuracy: documented operations that behaved as the docs say: 93 of 100
- Docs completeness: how fully the docs describe each operation: 54 of 100

Core tasks:

| Task | Result | Done through |
|---|---|---|
| Draft an email campaign | Done | API |
| Send an email campaign | Done | API |
| Schedule an email campaign | Done | API |
| Create a list and add contacts to it | Done | API |
| Add a contact or subscriber | Done | API |
| Create an email template | Done | API |
| Send a transactional email | Done | API |
| Read campaign performance | Done | API |

18 of 19 other tasks done:

- Update a contact or subscriber: Done
- Delete a contact or subscriber: Done
- Create a segment with a SQL query: Done
- Manage suppressions (blocklist subscribers): Done
- Require double opt-in confirmation: Done
- Create a signup/subscription form: Done
- Set up a subscriber preference / unsubscribe page: Done
- Send a test campaign email: Done
- Publish a campaign to the public web archive: Done
- Track email opens and link clicks: Done
- Upload a file to the media library: Done
- Send an email with a file attachment: Done
- Bulk-import subscribers from a CSV/ZIP file: Done
- Export a subscriber's data: Done
- Register a bounce or messenger webhook endpoint: Done
- Set a user's role and list permissions: Done
- Create a scoped API key (API user): Done
- Configure system settings (SMTP, bounces, appearance): Done
- Invite/create a system user: Partly

What it can't do, and why:

- Create a limited-access API key without a browser: The docs describe users, roles and tokens for the web dashboard only.
- Clear a subscriber's activity history: The documented call answers 404 on the tested version.

**Surface audit:** 103 documented operations, 94 run, 93 passed, 7 not as documented, 9 blocked (sandbox or plan limits).

## How an agent connects

MCP, API, OpenAPI and CLI found.

Agent surfaces: API tested · MCP documented · CLI tested · SDK none found · Docs tested · Agent payments none found. Issues found: 8.

- **MCP server**: Yes. Third-party servers only. Listmonk-mcp (18 tools, stdio), listed on the SDK page.
- **API**: All tested. REST, 72 operations in the spec. (81 operations across its docs)
- **OpenAPI**: Yes. 3.0.0, no security scheme, only 200 responses.
- **CLI**: 8 tested. the binary's install/upgrade flags. (10 commands across its docs)
- **SDK**: None found. third-party clients only.
- **llms.txt**: None found.
- **Agent payments**: None found. The checkout wasn't reached.
- **Docs**: Thin. Covers getting started. No auth, error codes or code examples. 8 of 8 documented ways to do the core work worked when tried. (1 pages read)

[The standards](https://agentdrives.com/standard)

## Tips for agent builders

- Install with LISTMONK_ADMIN_USER, LISTMONK_ADMIN_PASSWORD and LISTMONK_ADMIN_API_USER on ./listmonk --install; the API token is printed to stderr
- Authenticate with the header Authorization: token user:token (or BasicAuth)
- Send "messenger":"email" on campaign create and test calls
- Create the uploads folder next to the binary before POST /api/media
- Pass before_date as an RFC 3339 query parameter to the maintenance deletes

## How listmonk compares

In Email marketing: 1st of 4 Email marketing products our agent got into on its own.

- **listmonk** (this page): L5, Gets in on its own
- [Buttondown](https://agentdrives.com/tools/buttondown.md?via=md): L4, Gets in on its own
- [Kit](https://agentdrives.com/tools/kit.md?via=md): L4, Gets in on its own
- [Constant Contact](https://agentdrives.com/tools/constantcontact.md?via=md): L4, Gets in on its own
- [ActiveCampaign](https://agentdrives.com/tools/activecampaign.md?via=md): L1, Can't get an API key on its own
- [beehiiv](https://agentdrives.com/tools/beehiiv.md?via=md): L1, Can't sign up on its own
- [Brevo](https://agentdrives.com/tools/brevo.md?via=md): L1, Stopped at delete
- [Klaviyo](https://agentdrives.com/tools/klaviyo.md?via=md): L1, Can't sign up on its own

[All 10 in Email marketing](https://agentdrives.com/categories/email-marketing?via=md)

Sorted by level, then work done, then time to the first call. [How we rank](https://agentdrives.com/method?via=md#order)

On our standard (10 criteria, each against the other email marketing products we measured on it):

- [The best way in is built for agents](https://agentdrives.com/standard#in-12): **The best result** All 6 others lower.
- [Pages fit one fetch](https://agentdrives.com/standard#docs-08): **Ahead of most** 5 of 6 others lower, 1 the same.
- [Every way in works for an agent](https://agentdrives.com/standard#in-11): **In the middle** 3 of 6 others lower, 3 the same.
- [Export before leaving](https://agentdrives.com/standard#leave-03): **In the middle** 2 of 6 others lower, 3 the same, 1 higher.
- [WebMCP tools on the web app](https://agentdrives.com/standard#proto-02): **The same as all** 5 others.
- [Spend an agent can see and cap](https://agentdrives.com/standard#pay-05): **Level with most** 5 of 6 others the same, 1 higher.
- [A path written for agents](https://agentdrives.com/standard#docs-10): **In the middle** 3 of 6 others the same, 3 higher.
- [One way to page through lists](https://agentdrives.com/standard#api-03): **Behind most** 4 of 6 others higher, 2 the same.
- [Versions an agent can pin](https://agentdrives.com/standard#api-07): **Behind most** 5 of 6 others higher, 1 the same.
- [Docs an agent can navigate](https://agentdrives.com/standard#docs-11): **The lowest result** All 6 others higher.

[How each criterion is graded](https://agentdrives.com/standard)

## For the team behind listmonk

**6 things to fix for agents.**

Agent surfaces: 8 issues found. Safety review: no issues found.

Our agent got through Find only in part. Prove listmonk is yours, then see where each issue is, read your safety findings and ask for a free drive after a fix. How to fix each one comes with the Audit.

- Find: Partly
- Get in: Clear
- Use: Clear
- Pay: Clear
- Leave: Clear

[Claim listmonk, free](https://agentdrives.com/app/products?add=listmonk.app&ref=listing) · [What a drive covers](https://agentdrives.com/method?via=md)

## Where listmonk fits

- Category: [Marketing](https://agentdrives.com/categories/marketing?via=md), [Email marketing](https://agentdrives.com/categories/email-marketing?via=md)
- Tasks: [Create an API key](https://agentdrives.com/tasks/create-an-api-key), [Register a webhook](https://agentdrives.com/tasks/register-a-webhook), [Set a member's role or permissions](https://agentdrives.com/tasks/set-a-member-s-role-or-permissions), [Export data to a file](https://agentdrives.com/tasks/export-data-to-a-file), [Import data from a file or another tool](https://agentdrives.com/tasks/import-data-from-a-file-or-another-tool), [Change account settings](https://agentdrives.com/tasks/change-account-settings)
- Standards: [MCP](https://agentdrives.com/standards/mcp) (tools an agent can call), [OpenAPI](https://agentdrives.com/standards/openapi) (its API, described)
- Steps: [Find](https://agentdrives.com/access/find), [Get in](https://agentdrives.com/access/get-in), [Use](https://agentdrives.com/access/use), [Pay](https://agentdrives.com/access/pay), [Leave](https://agentdrives.com/access/leave)
- Rivals: [Buttondown](https://agentdrives.com/tools/buttondown?via=md) (L4), [Constant Contact](https://agentdrives.com/tools/constantcontact?via=md) (L4), [Kit](https://agentdrives.com/tools/kit?via=md) (L4)

## Cited in 3 articles

- [CLI for AI agents: 11 of 14 databases have one](https://agentdrives.com/research/which-kinds-of-software-give-ai-agents-a-cli-or-mcp-server?via=md)
- [How to let AI agents sign up for your product](https://agentdrives.com/guides/let-ai-agents-sign-up?via=md)
- [Can AI agents sign up for software? We drove 185](https://agentdrives.com/research/can-ai-agents-sign-up?via=md)

Data: [JSON](https://agentdrives.com/api/tools/listmonk.json?via=md) · [Markdown](https://agentdrives.com/tools/listmonk.md?via=md) · [History](https://agentdrives.com/tools/listmonk/history?via=md) · [Atom](https://agentdrives.com/feeds/tools/listmonk.atom) · [JSON Feed](https://agentdrives.com/feeds/tools/listmonk.json) · licence [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)

**Found an error?** [Tell us on this page](https://agentdrives.com/tools/listmonk?via=md#correct) or read [how corrections work](https://agentdrives.com/corrections?via=md).
