> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Klaviyo

> Give an agent access to your connected Klaviyo account so it can manage profiles, lists, campaigns, and events

Klaviyo gives your agent access to your connected email marketing and automation account. The agent can add or update profiles, subscribe contacts to lists, track events, create campaigns, and retrieve campaign details while it responds to chat messages or completes tasks.

## What it does

When Klaviyo is enabled on an agent, the agent can automatically perform marketing actions as part of its reasoning process. You ask a question or give it a task — the agent decides when and how to use your Klaviyo account on your behalf.

## Prerequisites

You must have an active Klaviyo connection in your workspace before enabling this tool. If no active connection exists, the toggle is disabled.

1. Go to **Integrations** for your workspace.
2. Find **Klaviyo** in the integrations grid.
3. Click **Connect** and complete the OAuth flow.
4. Return to your agent and enable the tool.

## Adding the tool to an agent

1. Open an agent in the editor.
2. Click the button with the tooltip **Add MCP Tool or Sub Agent**.
3. In **MCP Tools**, click **Klaviyo**. The Klaviyo node appears on the canvas.
4. Click the node to open the **Settings** panel on the right.
5. In the **Authentication** field, select the connected Klaviyo account the agent should use.
6. If no active connection is found, the settings panel shows a warning with a link to **Integrations** to connect first.

## Use cases

* Add a new lead from a chat conversation to a Klaviyo list.
* Subscribe a profile after the agent collects consent in a conversation.
* Track a custom event when a user completes an action described in chat.
* List campaigns and summarize status for the user.
* Create or update a profile before triggering a flow.

## Notes

* The agent uses your connected Klaviyo account to perform actions. Make sure the OAuth connection has access to the lists and campaigns your workflows need.
* Some Klaviyo API capabilities require specific OAuth scopes or a paid Klaviyo plan.
* This tool counts as 1 credit per action the agent performs.
* OAuth may show third-party authorization branding during the connect flow.

See also: [Integrations](../../workspace/integrations), [Creating and Configuring](../creating-and-configuring)
