> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automate.ax/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Kit

> Manage Kit audiences and creator email, and start automations from signed Kit events.

Automate.ax connects Kit subscribers, forms, tags, custom fields, sequences, broadcasts, snippets, posts, purchases, templates, and account analytics to typed automations. Managed webhook endpoints cover all 23 event types currently available from Kit.

```ts automations/welcome-kit-subscribers.automation.ts theme={null}
import { automation } from "automate.ax"
import { kit } from "automate.ax/kit"

export default automation("Welcome Kit subscribers", () => {
  const created = kit.onSubscriberCreated()

  kit.addSubscriberToSequence({
    sequenceId: 77,
    id: created.data.subscriber.id,
  })
})
```

## Connect

OAuth is the preferred connection method and is required for ten bulk and purchase actions. You can use a V4 API key from Kit's account settings for personal or testing connections and all other actions and triggers.

Kit limits OAuth connections to 600 requests per 60 seconds and V4 API keys to 120 requests per 60 seconds. List and reporting data can lag a successful write; direct reads and writes are strongly consistent. Managed triggers verify Kit's timestamped HMAC signatures and deduplicate batched retries by event UUID.

## Exports

```ts theme={null}
import { kit, kitAccount, getKitApi } from "automate.ax/kit"
```

* `kit` contains the packaged actions and triggers.
* `kitAccount("name")` selects a named Kit connection.
* `getKitApi` creates the authenticated V4 helper for a custom account-backed action.

## Triggers

* [On event](/reference/integrations/kit/triggers/on-event)
* [On subscriber created](/reference/integrations/kit/triggers/on-subscriber-created)
* [On subscriber activated](/reference/integrations/kit/triggers/on-subscriber-activated)
* [On subscriber unsubscribed](/reference/integrations/kit/triggers/on-subscriber-unsubscribed)
* [On subscriber bounced](/reference/integrations/kit/triggers/on-subscriber-bounced)
* [On subscriber complained](/reference/integrations/kit/triggers/on-subscriber-complained)
* [On subscriber subscribed to form](/reference/integrations/kit/triggers/on-subscriber-subscribed-to-form)
* [On subscriber added to sequence](/reference/integrations/kit/triggers/on-subscriber-added-to-sequence)
* [On subscriber sequence completed](/reference/integrations/kit/triggers/on-subscriber-sequence-completed)
* [On subscriber tag added](/reference/integrations/kit/triggers/on-subscriber-tag-added)
* [On subscriber tag removed](/reference/integrations/kit/triggers/on-subscriber-tag-removed)
* [On subscriber custom field value updated](/reference/integrations/kit/triggers/on-subscriber-custom-field-value-updated)
* [On tag created](/reference/integrations/kit/triggers/on-tag-created)
* [On tag deleted](/reference/integrations/kit/triggers/on-tag-deleted)
* [On custom field created](/reference/integrations/kit/triggers/on-custom-field-created)
* [On custom field deleted](/reference/integrations/kit/triggers/on-custom-field-deleted)
* [On sequence created](/reference/integrations/kit/triggers/on-sequence-created)
* [On sequence deleted](/reference/integrations/kit/triggers/on-sequence-deleted)
* [On sequence published](/reference/integrations/kit/triggers/on-sequence-published)
* [On sequence disabled](/reference/integrations/kit/triggers/on-sequence-disabled)
* [On broadcast created](/reference/integrations/kit/triggers/on-broadcast-created)
* [On broadcast sent](/reference/integrations/kit/triggers/on-broadcast-sent)
* [On broadcast deleted](/reference/integrations/kit/triggers/on-broadcast-deleted)
* [On post published](/reference/integrations/kit/triggers/on-post-published)

## Actions

