Now with Dagster support

Data pipelines that fix themselves

Tessel watches every run, finds the step that broke and opens a pull request with the fix, usually before anyone notices.

Running in production at

  • Mizan Pay
  • Wasla
  • Nasma Cooling
  • Sahel Bank
  • Rawda Health
  • Qanat
  • Manzil Homes

From red to green without a war room

Tessel connects to the tools you already run and works in your existing review flow.

  • Finds the broken step

    Lineage-aware alerts point at the model that failed, not the forty that depend on it.

  • Proposes the fix

    A pull request with the change, the reason, and a test that proves it.

  • Learns your stack

    dbt, Airflow, Dagster, Snowflake, BigQuery and Postgres, with Slack and GitHub.

  • Keeps dashboards fresh

    Freshness checks on every table your team actually looks at.

of failures fixed without a human
83%
median time to a proposed fix
11 min
pipelines monitored
2,400

Teams that sleep through the night

  • The pull requests read like a colleague wrote them: what broke, why, and a test that proves the fix. We merge about four in five as they are.

    Omar Al SuwaidiStaff Data Engineer, Mizan Pay

  • Our alert volume dropped by two thirds in the first week, because forty downstream failures now arrive as one incident.

    Sneha PillaiData Platform Manager, Qanat

  • Freshness checks learned our load schedule on their own. Finance stopped messaging me at 9:05 every morning.

    Hannah ClarkeAnalytics Lead, Manzil Homes

From the blog

All posts

See it on your pipelines

A 30-minute demo on a copy of your own project. No slides. Or start free with up to 25 models.

Chat on WhatsApp

Cookie preferences

Cookie policy