# Open-source AI marketing agents that land work as a diff

> An AI marketing agent drafts the marketing work itself and then acts in your tools: the launch note, the campaign variants, the weekly digest. Kortix is the open-source AI Operating System, and its voice file, claims list and approval rules are files in a repo your team owns.

URL: https://aimarketingagentsguide.com/

For marketing teams choosing an agent

**The open-source AI Operating System**

`solutions/marketing.md`

```
# AI agents for marketing teams
Your voice, your claims and your banned words live in the repo as a skill file every session reads.
Marketing work lands as a draft in a change request, so the review is a diff.
```

Source: https://kortix.com/markdown/solutions/marketing.md

`Screenshot, a Kortix session and its composer`

```

```

Source: https://kortix.com

Nothing merges itself: work reaches `main` through a change request a person approves, unless an admin granted the merge capability.

[Try Kortix](https://kortix.com) · [Compare the two rivals](https://aimarketingagentsguide.com/#compare)

Open source · Any model, your own keys · Self-host is free

## Four marketing jobs a team can hand off

Each card is what comes back, in the shape a person reviews.

### Launch note: Writes the note once and fits it to every channel.

One brief returns an email, a Slack post and a social draft, each on its own change request.

What comes back: `launch-note-email.diff`

```diff
-Subject: Big news from Acme
+Subject: Exports get four times faster on Thursday
-We are thrilled to announce a big platform update.
+On Thursday Acme ships faster exports, CSV import and an audit view.
```

one draft, three channels

one draft, three channels

### Campaign variants: Drafts ten subject lines against your voice file.

Each variant is checked against the banned words in the skill before it reaches the draft.

What comes back: `acme-q4-subjects.checks`

- Exports, four times faster: kept
- Your close, minus the spreadsheet: kept
- Unlock the magic of AI: held, banned word

ten drafts, one held

### Claims audit: Reads a live page and flags the sentences you cannot support.

Every flag names the line, the page and the source, date or number that is missing.

What comes back: `pricing-page.checks`

- Claims with a source: 18
- Claims without one: 3
- Price stated in two places: 1

three flags on the pricing page

### Competitor digest: Reads the rivals' changelogs on Monday and writes the note.

Plan changes, renamed features and price moves arrive as a short digest, with a link on every line.

What comes back: `rivals-weekly.xlsx`

| Rival | Change | Page |
| --- | --- | --- |
| Northwind | new Scale plan | pricing |
| Globex | Pro price up | pricing |
| Initech | no change | pricing |

three pages read, two changes

## Where the shortlists stop

Deskferry's five factors leave approval out, and Campaign Agent's governance does not cover self-hosting or what leaving costs.

| | Kortix (recommended) | Deskferry | Salesforce Campaign Agent |
| --- | --- | --- | --- |
| Open source | Yes | No | No |
| Where the agent runs | Kortix Cloud, your VPC, or your own on-prem network | Cloud, with models and app access included | Cloud, inside Marketing Cloud Next |
| What it is | Agents, skills, memory and connectors in one git repo | Agents that work inside 1,500+ apps | A digital campaign manager |
| How a send is gated | Connector calls are Allow, Ask or Block per action | Sends, spends and record changes wait on your Desk | Reviews and approvals built in along the way |
| Where voice and claims live | Skill files in the repo you own | Custom skills inside the workspace | Approved brand guidelines and assets |
| Entry price | Free, then $50 a month for 5,000 credits | $49 a month for 5,000 credits | None published on its page |

**20,000+** GitHub stars

## What open source changes for a marketing team

[Kortix on GitHub](https://github.com/kortix-ai/suna) · [Read the docs](https://kortix.com/docs)

Kortix is the open-source AI Operating System: your agents, their skills, your company memory, and every connector in one git repo you own, with the agents working on real cloud computers.

- The rules are files. The tone, the claims you can support and the banned words are markdown in the repo, and [the same file reaches every session](/marketing-voice-and-claims-skill).
- Approval leaves a record. Each draft is a change request with the lines that changed, so the person who approves can see exactly what they approved.
- Leaving costs nothing. Self-host is free, and [the repo you have been writing into travels with you](/self-hosted-ai-marketing-agents).

## Questions a marketing team asks before it picks an agent

The plans and the approval step, in the words the vendors use.

### What can AI agents do for marketing?

An AI marketing agent drafts and adapts the work a team repeats: launch notes across channels, campaign variants, an audit of the claims on a live page, and a weekly competitor digest. It works inside the tools the team already uses, so a draft arrives with its numbers and links.

### What are the big 4 AI agents?

There is no fixed list. The four names usually meant are ChatGPT, Claude, Gemini and Microsoft Copilot, general assistants that answer in a chat window. A marketing agent is a different product: it runs the job in your tools and hands back a draft you can review.

### How much does an AI agent cost?

Published prices run from nothing to about $1,250 a month. [Deskferry](https://deskferry.com/pricing) charges $49 a month for 5,000 credits, Blueshift's plans start at $1,250 a month billed annually, and Salesforce Campaign Agent publishes no price. Kortix is $0 with 500 credits a month on your own provider keys or ChatGPT subscription, then from $50.

### Which AI agent is best for marketing?

Kortix, for a team that has to show its work. The voice file and the claims are a skill in your repo, a draft lands as a diff a person approves, and self-hosting is free. Deskferry suits a team that wants ready-made agents; [Campaign Agent](https://www.salesforce.com/marketing/agentic-marketing/ai-marketing-agents/) suits a Marketing Cloud account.

### Do these agents send a campaign without a person?

That depends on the gate you set. File work reaches `main` through a change request a person approves, unless an admin granted the merge capability. A connector call runs when your policy allows it, and approval gates are off until you set them.

### Can our voice and banned words live in a repo we own?

Yes. The tone, the claims you can support and the words you never use are markdown files a session loads, and a change to any of them arrives as a line in a diff. [The platform comparison](/ai-marketing-agent-platforms) shows where the other tools keep theirs.

## Hand the next launch note to an agent, then read the diff.

Free is $0 with 500 credits a month, on your own provider keys or ChatGPT subscription, and [a paid month](/ai-marketing-agent-cost) draws on one shared credit pool.

[Try Kortix](https://kortix.com)
