Sources
Postgres, Paylane, Dealforge, Ledgerline and 142 more. Change data capture where the system supports it, webhooks where it does not, events within 400 ms.
Tessel connects your data, runs your logic, hands judgment calls to agents with limits and ships the result where your team already works. Four layers, one workspace, every run on the record.
An event comes in, logic shapes it, an agent decides, a person signs off when it matters, and the result lands where it is needed.
A change in any of 146 systems arrives as a typed event, schema-checked on the way in.
Blocks join, branch and transform the event. Each one compiles to TypeScript you can read.
An agent makes the call a script cannot, inside a budget and a fixed list of tools.
Sensitive steps pause for a named person, who answers from Chatline or email.
The result posts to Chatline, email, a webhook or an internal app built from the same blocks.
Postgres, Paylane, Dealforge, Ledgerline and 142 more. Change data capture where the system supports it, webhooks where it does not, events within 400 ms.
Typed blocks for joins, branches and maths. Every change is a reviewed diff, synced to your Git repository as plain TypeScript.
Models you choose, working inside a spend cap, a tool list and a named approver. Every decision is logged with its reasoning.
Chatline messages, emails, REST endpoints and internal apps. Permissions follow the data from source to screen.
You set three things when you add an agent to a workflow. It cannot exceed any of them, and when it reaches one it stops and asks.
A hard budget per run and per month. Model calls and paid tools count against it, down to the cent.
$40.00 per run · $2,000 per monthThe agent can only call the tools you list, with the scopes you grant. Read access is separate from write.
netsuite.read · slack.postA real person, plus a backup, signs off on anything over your threshold. Median response is four minutes.
Ingrid Valk · backup after 30 minEach decision is stored with its inputs, the tools it called, its cost and the reason it gave.
Exportable to your SIEMOpen a run to see each block's input, output, timing and cost. Before you publish a change, replay last week's events through the draft and compare.
{}Audited every year by an independent firm. The latest report is available under NDA.
Our information security management system is certified and reviewed each quarter.
Pin a workspace to one of 12 regions in the EU, US or APAC. Runs and traces never leave it.
Sign in with Keyring, Gatekey ID or Google. Builders are provisioned and removed from your directory.
No. Most workflows are built on the canvas from ready-made blocks. When you need custom logic, a block can hold TypeScript, and everything compiles to readable code either way.
The run pauses and the named approver gets a message with the cost so far. They can raise the cap for that run or stop it. Nothing is charged above the cap.
Seven days on Starter, 30 days on Team and one year on Enterprise. You can export any trace as JSON before it expires.
Yes. Replay sends past events through the draft with every write action stubbed, then shows a diff against what production did.
In 12 regions across the EU, US and APAC. Each workspace is pinned to one region, and its runs, traces and secrets stay there.
Free for up to three builders and 10,000 runs a month. Connect a source and ship a workflow this afternoon.