Skip to content

Integration · Create and promote

Klaviyo and Meteor AI agents

Connect Klaviyo to a Meteor AI agent: create profiles from WhatsApp, sign shoppers up for back in stock alerts and check campaigns and coupons.

How does Klaviyo connect to Meteor?

With Klaviyo connected, your WhatsApp Met records the person it is talking to in your account without duplicating them, and adds them to a list when they agree. It can look up a product in the Klaviyo catalog and, if the size or color they want is sold out, sign them up for the back in stock alert so Klaviyo writes to them when it returns. It also checks your coupons and how your campaigns performed. Klaviyo sends the emails and texts with your own account; Met does not send them over WhatsApp.

What it automates

What a Meteor Met does with Klaviyo

Record WhatsApp contacts in Klaviyo

Your Met asks for the email or phone and creates the profile, or updates the one that already had that detail. If the person agrees to receive news, it adds them to the list you chose for that channel.

Alert shoppers when a sold out size returns

When someone asks about a variant with no stock, your Met finds it in the Klaviyo catalog and signs that profile up for the back in stock alert. Klaviyo writes to them through the channel you configured when the variant is back.

Check coupons before promising a discount

Before mentioning a promotion, your Met checks the account's coupons and their codes, so it does not offer one that ran out or does not exist.

Answer how a campaign performed

From the internal chat, your team asks the Met about the latest campaign and it brings the Klaviyo report with opens, clicks and attributed revenue.

13 tools

Everything your Met can ask Klaviyo for

Each one is a real action in the connector. You can switch off the ones you would rather it never used.

Tool What it does
get_account_details Reads the details of the connected Klaviyo account, such as its name, time zone and currency.
create_or_update_profile Creates a profile or updates the one that already has that email or phone, without duplicating it.
create_list Creates a new Klaviyo list to group the profiles that arrive through a channel.
add_profiles_to_list Adds one or more profiles to an existing Klaviyo list.
get_catalog_items Lists the catalog products that Klaviyo synced from your store.
get_catalog_item Opens a Klaviyo catalog product by its ID.
get_catalog_variants Lists catalog variants, such as each size or color of a product.
create_back_in_stock_subscription Signs a profile up for the back in stock alert of a sold out variant.
get_coupons Lists the coupons set up in your Klaviyo account.
get_coupon_codes Lists the codes of a coupon and their status, to know which are still available.
create_coupon_code Registers a new code in Klaviyo under an existing coupon.
get_campaigns Lists the account's email or SMS campaigns, with their status and dates.
get_campaign_report Brings the performance report of a campaign, such as opens, clicks and revenue.

The limits

What the Klaviyo integration does NOT do

We would rather say it here than have you find out during rollout.

Before you start

What you need to connect Klaviyo

  1. 1

    A Klaviyo account with the Owner, Admin or Manager role

    Klaviyo only lets users with one of those three roles authorize its MCP server. Whoever connects must hold one of them in the account the workspace will use.

  2. 2

    Connect it in Met

    In Met, go to Connections, search for Klaviyo and tap Connect. The Klaviyo window opens, you sign in with your account and approve access. There is no key to copy.

  3. 3

    A synced catalog for back in stock alerts

    The back in stock alert uses the catalog Klaviyo pulls from your store and the back in stock flow you set up in Klaviyo. Without a catalog and a flow, there is no variant to subscribe and no message goes out.

Frequently asked questions

Questions about Klaviyo and Meteor

No. The Met leaves the subscription in Klaviyo and Klaviyo sends the alert, with your account's back in stock flow and through the channels you set up there, such as email or SMS.

It avoids it. The create or update action first looks the profile up by email or phone and, if it exists, updates it instead of creating another one.

Your company, under its own Klaviyo plan. Met adds no charge for these calls; what Klaviyo counts, such as profiles and sends, stays on your Klaviyo bill.

Yes. The workspace admin turns each action of the connector on or off. The ones that delete or cancel start switched off and are only turned on if the admin decides to.

Step by step

Automations that use Klaviyo

Complete tasks, with the steps and the tools that run at each one.

Create and promote

Other integrations in the same family

Want to see a Met running Klaviyo?

We will show you with your own account connected, not with a canned demo.