* [Get current account](/reference/integrations/kit/actions/get-current-account)
* [List colors](/reference/integrations/kit/actions/list-colors)
* [Update colors](/reference/integrations/kit/actions/update-colors)
* [Get creator profile](/reference/integrations/kit/actions/get-creator-profile)
* [Get email stats](/reference/integrations/kit/actions/get-email-stats)
* [Get growth stats](/reference/integrations/kit/actions/get-growth-stats)
* [List broadcasts](/reference/integrations/kit/actions/list-broadcasts)
* [Create broadcast](/reference/integrations/kit/actions/create-broadcast)
* [List broadcast stats](/reference/integrations/kit/actions/list-broadcast-stats)
* [List broadcast link clicks](/reference/integrations/kit/actions/list-broadcast-link-clicks)
* [Get broadcast stats](/reference/integrations/kit/actions/get-broadcast-stats)
* [Delete broadcast](/reference/integrations/kit/actions/delete-broadcast)
* [Get broadcast](/reference/integrations/kit/actions/get-broadcast)
* [Update broadcast](/reference/integrations/kit/actions/update-broadcast)
* [Bulk create custom fields](/reference/integrations/kit/actions/bulk-create-custom-fields)
* [Bulk update subscriber custom fields](/reference/integrations/kit/actions/bulk-update-subscriber-custom-field-values)
* [List custom fields](/reference/integrations/kit/actions/list-custom-fields)
* [Create custom field](/reference/integrations/kit/actions/create-custom-field)
* [Delete custom field](/reference/integrations/kit/actions/delete-custom-field)
* [Update custom field](/reference/integrations/kit/actions/update-custom-field)
* [List email templates](/reference/integrations/kit/actions/list-email-templates)
* [Bulk add subscribers to forms](/reference/integrations/kit/actions/bulk-add-subscribers-to-forms)
* [List forms](/reference/integrations/kit/actions/list-forms)
* [List form subscribers](/reference/integrations/kit/actions/list-form-subscribers)
* [Add subscriber to form by email](/reference/integrations/kit/actions/add-subscriber-to-form-by-email-address)
* [Add subscriber to form](/reference/integrations/kit/actions/add-subscriber-to-form)
* [List posts](/reference/integrations/kit/actions/list-posts)
* [Get post](/reference/integrations/kit/actions/get-post)
* [List purchases](/reference/integrations/kit/actions/list-purchases)
* [Create purchase](/reference/integrations/kit/actions/create-purchase)
* [Get purchase](/reference/integrations/kit/actions/get-purchase)
* [List segments](/reference/integrations/kit/actions/list-segments)
* [List sequence emails](/reference/integrations/kit/actions/list-sequence-emails)
* [Create sequence email](/reference/integrations/kit/actions/create-sequence-email)
* [Delete sequence email](/reference/integrations/kit/actions/delete-sequence-email)
* [Get sequence email](/reference/integrations/kit/actions/get-sequence-email)
* [Update sequence email](/reference/integrations/kit/actions/update-sequence-email)
* [List sequences](/reference/integrations/kit/actions/list-sequences)
* [Create sequence](/reference/integrations/kit/actions/create-sequence)
* [Delete sequence](/reference/integrations/kit/actions/delete-sequence)
* [Get sequence](/reference/integrations/kit/actions/get-sequence)
* [Update sequence](/reference/integrations/kit/actions/update-sequence)
* [List sequence subscribers](/reference/integrations/kit/actions/list-sequence-subscribers)
* [Add subscriber to sequence by email](/reference/integrations/kit/actions/add-subscriber-to-sequence-by-email-address)
* [Add subscriber to sequence](/reference/integrations/kit/actions/add-subscriber-to-sequence)
* [List snippets](/reference/integrations/kit/actions/list-snippets)
* [Create snippet](/reference/integrations/kit/actions/create-snippet)
* [Get snippet](/reference/integrations/kit/actions/get-snippet)
* [Update snippet](/reference/integrations/kit/actions/update-snippet)
* [Bulk create subscribers](/reference/integrations/kit/actions/bulk-create-subscribers)
* [List subscribers](/reference/integrations/kit/actions/list-subscribers)
* [Create subscriber](/reference/integrations/kit/actions/create-subscriber)
* [Filter subscribers](/reference/integrations/kit/actions/filter-subscribers)
* [Get subscriber](/reference/integrations/kit/actions/get-subscriber)
* [Update subscriber](/reference/integrations/kit/actions/update-subscriber)
* [Unsubscribe subscriber](/reference/integrations/kit/actions/unsubscribe-subscriber)
* [Delete subscriber location](/reference/integrations/kit/actions/delete-subscriber-location)
* [Update subscriber location](/reference/integrations/kit/actions/update-subscriber-location)
* [Pin subscriber location](/reference/integrations/kit/actions/pin-subscriber-location)
* [Get subscriber stats](/reference/integrations/kit/actions/get-subscriber-stats)
* [List subscriber tags](/reference/integrations/kit/actions/list-subscriber-tags)
* [Bulk delete tags](/reference/integrations/kit/actions/bulk-delete-tags)
* [Bulk create tags](/reference/integrations/kit/actions/bulk-create-tags)
* [Bulk tag subscribers](/reference/integrations/kit/actions/bulk-tag-subscribers)
* [List tags](/reference/integrations/kit/actions/list-tags)
* [Create tag](/reference/integrations/kit/actions/create-tag)
* [Update tag](/reference/integrations/kit/actions/update-tag)
* [List tag subscribers](/reference/integrations/kit/actions/list-tag-subscribers)
* [Tag subscriber by email](/reference/integrations/kit/actions/tag-subscriber-by-email-address)
* [Remove tag from subscriber](/reference/integrations/kit/actions/remove-tag-from-subscriber)
* [Tag subscriber](/reference/integrations/kit/actions/tag-subscriber)
