Before accessing any Klaviyo tools, connect your Klaviyo account via the App Connection page. Without this, tool calls will fail due to missing authorization.
Klaviyo Tool Categories
Profiles
KLAVIYO_GET_PROFILE– Retrieve a profile by ID.KLAVIYO_CREATE_PROFILE– Create a new profile in Klaviyo.KLAVIYO_UPDATE_PROFILE– Update an existing profile.KLAVIYO_SUPPRESS_PROFILES– Suppress (unsubscribe) one or more profiles.KLAVIYO_UNSUPPRESS_PROFILES– Unsuppress (resubscribe) one or more profiles.KLAVIYO_MERGE_PROFILES– Merge two or more profiles into a single profile.
Lists & Segments
KLAVIYO_CREATE_LIST– Create a new list.KLAVIYO_GET_LISTS– Retrieve all lists.KLAVIYO_ADD_PROFILE_TO_LIST– Add a profile to a list.KLAVIYO_REMOVE_PROFILE_FROM_LIST– Remove a profile from a list.KLAVIYO_CREATE_SEGMENT– Create a new segment.KLAVIYO_GET_SEGMENTS– Retrieve all segments.
Templates & Flows
KLAVIYO_GET_TEMPLATE– Retrieve a template by ID.KLAVIYO_UPDATE_TEMPLATE– Update an existing template.KLAVIYO_GET_FLOWS– Retrieve all flows.KLAVIYO_UPDATE_FLOW_STATUS– Update the status of a flow.
Catalog & Coupons
KLAVIYO_GET_CATALOG_ITEMS– Retrieve catalog items.KLAVIYO_CREATE_CATALOG_ITEM– Create a new catalog item.KLAVIYO_CREATE_COUPON– Create a new coupon.KLAVIYO_CREATE_COUPON_CODE– Create a new coupon code.
Metrics & Media
KLAVIYO_QUERY_METRIC_AGGREGATES– Query metric aggregates for analytics.KLAVIYO_UPLOAD_IMAGE– Upload an image to Klaviyo.
Usage Notes
- Handle profile, list, and segment IDs carefully to avoid errors.
- Use suppression and merge tools to manage subscriber status and data hygiene.
- Combine flows, templates, and analytics tools for advanced marketing automation.

