Kit (ConvertKit) integration | Zervanor
← All connectors

Kit (ConvertKit)

Also an agent tool
marketing

Kit (formerly ConvertKit) email marketing for creators over the Kit API v4: manage subscribers, tags, custom fields, sequences, broadcasts, forms, purchases, segments, webhooks, and email templates, plus account and growth stats.

45 actions · 1 triggers

The Kit (ConvertKit) integration lets you connect Kit (ConvertKit) to your automations with 45 actions and 1 triggers — and every action is also a tool an AI agent can call. Examples: Get Account, Get Creator Profile, Get Growth Stats, List Colors, Get Email Stats. No blank-canvas wiring — connect it and use it in your workflows.

Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.

Triggers 1

Events in Kit (ConvertKit) that can start a workflow.

polling

New Kit subscribers (polled)

Pages GET /subscribers using the opaque after cursor (pagination.end_cursor). Dedupe by subscriber id.

Actions 45

What Zervanor can do in Kit (ConvertKit).

Broadcasts7

GET

List Broadcasts

List broadcasts (one-off emails / newsletters) in the account (GET /broadcasts). Cursor pagination.

POST

Create Broadcast

Create a broadcast (POST /broadcasts).

GET

Get Broadcast

Get a broadcast by id (GET /broadcasts/{id}).

PUT

Update Broadcast

Update a broadcast (PUT /broadcasts/{id}).

DELETE

Delete Broadcast

Delete a broadcast (DELETE /broadcasts/{id}).

GET

Get Broadcast Stats

Get open/click/recipient stats for a broadcast (GET /broadcasts/{id}/stats).

GET

Get Broadcast Link Clicks

Get per-link click counts for a broadcast (GET /broadcasts/{id}/clicks).

Subscribers6

GET

List Subscribers

List subscribers (GET /subscribers). Cursor pagination via after/before; filter by status, created/updated ranges. Recommended polling action.

GET

Get Subscriber

Get a single subscriber by id (GET /subscribers/{id}).

POST

Create Subscriber

Create or upsert a subscriber by email address (POST /subscribers). If the email already exists the existing subscriber is returned.

PUT

Update Subscriber

Update a subscriber's details (PUT /subscribers/{id}).

GET

Get Subscriber By Email

Find a subscriber by email address (GET /subscribers?email_address=...).

GET

List A Subscriber's Tags

List the tags applied to a subscriber (GET /subscribers/{id}/tags).

Account5

GET

Get Account

Get the current account associated with the API key (GET /account). Identity + connectivity probe.

GET

Get Creator Profile

Get the account's public creator profile (GET /account/creator_profile).

GET

Get Growth Stats

Get subscriber growth stats over a period (GET /account/growth_stats).

GET

List Colors

List the account's brand colors (GET /account/colors).

GET

Get Email Stats

Get aggregate email sending stats for the account (GET /account/email_stats).

Tags5

GET

List Tags

List all tags in the account (GET /tags). Cursor pagination.

POST

Create Tag

Create a tag (POST /tags).

POST

Tag A Subscriber

Apply a tag to a subscriber (POST /tags/{tag_id}/subscribers/{subscriber_id}).

DELETE

Remove Tag From A Subscriber

Remove a tag from a subscriber (DELETE /tags/{tag_id}/subscribers/{subscriber_id}).

GET

List Subscribers For A Tag

List the subscribers who have a tag (GET /tags/{tag_id}/subscribers). Cursor pagination.

Bulk4

POST

Bulk Create Subscribers

Create many subscribers in one request (POST /bulk/subscribers). Returns a callback for async processing when over the sync threshold.

POST

Bulk Create Tags

Create many tags in one request (POST /bulk/tags).

POST

Bulk Create Custom Fields

Create many custom fields in one request (POST /bulk/custom_fields).

POST

Bulk Add Subscribers To Forms

Add many subscribers to forms in one request (POST /bulk/forms/subscribers).

Custom Fields4

GET

List Custom Fields

List custom fields in the account (GET /custom_fields). Cursor pagination.

POST

Create Custom Field

Create a custom field (POST /custom_fields).

PUT

Update Custom Field

Update a custom field's label (PUT /custom_fields/{id}).

DELETE

Delete Custom Field

Delete a custom field (DELETE /custom_fields/{id}).

Forms3

GET

List Forms

List forms and landing pages in the account (GET /forms). Cursor pagination.

GET

List Subscribers For A Form

List the subscribers who signed up through a form (GET /forms/{id}/subscribers). Cursor pagination.

POST

Add Subscriber To A Form

Add a subscriber (by id) to a form (POST /forms/{id}/subscribers/{subscriber_id}).

Purchases3

GET

List Purchases

List purchases recorded in the account (GET /purchases). Cursor pagination.

GET

Get Purchase

Get a purchase by id (GET /purchases/{id}).

POST

Create Purchase

Record a purchase for a subscriber (POST /purchases).

Sequences3

GET

List Sequences

List sequences (email courses) in the account (GET /sequences). Cursor pagination.

GET

List Subscribers In A Sequence

List subscribers in a sequence (GET /sequences/{id}/subscribers). Cursor pagination.

POST

Add Subscriber To A Sequence

Add a subscriber (by id) to a sequence (POST /sequences/{id}/subscribers/{subscriber_id}).

Webhooks3

GET

List Webhooks

List registered webhooks (GET /webhooks). Cursor pagination.

POST

Create Webhook

Register a webhook endpoint for an event (POST /webhooks). Kit posts unsigned event payloads to the target URL.

DELETE

Delete Webhook

Delete a registered webhook (DELETE /webhooks/{id}).

Email Templates1

GET

List Email Templates

List email templates in the account (GET /email_templates). Cursor pagination.

Segments1

GET

List Segments

List segments in the account (GET /segments). Cursor pagination.

Automations using Kit (ConvertKit)

Build your own automation with Kit (ConvertKit) in the visual builder.

Frequently asked questions

What can I automate with Kit (ConvertKit)?

45 actions are available — for example: Get Account, Get Creator Profile, Get Growth Stats, List Colors, Get Email Stats, and more.

Which Kit (ConvertKit) events can start a workflow?

1 triggers — for example: New Kit subscribers (polled).

Can Kit (ConvertKit) be used as an AI agent tool?

Yes. Every Kit (ConvertKit) action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.

How is the Kit (ConvertKit) integration modelled?

Kit (ConvertKit) is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.