← Back to Skills Marketplace
byungkyu

Klaviyo

by byungkyu · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ✓ Security Clean
16916
Downloads
8
Stars
14
Active Installs
6
Versions
Install in OpenClaw
/install klaviyo
Description
Klaviyo API integration with managed OAuth. Access profiles, lists, segments, campaigns, flows, events, metrics, templates, catalogs, and webhooks. Use this...
Usage Guidance
Install only if you trust Maton and the connected Klaviyo account scope. Keep MATON_API_KEY secret, use Maton-Connection when multiple accounts exist, prefer narrow reads with sparse fields, and require explicit confirmation of resource name, ID, and effect before any create, update, delete, send, webhook, subscription, or bulk operation.
Capability Analysis
Type: OpenClaw Skill Name: klaviyo Version: 1.0.5 The Klaviyo skill bundle provides documentation and Python code snippets for interacting with the Klaviyo API through a managed OAuth proxy service at api.maton.ai. The skill requires a MATON_API_KEY environment variable for authentication and includes explicit instructions for the agent to seek user approval for write operations. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The skill is a documentation-only Klaviyo integration covering profiles, lists, segments, campaigns, flows, events, templates, catalogs, webhooks, and additional Klaviyo resources such as coupons, forms, reviews, subscriptions, and imports. This is broader than the short description but still purpose-aligned for managing Klaviyo.
Instruction Scope
It documents read, create, update, send, bulk, and delete operations, including destructive business actions. The artifact explicitly says all write operations require user approval and target/effect confirmation, though this is advisory guidance rather than technical enforcement.
Install Mechanism
The package contains only SKILL.md, declares MATON_API_KEY, and has no executable scripts, dependencies, package install hooks, or obfuscated content.
Credentials
Use of network access, a Maton API key, and an OAuth proxy to Klaviyo is proportionate to the managed-OAuth purpose, but customer data and account operations may pass through api.maton.ai.
Persistence & Privilege
The skill documents creation and deletion of Maton OAuth connections that may remain active until revoked, but it does not install background workers, alter local privileges, or create local persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install klaviyo
  3. After installation, invoke the skill by name or use /klaviyo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
- Changed all API endpoints from gateway.maton.ai and ctrl.maton.ai to api.maton.ai for simplified and unified access. - Updated connection management instructions and examples to use the new api.maton.ai base URL. - Clarified that all write operations require explicit user approval to enhance security guidance. - Added a section about security and permissions, specifying access scope and user confirmation for sensitive operations. - Removed LICENSE.txt file from the package.
v1.0.4
- Updated all examples and documentation references to use the new Klaviyo API revision date header: 2026-01-15 (was 2024-10-15). - No functional changes detected; this update is documentation-only.
v1.0.3
- Added "clawdbot" metadata section, including an emoji and required environment variable details. - No functional or documentation changes to skill usage or behavior.
v1.0.2
No user-facing changes detected in version 1.0.2 (no file changes found).
v1.0.1
- Updated SKILL.md examples to use concise Python scripts (via `python <<'EOF'` blocks and `urllib.request`) for all API interactions, replacing previous usage of the `requests` library. - Added a note to the skill description about using the `api-gateway` skill for third-party apps other than Klaviyo. - Improved clarity and consistency in code examples and headers. - Adjusted API call documentation to a more streamlined style, including explicit HTTP methods and sample bash commands.
v1.0.0
Klaviyo Skill v1.0.0 - Initial release with Klaviyo API integration via managed OAuth. - Provides endpoints for managing profiles, lists, segments, campaigns, flows, events, metrics, templates, catalogs, and webhooks. - Includes detailed usage instructions, connection management, and API reference with code examples. - Supports specifying Klaviyo connections and date-based API versioning. - Requires network access and a valid Maton API key.
Metadata
Slug klaviyo
Version 1.0.5
License MIT-0
All-time Installs 638
Active Installs 14
Total Versions 6
Frequently Asked Questions

What is Klaviyo?

Klaviyo API integration with managed OAuth. Access profiles, lists, segments, campaigns, flows, events, metrics, templates, catalogs, and webhooks. Use this... It is an AI Agent Skill for Claude Code / OpenClaw, with 16916 downloads so far.

How do I install Klaviyo?

Run "/install klaviyo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Klaviyo free?

Yes, Klaviyo is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Klaviyo support?

Klaviyo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Klaviyo?

It is built and maintained by byungkyu (@byungkyu); the current version is v1.0.5.

💬 Comments