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.

Start building free
Start building free
See how it stacks
See how it stacks
1,284,092 runs today

SOC 2 Type II

p95 184 ms per block

Move closer to open the block

In production at 1,900 teams

HaldennorthwindKestrel/BankLumen FreightOruparcel&coVela HealthAtlas Mutual
The stack

Four layers. One foundation your whole company builds on.

Layer 01 · Sources

Connect the systems you already pay for.

Postgres, Stripe, Salesforce, NetSuite, 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 Slack, email or an API endpoint, or generate an internal app from the same blocks. Permissions follow the data all the way through.

SlackREST + webhooksInternal apps
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 Slack

Route sensitive steps to a person. They approve from Slack 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

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.

Load-bearing

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

2.1B

Runs in September

99.99%

Uptime, trailing 12 months

184 ms

p95 latency per block

O0.00NDJFMA0.00MJJAS0.00
Runs per month, billionsOct 2025 – Sep 2026
Blueprints

Start from a blueprint. Ship it by Friday.

Finance

Invoice reconciliation

9 blocks · 1 agent

Support

Ticket triage and routing

6 blocks · 2 agents

Procurement

Vendor onboarding

12 blocks · 3 approvals

Revenue

Churn-risk outreach

8 blocks · 1 agent

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.”

IV

Ingrid Valk

Head of Finance Operations, Halden

6 → 2

Days to close the books

31

Cron jobs retired

0

Missed approvals since launch

Pricing

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

Starter

$0

forever

For one team proving the first workflow.

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

Team

Most teams

$39

per builder / month

For companies running real money through it.

Start 14-day trial
  • Unlimited builders and blocks
  • 500,000 runs a month
  • Agents with approvals
  • 30-day traces and replay

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
Questions

Asked before you build.

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.

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.

Start building free
Start building free
Book a demo
Book a demo
Blocks placed 04

One email a month. Only what shipped.

A1

Product

C1

Layouts

D1

Company

E1

Template

F1

All systems operational
fra41 ms
iad38 ms
sin52 ms

C2

Elsewhere

XLinkedInGitHubYouTube

E2

Move across the wordmark168 blocks · iso 30°

One email a month. Only what shipped.

A1

Product

C1

Layouts

D1

Company

E1

Template

F1

All systems operational
fra41 ms
iad38 ms
sin52 ms

C2

Elsewhere

XLinkedInGitHubYouTube

E2

Move across the wordmark168 blocks · iso 30°

One email a month. Only what shipped.

A1

Product

C1

Layouts

D1

Company

E1

Template

F1

All systems operational
fra41 ms
iad38 ms
sin52 ms

C2

Elsewhere

XLinkedInGitHubYouTube

E2

Move across the wordmark168 blocks · iso 30°

Create a free website with Framer, the website builder loved by startups, designers and agencies.