360 Secure SkillHub
360 安全技能中心

Convertkit

这是适配AI代理的ConvertKit创作者营销Python工具,基于标准库无额外依赖,需配置ConvertKit API密钥。核心功能涵盖订阅者、表单、邮件序列、广播、标签的全流程管理,支持批量操作与数据统计分析,适用于创作者邮件营销、受众增长等场景,通过CLI调用,输出默认JSON,可切换为可读格式。

aiwithabidi
aiwithabidi
热度 58.67
最近更新 2026-05-10 17:40:50
分类:营销依赖:代码执行 / 第三方 API应用场景:邮件起草 / CRM / 市场分析 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add convertkit
Metadata
name
convertkit
description
ConvertKit (Kit) creator marketing — manage subscribers, forms, sequences, broadcasts, tags, and automations via the ConvertKit API. Build email lists, create automated sequences, send broadcasts, and track subscriber engagement. Built for AI agents — Python stdlib only, zero dependencies. Use for creator email marketing, newsletter management, subscriber growth, email sequences, and audience building.
homepage
https://www.agxntsix.ai
license
MIT
compatibility
Python 3.10+ (stdlib only — no dependencies)
metadata
{"openclaw":{"emoji":"✉️","requires":{"env":["CONVERTKIT_API_KEY"]},"primaryEnv":"CONVERTKIT_API_KEY","homepage":"https://www.agxntsix.ai"}}

✉️ ConvertKit

ConvertKit (Kit) creator marketing — manage subscribers, forms, sequences, broadcasts, tags, and automations via the ConvertKit API.

Features

  • Subscriber management — add, tag, search, and segment
  • Form management — list forms and their subscribers
  • Email sequences — create and manage drip campaigns
  • Broadcasts — create and send one-time emails
  • Tag operations — create, apply, remove subscriber tags
  • Automation rules — view automation workflows
  • Custom fields — manage subscriber custom fields
  • Subscriber search — find by email or custom attributes
  • Analytics — subscriber growth, form conversions, sequence stats
  • Bulk operations — tag/untag multiple subscribers

Requirements

Variable Required Description
CONVERTKIT_API_KEY ✅ API key/token for ConvertKit

Quick Start

# List subscribers
python3 {baseDir}/scripts/convertkit.py subscribers --limit 50 --sort created_at
# Get subscriber details
python3 {baseDir}/scripts/convertkit.py subscriber-get 12345
# Add a subscriber
python3 {baseDir}/scripts/convertkit.py subscriber-add --email "user@example.com" --first-name "Jane"
# Search by email
python3 {baseDir}/scripts/convertkit.py subscriber-search "user@example.com"

Commands

subscribers

List subscribers.

python3 {baseDir}/scripts/convertkit.py subscribers --limit 50 --sort created_at

subscriber-get

Get subscriber details.

python3 {baseDir}/scripts/convertkit.py subscriber-get 12345

subscriber-add

Add a subscriber.

python3 {baseDir}/scripts/convertkit.py subscriber-add --email "user@example.com" --first-name "Jane"

subscriber-search

Search by email.

python3 {baseDir}/scripts/convertkit.py subscriber-search "user@example.com"

tags

List all tags.

python3 {baseDir}/scripts/convertkit.py tags

tag-create

Create a tag.

python3 {baseDir}/scripts/convertkit.py tag-create "VIP Customer"

tag-apply

Tag a subscriber.

python3 {baseDir}/scripts/convertkit.py tag-apply --tag 123 --email user@example.com

tag-remove

Remove tag.

python3 {baseDir}/scripts/convertkit.py tag-remove --tag 123 --email user@example.com

forms

List forms.

python3 {baseDir}/scripts/convertkit.py forms

form-subscribers

List form subscribers.

python3 {baseDir}/scripts/convertkit.py form-subscribers 456

sequences

List sequences.

python3 {baseDir}/scripts/convertkit.py sequences

sequence-subscribers

List sequence subscribers.

python3 {baseDir}/scripts/convertkit.py sequence-subscribers 789

broadcasts

List broadcasts.

python3 {baseDir}/scripts/convertkit.py broadcasts --limit 20

broadcast-create

Create a broadcast.

python3 {baseDir}/scripts/convertkit.py broadcast-create '{"subject":"Weekly Update","content":"<p>Hello!</p>"}'

broadcast-send

Send a broadcast.

python3 {baseDir}/scripts/convertkit.py broadcast-send 12345

Output Format

All commands output JSON by default. Add --human for readable formatted output.

# JSON (default, for programmatic use)
python3 {baseDir}/scripts/convertkit.py subscribers --limit 5

# Human-readable
python3 {baseDir}/scripts/convertkit.py subscribers --limit 5 --human

Script Reference

Script Description
{baseDir}/scripts/convertkit.py Main CLI — all ConvertKit operations

Data Policy

This skill never stores data locally. All requests go directly to the ConvertKit API and results are returned to stdout. Your data stays on ConvertKit servers.

Credits


Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation