ConvertKit for Openclaw

A zero-dependency Python tool enabling AI agents to manage ConvertKit subscriber lists, forms, and email marketing campaigns through direct API integration.

aiwithabidi
v1.0.0
Mar 4, 2026
0
440
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install convertkit

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install convertkit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is ConvertKit?

The ConvertKit skill provides a robust interface for AI agents to interact with the Kit creator marketing platform. Built specifically for Openclaw Skills, this tool allows for seamless management of audience building activities, from tagging subscribers to triggering complex email sequences without requiring external libraries.

It empowers developers to build autonomous marketing agents that can search for subscribers, analyze form conversions, and send broadcasts. By adhering to a Python standard library-only architecture, it ensures maximum portability and security for your AI-driven marketing automation while keeping your environment lightweight.

ConvertKit Use Cases

  • Automating subscriber onboarding and tagging after a new user registration.
  • Triggering specific email drip sequences based on user behavior detected by an agent.
  • Performing bulk tagging and untagging operations for segmented newsletter campaigns.
  • Retrieving analytics for forms and sequences to generate marketing performance reports.
  • Managing and sending one-time broadcasts for time-sensitive announcements.

How ConvertKit Works

  1. The agent initializes the command using the Python-based CLI script provided in the Openclaw Skills suite.
  2. The skill authenticates with the ConvertKit platform using the secure CONVERTKIT_API_KEY stored in the system environment.
  3. The skill executes the requested operation—such as adding a subscriber or listing tags—by making direct HTTP requests to the ConvertKit API.
  4. API results are processed and returned as structured JSON data by default, allowing the AI agent to parse and act upon the information instantly.
  5. If requested via the --human flag, the skill provides formatted output for debugging or manual status checks.

ConvertKit Setup

First, ensure you have your ConvertKit API key ready from your account settings. Add it to your environment variables:

export CONVERTKIT_API_KEY='your_api_key_here'

Once configured, you can verify the connection by listing your tags:

python3 scripts/convertkit.py tags --human

ConvertKit Data Schema & Taxonomy

The skill interacts with several core data objects from the ConvertKit API. The following table describes the primary data types handled by these Openclaw Skills:

Object Description
Subscribers Contains email addresses, first names, unique IDs, and custom field data.
Tags Metadata representing subscriber segments and interest groups.
Forms Details on opt-in forms and their respective conversion counts.
Sequences Workflow data for automated email series and drip campaigns.
Broadcasts Information regarding subject lines, content, and delivery status of mass emails.

ConvertKit Advanced Features

  • Custom field management for storing unique subscriber metadata beyond basic contact info.
  • Direct broadcast creation and execution for real-time audience engagement via agent triggers.
  • Advanced subscriber search capabilities using email or custom attributes.
  • Zero-dependency Python architecture ensuring rapid deployment within any AI environment.
  • Full support for bulk operations to manage large subscriber segments efficiently within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*