Skip to content

[MCP] Klaviyo #8284

@kishanprmr

Description

@kishanprmr

🧩 Product Overview

Klaviyo is a marketing automation platform for email, SMS, and customer data.
This integration enables AI agents and workflows to create, manage, and interact with profiles, lists, events, campaigns, and segments, automating customer engagement and analytics.


⚠️ Important Note for Contributors

To ensure consistency and maintainability, this feature must be submitted as a Piece following the Activepieces architecture. Submissions that do not follow this format will not be accepted. Please make sure to review the Piece Development Guidelines before starting development.

PR #8320 has been finalized for this bounty and is currently pending App Review due to the required new scopes.*Kindly refrain from submitting additional PRs for this bounty while we wait for the review to complete.


🚨 Triggers

Trigger Use Case
New Profile Triggers when a new profile is created in the account.
Profile Added to List/Segment Fires when a profile is added to a specific list or segment.

🛠️ Write Actions

Action Item Use Case
Create Profile Add a new user profile to Klaviyo, optionally subscribing to email/SMS.
Update Profile Update existing profile data and preferences.
Subscribe Profile Subscribe a profile to email or SMS lists.
Unsubscribe Profile Remove a profile from email or SMS lists.
Add Profile to List Add a profile to a specific list.
Remove Profile from List Remove a profile from a specific list.
Create List Create a new subscriber list.

🔍 Search Actions

Action Item Use Case
Find Profile by Email/Phone Locate a profile using email or phone number.
Find List by Name Look up a list by name to get its ID.
Find Tag by Name Locate a tag to manage tagging workflows.

📚 API Reference


🧪 Test Account Access

You can test Klaviyo APIs by creating a free account on Klaviyo and generating a private API key from your account settings.


🧑‍💻 New to Activepieces?

Activepieces is the leading open source AI automation platform. We have many apps (we call them Pieces), that are available within the builder and as MCPs. These apps are built with our TypeScript framework and are easy to develop. Once merged into our repository, they become available as pieces in our automation builder and as MCPs usable by AI agents and MCP clients.

Start building here: Piece Development Docs

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions