# Your Klaviyo. In your agent.

Source: https://corespeed.io/integrations/klaviyo

Connect Klaviyo to Claude Code, Codex, Cursor or any MCP agent through CoreSpeed. Your agent reads your lists, segments, profiles, campaigns and flows, so it can tell you which flows are live and which campaigns are scheduled. It uses your own Klaviyo account. Creating a list or a profile, or adding profiles to a list, is a separate call.

## Set up an agent

Give your agent this line: `set up https://corespeed.io/SKILL.md (read it raw, e.g. with curl)`

It fetches the skill at https://corespeed.io/SKILL.md, adds the CoreSpeed MCP server, signs you in (or up), and keeps the skill for next time. Connect Klaviyo after setup. Access follows the connected account and its permissions. Create an account: https://app.corespeed.io/sign-up

## Know what is live. Before you change it

Let your agent list your flows and campaigns, read their status, and point out what is still a draft or switched to manual.

You ask your agent: "List our Klaviyo flows and this month's email campaigns. Tell me which flows are live, which are drafts, and which campaigns are scheduled. Do not change anything."

It calls CoreSpeed:

- `klaviyo__list_flows`: ok, 341 ms
- `klaviyo__list_campaigns`: ok, 466 ms

It reads from: Klaviyo.

### Flow audit: What is running, at a glance.

Eight flows are live. Browse abandonment is still a draft, and two campaigns are scheduled.

**Live**

- Welcome series
- Abandoned cart
- Post-purchase thank-you

**Needs a decision**

- Browse abandonment is a draft.
- Winback is set to manual.

**Scheduled**

- Holiday gift guide · Nov 18
- Last-call sale · Nov 28

_Illustrative audit · Fictional data · Nothing changed_

All connectors: https://corespeed.io/docs/connectors

## Know your flows. Know your lists

Requests you can make once Klaviyo is connected. The data is fictional.

### Audit your flows

Flows · by status · Flow status

- Live: 8 flows
- Draft: Browse abandonment
- Read only

### Look up a profile

diane@lumen.example · Profile

- Location: Oakland, CA
- Property: plan: annual
- From the profiles you can access

### Build a list, with a yes

Holiday preview list · Write held for a person

- New list: Holiday preview
- Profiles: 3 from the meetup
- The write waits for a person

## Keep your agent. Bring your work

One CoreSpeed account, across compatible agents.

1. **Set up CoreSpeed**: Give your agent the setup line. It adds CoreSpeed and signs you in.
2. **Connect Klaviyo**: Authorize the account and the content you need.
3. **Start with one task**: Ask for a summary, a brief, or a draft. Review the answer.

Setup guides: Claude Code https://corespeed.io/docs/mcp#claude-code · Codex https://corespeed.io/docs/mcp#codex · Cursor https://corespeed.io/docs/mcp#cursor

## Questions

### Can my agent send a Klaviyo campaign?

No. The Klaviyo tools list campaigns and flows and read their status. Sending and scheduling stay in Klaviyo.

### Can it change my lists and profiles?

Yes. Creating a list or profile, updating a profile, or adding profiles to a list is a separate call, which approvals can hold. How approvals work: https://corespeed.io/docs/approvals

### Does adding a profile to a list subscribe them?

No. It adds list membership only. Email or SMS marketing consent is a separate step in Klaviyo.

### Do I have to switch agents?

No. CoreSpeed adds tools to the agent you already use: Claude Code, Codex, Cursor, or another MCP client. Each one signs in once.

### Can my agent access every account in our organization?

No. Access follows your CoreSpeed identity, each connection's visibility, and the app's own permissions. Personal connections stay private.

### Does this work without connecting an account?

No. Connect the app's account first; your CoreSpeed workspace shows what each app needs. The examples on this page use fictional data. All connectors: https://corespeed.io/docs/connectors

Every tool and price: https://corespeed.io/catalog/klaviyo

## Related pages

- [Approval gates for AI agent tool actions](https://corespeed.io/solutions/agent-approvals): Set approval policies for writes through CoreSpeed. Review held tool actions while your team keeps using its preferred agents.
- [Mailchimp for Claude Code, Codex, and Cursor](https://corespeed.io/integrations/mailchimp): Read Mailchimp audiences, members, and campaign reports in Claude Code, Codex, or Cursor, and see how each send did in plain words.
- [Omnisend for Claude Code, Codex, and Cursor](https://corespeed.io/integrations/omnisend): Read Omnisend contacts, segments, and automations, and draft campaigns from Claude Code, Codex, or Cursor. Sending is a separate call.

## Sources

- Connectors: https://corespeed.io/docs/connectors
- Klaviyo API overview: https://developers.klaviyo.com/en/reference/api_overview
- Klaviyo API: Get Flows: https://developers.klaviyo.com/en/reference/get_flows
- Klaviyo API: Get Campaigns: https://developers.klaviyo.com/en/reference/get_campaigns
- Klaviyo API: Get Profiles: https://developers.klaviyo.com/en/reference/get_profiles

Reviewed 2026-11-10.

## Links

- Product overview: https://corespeed.io/ (Markdown: https://corespeed.io/index.md)
- All integrations: https://corespeed.io/integrations (Markdown: https://corespeed.io/integrations.md)
- Documentation: https://corespeed.io/docs
- Pricing: https://corespeed.io/pricing (Markdown: https://corespeed.io/pricing.md)
