Tessel 4.0 · Agents with approvals

Build your operations block by block.

Tessel turns workflows, data and AI agents into blocks your team can stack, test and ship. Every block is versioned. Every run is traced.

1,284,092 runs todaySOC 2 Type II p95 184 ms per block
Move closer to open the block
01 Clients

In production at 1,900 teams

Halden northwind Kestrel/Bank Lumen Freight Oru parcel&co Vela Health Atlas Mutual
02 Stack
The stack

Four layers. One foundation your whole company builds on.

Layer 01 · Sources

Connect the systems you already pay for.

Postgres, Paylane, Dealforge, Ledgerline, S3 and 140 more. Changes arrive as typed events within 400 ms, with the schema checked on the way in.

146 connectorsCDCWebhooks
Layer 02 · Logic

Join, branch and transform without glue code.

Logic blocks compile to plain TypeScript you can read. Every change is a diff that someone reviews before it reaches production.

TypeScript outGit syncUnit tests
Layer 03 · Agents

Hand judgment calls to agents with limits.

Each agent gets a budget, a list of tools and a named approver. It cannot exceed any of the three, and every decision it makes is logged with its reasoning.

Spend capsTool scopesAudit log
Layer 04 · Surfaces

Ship results where people already work.

Send to Chatline, email or an API endpoint, or generate an internal app from the same blocks. Permissions follow the data all the way through.

ChatlineREST + webhooksInternal apps
03 Blocks
Blocks

Built for the day something breaks.

Automation is easy to start and hard to trust. These are the parts that make Tessel safe to run your month-end close on.

Versioned by default

Every block keeps its history. Diff two versions, see who approved each one and roll back in a click.

v14 · 3 reviewers

Every run, traced

Follow one invoice through 14 blocks and see the input, output and latency of each step.

30-day traces on Team

Agents in a cage

Agents run inside the limits you set for spend, tools and data. Anything outside those limits stops and asks a person.

$40 / run cap

Approvals in Chatline

Route sensitive steps to a person. They approve from Chatline or email and the run picks up where it paused.

Median approval 4 min

Replay before you publish

Run a draft against last week's real events and compare its output with production before anything goes live.

7 days of replay

Your data stays put

Pin a workspace to the EU, US or APAC. Runs execute in that region and data never leaves it.

12 regions · 3 jurisdictions
04 Why blocks
Why blocks

Most automation tools hand you a blank canvas and wish you luck. Tessel hands you a foundation. Every block is typed, tested and traced before it touches production, so the thing you built in March still works in December.

05 Metrics
Load-bearing

Two billion runs a month. Still boring, on purpose.

2.1BRuns in September
99.99%Uptime, trailing 12 months
184 msp95 latency per block
O0.82NDJFMA1.36MJJAS2.10
Runs per month, billionsOct 2025 – Sep 2026
07 Customers
Halden · Case study
“We replaced 31 cron jobs and two automation accounts with one Tessel workspace. Month-end close went from six days to two, and nobody misses the spreadsheets.”
Ingrid ValkHead of Finance Operations, Halden
6 → 2Days to close the books
31Cron jobs retired
0Missed approvals since launch
08 Pricing
Pricing

Pay per builder. Runs are on us up to a point.

Starter
$0forever

For one team proving the first workflow.

Start free
  • Up to 3 builders
  • 10,000 runs a month
  • All 146 connectors
  • 7-day traces
Enterprise
Custom

For regulated teams with auditors to answer to.

Talk to sales
  • SSO, SCIM and audit export
  • Region pinning and residency
  • 1-year traces
  • 99.99% SLA, named engineer
09 FAQ
Questions

Asked before you build.

What counts as a run?

One trigger firing one workflow from start to finish is one run, however many blocks it passes through. Retries of a failed block are free.

Yes. Logic blocks compile to TypeScript and sync to your Git repository. If you leave Tessel, the code stays readable and runnable.

You choose per agent. Tessel supports the major hosted models and your own endpoints, and your data is never used for training.

Each approval step names a primary and a backup. After the timeout you set, the request moves to the backup and the run waits safely until someone answers.

Tessel holds SOC 2 Type II and ISO 27001, signs DPAs on every plan and offers EU-only processing from the Frankfurt and Dublin regions.

10 Build
Your turn

Place your first block.

Click any tile to stack a block on it. Then build the real thing, free for up to three builders, no card required.

Blocks placed 04Clear grid