Build or run
Should you build integrations yourself with AI?
Build them with AI. Yes. Your coding agent writes a working integration fast.
Run them yourself. Usually no. That work starts with the first API call and never ends.
Who does what
AI writes the code. Someone still has to run it.
Above the line is the part your agent writes fast. Below it is what keeps working for every customer, for one integration or a hundred.
Your AI agent writes this
"auth": { "type": "oauth2" }// integration logicname: first_name & " " & last_name// field mappings<ConnectButton integration="salesforce" />// your product
Truto runs this
All systems running
85integrations shipped in one sprint
“We could maybe build 50 integrations a year… or we can do it in a couple of weeks with Truto.”
Annie GregoryPrincipal Product Manager
Compare
What you own after your agent is done.
The same AI writes the integration in both columns. The difference is who runs it in production.
You run itRegister an app with every vendor. Pass each review.
Truto runs itFor catalog apps, Truto’s approved apps work from day one.
You run itA CASA security assessment, again every 12 months.
Truto runs itTruto’s Google app is CASA Tier 2 verified.
You run itEncrypt every token. Refresh without two workers racing.
Truto runs itAES-256 at rest. One refresh per account, under a lock.
You run itLearn how each vendor says “slow down”.
Truto runs itA standard 429, with Retry-After when the vendor gives one.
You run itKeep an endpoint up. Check each vendor’s signature.
Truto runs itVerified per vendor, then sent to your URL.
You run itFind out from errors. Fix. Redeploy your app.
Truto runs itThe fix is live on apply. No deploy.
You run itFork the mapping for each customer.
Truto runs itOverride the mapping per account.
You run itTokens and logs join your audit scope.
Truto runs itSOC 2 Type II and ISO 27001. Not stored by default.
You run itAdds to every row above.
Truto runs itRuns on the same runtime as the first.
FAQ
Common questions.
When should I build integrations myself instead of using Truto?
Build them yourself with your coding agent, and run them on Truto from the first API call. Even one integration needs an OAuth app, token refresh, rate-limit handling and webhook checks. Run that yourself only when your team wants to own the runtime and has time to keep it up.
Can my coding agent build integrations on Truto?
Yes. Install the Truto skills in Claude Code or Cursor, then ask for the integration. Your agent runs truto integrations build with the vendor’s API docs, then lints, verifies and applies the file. See Build.
Does Truto store my customers’ data?
Not by default. Data is fetched in real time from the vendor’s API and passed through to you. Features that store data, such as SuperQuery, are off until you turn them on. Credentials are encrypted at rest with AES-256.
Let your agent build it. Let Truto run it.
Get a sandbox, install the Truto skills, and ask for the integration your customers need.