Skip to content

Primitives

One runtime for an integration’s whole life.

Eight steps, from your agent’s first build to an AI agent using your customer’s data. Use one or all of them, across 950+ integrations and any your agent builds.

Step by step

Pick a step to see what it does and the call your code makes.

The plain job comes first. The Truto name is under it, with a link to its docs.

1Build it

2Connect customers

3Use it in your product

1 of 8 · in Truto: Build

Generate the integration

Your agent reads the vendor’s API docs and writes the integration as one JSON file.

No integration code in your repo to maintain.

Build in the docs →
$ truto integrations build vendor-openapi.yaml my-vendor✓ wrote my-vendor.integration.json

All eight at a glance

  1. 1

    Generate the integration

    Build

    Your agent reads the vendor’s API docs and writes the integration as one JSON file.

    Docs →
  2. 2

    Test it, then go live

    Environments

    Apply the file to your team, then install it in development first and production after.

    Docs →
  3. 3

    Let customers sign in

    Connect

    Your customer picks the app in a connect screen inside your product and signs in.

    Docs →
  4. 4

    Call the vendor’s API

    Proxy API

    Call the vendor’s own API through Truto, for any connected account.

    Docs →
  5. 5

    One API for a whole category

    Unified API

    Read and write CRM data in one shape, whether the account is HubSpot, Salesforce or a CRM your agent built.

    Docs →
  6. 6

    Copy data to your database

    Sync

    Copy data into your own database on a schedule.

    Docs →
  7. 7

    Get change webhooks

    Events

    Get a webhook when data changes in a customer’s account.

    Docs →
  8. 8

    Give it to AI agents

    Tools and MCP

    Give the integration to an AI agent as tools, or as an MCP server for each connected account.

    Docs →

New here? Start with Build, or read why to run integrations on Truto when AI can write them.

Try every step in a sandbox.

Pick your integrations, connect a test account, and call it through the proxy, a unified API or an MCP server.