Welcome to the Klaviyo integration docs. Once you connect your Klaviyo account to Reasoning Stack, your AI agents and workflows can use the following tools to manage profiles, lists, segments, flows, templates, and automate Klaviyo operations programmatically.
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.
Automate audience segmentation, campaign management, and personalized marketing by combining multiple Klaviyo tools in your Reasoning Stack workflows.