Skip to content
Klaviyo logo

Klaviyo integration

Marketing & Advertising · 5 actions · API key auth

Email marketing and automation platform for personalized customer experiences. Manage lists, profiles, and subscriptions for targeted email campaigns.

The ModuleX Klaviyo integration lets a ModuleX agent operate Klaviyo on your behalf, running create actions across lists, profiles and members to lists, directly from a plain-English request, using your organization's own Klaviyo credentials. No pre-built workflow is required: the agent picks the right Klaviyo action for the task.

Klaviyo is a marketing & advertising platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Klaviyo action. Or, when you want a repeatable process, the composer assembles a Klaviyo workflow for you, streaming the nodes onto the canvas as it builds.

Drive Klaviyo in plain English

Type what you want. A ModuleX agent picks the right Klaviyo action, or chains several, and runs it. No workflow to build.

  • Create a new list in a Klaviyo account
    resolves tocreate_list
  • Show me the lists that match what I describe
    resolves toget_lists

What you can automate with Klaviyo

  • Look up a list on demandget_lists
  • Add a members to list on the flyadd_members_to_list
  • Get a specific Klaviyo list by its IDget_list
  • Create a new list in a Klaviyo accountcreate_list
  • Get profiles from a Klaviyo account with optional sorting and paginationget_profiles

Klaviyo integration at a glance

VendorKlaviyo
Actions available5
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 5 Klaviyo actions

Lists3
get_lists
Get a listing of all lists in a Klaviyo account with optional sorting and pagination
get_list
Get a specific Klaviyo list by its ID
create_list
Create a new list in a Klaviyo account
Profiles1
get_profiles
Get profiles from a Klaviyo account with optional sorting and pagination
Members to Lists1
add_members_to_list
Add one or more profiles to a specific Klaviyo list

See full parameters and response schemas in the Klaviyo integration docs

Two ways to use Klaviyo in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Klaviyo action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Klaviyo into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting Klaviyo

API keyKlaviyo uses API-key authentication. You provide your own Klaviyo secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Klaviyo without re-authenticating.

Step-by-step setup in the Klaviyo docs

Works with Klaviyo

Agents often chain Klaviyo with these. Connect them once and one agent can use all of them in a single task.

Klaviyo + ModuleX FAQ

  • A ModuleX agent can run any of Klaviyo's 5 actions, across lists, profiles and members to lists, from a plain-English request, using your organization's own Klaviyo credentials.

Put Klaviyo to work in ModuleX.

Connect Klaviyo once with your own credentials and let your agent run all 5 actions on demand.

Last updated: Jul 2026Browse all 179 integrations