Klaviyo logo
ConnectorKlaviyo

Klaviyo integration for Claude and Codex

Connect Klaviyo once, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Klaviyo from Claude

Add the Klaviyo connection to a Space that runs Claude, then use it from every channel in that Space.

Use Klaviyo from Codex

Add the Klaviyo connection to a Space that runs Codex, then use it from every channel in that Space.

Use Klaviyo from Sidekick

Connect your own OpenClaw to Sidekick while type.com provides the conversations, permissions, connections, skills, and automations.

Marketing & Social

What the Klaviyo connector can do

Ecommerce brands use Klaviyo for email and SMS, with everything driven by customer profiles and the events they generate. In type.com, Claude can use a Klaviyo connection to place profiles onto marketing lists, push batches of shopping or product events to profiles, and attach a template to a campaign message, so lifecycle marketers can set things up from a shared thread.

One connection, many Spaces

Connect Klaviyo once, then decide which Spaces can use it in threads, skills, automations, and coding work.

What teams do with Klaviyo in type.com

Add VIPs to a list

Give the agent a set of emails or profile IDs and it adds them to a Klaviyo list, ready for a targeted campaign or flow.

Try asking
Add these 75 customer emails to the Klaviyo 'VIP Early Access' list before tomorrow's launch email.

Backfill missing events

Send a batch of ecommerce or product events for many profiles at once, for example after an integration outage left gaps.

Try asking
Bulk create Klaviyo 'Placed Order' events for the 40 orders in this CSV that didn't sync yesterday.

Attach a template to a campaign

Assign a template to a campaign message so the approved design is already in place when the team does its final review before sending.

Try asking
Assign the 'Fall Lookbook' template to the message in our Klaviyo campaign 'October Lookbook Send'.

Representative actions

  • Add profile to list

    Adds existing Klaviyo profiles to a marketing list using profile IDs or email addresses.

  • Bulk create events

    Records ecommerce, marketing, or product events for several profiles in one request.

  • Assign campaign message template

    Copies a template and attaches it to a campaign message so the content is set.

Connection

API and auth details

Klaviyo's private REST APIs use https://a.klaviyo.com/api with JSON:API resources for profiles, lists, events, campaigns, flows, templates, metrics, and webhooks. Private-key calls authenticate with an Authorization header whose value is Klaviyo-API-Key followed by the private API key; public client-side event endpoints use https://a.klaviyo.com/client with a company_id instead.

FAQ

Questions people ask before connecting Klaviyo

What can Claude do in Klaviyo through type.com?

Claude can add profiles to lists, bulk create events for profiles, and assign templates to campaign messages. Lifecycle teams request these in a thread and can check the results together.

How do I authenticate Klaviyo?

Klaviyo supports a private API key, added once to the connection, or signing in with OAuth. Admins share the connection with the Spaces that run email and SMS, so keys stay out of threads.

Can the agent send Klaviyo campaigns?

The listed Klaviyo actions cover lists, events, and campaign message templates, not sending. The agent prepares the pieces, and your team decides when a campaign actually goes out.

Is this the same as an MCP server for Klaviyo?

Not exactly. type.com uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More marketing & social connectors

All Marketing & Social integrations