Introduction

Build product integrations with AI, using code you control and infrastructure built for scale.

What is Tenklo?

Tenklo is the integration layer for AI-built, code-owned product integrations.

Your users connect external APIs through Tenklo. You generate and customize TypeScript functions with your favorite coding agent. Your app, backend jobs, or agents then consume those functions through Tenklo's API, SDKs, or MCP server.

Tenklo supports 1,000+ APIs and handles auth, credentials, execution, retries, rate limits, observability, environments, and tenant isolation so you can ship integrations without rebuilding the same infrastructure for every provider.

Why it matters

Integration work used to mean choosing between slow custom builds and rigid pre-built connectors.

With Tenklo, you can describe the integration you need, generate working code in seconds, extend coverage as customers ask for new APIs, and customize behavior per customer while keeping the implementation in code you can review, test, and version control.

How it works

Users connect APIs

Embed Tenklo Auth in your product so users can connect accounts from external APIs. Tenklo handles OAuth, API keys, token refresh, scopes, permissions, and credential storage.

You generate functions

Build the integration logic as Tenklo Functions: TypeScript functions that call provider APIs, transform data, sync records, process webhooks, or perform actions. Generate them with AI, then edit them like normal application code.

Your app or agents use them

Call functions from your backend, trigger them on schedules or webhooks, or expose selected action functions as tools for AI agents through schemas and MCP.

Tenklo's two core primitives are Auth for connecting user accounts and Functions for running integration logic on production infrastructure.

What you can build

Explore the main product integration use cases:

What Tenklo handles

Get started

On this page