Skip to main content
An author path for every plugin type. Each guide teaches the contract with a minimal, self-contained example.

Tool

Build a tool plugin.

Extension

A wrapper or transformer.

Connector

An OAuth connector.

Storage provider

Behind the storage contract.

Config provider

Behind the config contract.

Identity provider

Resolve a token to an identity.

Accounts provider

Human accounts, logins, and sessions.

Monitoring backend

The monitoring surface.

Webhook verifier

Verify inbound webhooks.

Channel

Deliver asks to a person’s medium.

Backend

A worker backend engine.

Agent plugin

Implement the Agent contract.

Code plugins

Clients, routes, middleware, lifecycle.

The plugin descriptor

Describe a plugin with tai-plugin.yml.