Actions
| Name | Description |
|---|---|
subscribers_get_subscriber_by_idReturns data for a single subscriber | Returns data for a single subscriber |
subscribers_get_subscriber_by_emailReturns data for a single subscriber | Returns data for a single subscriber |
subscribers_list_subscribersReturns a list of all subscribers | Returns a list of all subscribers |
subscribers_update_subscriberUpdate a subscriber | Update a subscriber |
subscribers_unsubscribe_subscriberUnsubscribe a subscriber | Unsubscribe a subscriber |
subscribers_list_tags_by_emailReturns a list of all subscribed tags | Returns a list of all subscribed tags |
subscribers_list_tags_by_subscriber_idReturns a list of all subscribed tags | Returns a list of all subscribed tags |
create_webhookCreate a webhook automation | Create a webhook automation |
destroy_webhookDelete a webhook automation | Delete a webhook automation |
custom_fields_list_fieldsReturns a list of all custom fields | Returns a list of all custom fields |
custom_fields_create_fieldCreate a new custom field | Create a new custom field |
custom_fields_update_fieldUpdate a custom field | Update a custom field |
custom_fields_delete_fieldDelete a custom field | Delete a custom field |
broadcasts_list_broadcastsList all broadcasts | List all broadcasts |
broadcasts_create_broadcastCreate a new broadcast | Create a new broadcast |
broadcasts_get_broadcastGet a broadcast | Get a broadcast |
broadcasts_update_broadcastUpdate a broadcast | Update a broadcast |
broadcasts_delete_broadcastDelete a broadcast | Delete a broadcast |
broadcasts_broadcast_statsGet broadcast stats | Get broadcast stats |
forms_list_formsReturns a list of all forms | Returns a list of all forms |
forms_add_subscriber_to_formAdd a subscriber to a form | Add a subscriber to a form |
forms_list_form_subscriptionsList form subscriptions | List form subscriptions |
sequences_list_sequencesReturns a list of all sequences | Returns a list of all sequences |
sequences_add_subscriber_to_sequenceAdd a subscriber to a sequence | Add a subscriber to a sequence |
sequences_list_subscriptions_to_sequenceList all subscriptions to a sequence | List all subscriptions to a sequence |
tags_list_tagsReturns a list of all tags | Returns a list of all tags |
tags_create_tagCreate a tag | Create a tag |
tags_tag_subscriberTag a subscriber | Tag a subscriber |
tags_remove_tag_from_subscriber_by_emailRemove a tag from a subscriber by email | Remove a tag from a subscriber by email |
tags_remove_tag_from_subscriber_by_idRemove a tag from a subscriber by id | Remove a tag from a subscriber by id |
tags_list_subscriptions_to_tagList all subscriptions to a tag | List all subscriptions to a tag |
purchases_list_purchasesReturns a list of all purchases | Returns a list of all purchases |
purchases_get_purchase_by_idReturns data for a single purchase | Returns data for a single purchase |
purchases_create_purchaseCreates a new purchase | Creates a new purchase |
purchases_create_multiple_purchasesCreates multiple purchases | Creates multiple purchases |
Triggers
| Name | Description |
|---|---|
webhook_subscriber_tag_addTrigger when a tag is added to a subscriber | Trigger when a tag is added to a subscriber |
webhook_subscriber_tag_removeTrigger when a tag is removed from a subscriber | Trigger when a tag is removed from a subscriber |
webhook_subscriber_activatedTrigger when a subscriber is activated. This happens when a subscriber confirms their subscription. | Trigger when a subscriber is activated. This happens when a subscriber confirms their subscription. |
webhook_subscriber_unsubscribedTrigger when a subscriber is unsubscribed | Trigger when a subscriber is unsubscribed |
webhook_subscriber_bouncedTrigger when a subscriber bounced. This happens when an email is sent to a subscriber and the email bounces. | Trigger when a subscriber bounced. This happens when an email is sent to a subscriber and the email bounces. |
webhook_subscriber_complainedTrigger when a subscriber complained. This happens when a subscriber marks an email as spam. | Trigger when a subscriber complained. This happens when a subscriber marks an email as spam. |
webhook_form_subscribedTrigger when a form is subscribed | Trigger when a form is subscribed |
webhook_sequence_subscribedTrigger when a sequence is subscribed | Trigger when a sequence is subscribed |
webhook_sequence_completedTrigger when a sequence is completed | Trigger when a sequence is completed |
webhook_link_clickedTrigger when a link is clicked | Trigger when a link is clicked |
webhook_product_purchasedTrigger when a product is purchased | Trigger when a product is purchased |
webhook_purchase_createdTrigger when a purchase is created | Trigger when a purchase is created |
Quick Start
import { WeavzClient } from '@weavz/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute({
integrationName: 'convertkit',
actionName: 'subscribers_get_subscriber_by_id',
input: { /* ... */ },
connectionId: 'conn_id',
workspaceId: 'ws_id',
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect ConvertKit to my app?
Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.
What actions does ConvertKit support?
ConvertKit supports 35 actions including Get Subscriber By Id, Get Subscriber By Email, List Subscribers, Update Subscriber, Unsubscribe Subscriber, and more.
Can I use ConvertKit with AI agents?
Yes. Add ConvertKit to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.
What authentication does ConvertKit use?
ConvertKit uses API Key. Weavz handles token management, refresh, and secure credential storage automatically.
How much does the ConvertKit integration cost?
The ConvertKit integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.
What triggers does ConvertKit support?
ConvertKit supports 12 triggers including Tag added to subscriber, Tag removed from subscriber, Subscriber activated, Subscriber unsubscribed, Subscriber bounced, and more.
Connect ConvertKit in 2 minutes
Get 1,000 free actions every month. No credit card required.