The cloud agentthat does your work

Fabi connects to your tools and data to build internal apps and automate workflows.

Demo

See Fabi in action

01

Build internal tools from a prompt

Connect your data. Describe what you need. Get a working app.

  • Plug into SQL, APIs, and spreadsheets in one step
  • Fabi writes the queries, UI, and logic
  • Share with your team or keep it private
Fabi · new tool
K
Connect to our prod MySQL and build a dashboard for pending invoices. Let me filter by vendor and status.
mysql.connectprod-db · invoices
mysql.describe8 cols · 1,247 rows
ui.generatetable + filters
Built a dashboard with vendor and status filters. Preview on the right.
Ask Fabi anything…
fabi.app/invoices

Pending invoices

247 open · $412k outstanding

Search
All247
Overdue18
Due this week42
Vendor
VendorAmountDueStatus
Acme Corp$12,400Mar 15Pending
Beta Inc$8,250Mar 22Overdue
Gamma Co$5,100Mar 28Pending
Delta Labs$18,900Apr 02Draft
02

Automate any workflow

Paste a process doc, Fabi runs it end to end.

  • Long-running, multi-step, across any tool
  • Writes code, clicks through UIs, queries databases
  • Asks before doing anything destructive
Weekly onboarding nudgerunning
K
Every Monday, pull new signups from Postgres, check who hasn't completed onboarding, and send a personalized follow-up from my Gmail.
postgres.query47 rows
SELECT * FROM users WHERE created_at > NOW() - INTERVAL '7 days'
api.get18 incomplete
/onboarding/status/{user_id}
draft_emails18 drafts
template=onboarding-nudge · n=18
gmail.send18 sent
batch=drafts

Done — 18 follow-ups sent. Want me to save this as a weekly playbook?

03

Process files and research the web

Throw anything at it — docs, sheets, URLs, or a research goal.

  • Reads PDFs, CSVs, invoices, and contracts
  • Searches the web and synthesizes across sources
  • Outputs clean, structured data
Sources

acme-msa.pdf

2.4 MB

beta-sow.pdf

1.1 MB

gamma-order.pdf

894 KB

SOC 2 status of each vendor

web

Extractedvendors.csv
VendorMSA endMRRNoticeSOC 2
AcmeJan 2026$12.4k30 dType II
BetaMar 2026$8.5k60 dIn progress
Gammaongoing$24.0k90 dType I
3 rows · 12 fields extractedExport
04

Turn prompts into playbooks

Save a workflow once. Schedule it, trigger it, forget it.

  • Run on a schedule, webhook, or event
  • Monitors your data and pings you when something changes
  • Version-controlled and shareable with your team
WorkspacePlaybooksMonday ops brief
📊

Monday ops brief

🕐ScheduleEvery Monday · 9:00 am
TriggerCron
🟢StatusActive
👤Owner@krish
Goal

Give the team a snapshot of ops health every Monday morning so we spot regressions early.

Steps
Query Postgres for pipeline errors in the last 7 days
Pull support ticket counts and top themes from Linear
Summarize week-over-week trends and anomalies
Post the brief to #ops in Slack at 9:00 am
Last run: 3 days agoNext run: Mon 9:00 am12 runs · 100% success

How Fabi works

Give it a goal, not a script

Chat AIs don't have your context and weren't built to finish real work. Fabi has its own computer, knows your stack, and figures out the path from goal to done.

A real computer in the cloud

  • Browser, terminal, file system, and code execution
  • Runs tasks that take minutes or hours, without your laptop open
  • Handles the same work a new hire would on their first day
🌐Browser
Terminal
📁Files
running
$ fabi run weekly-vendor-check
→ opened browser.chromium
→ navigating to vendor-portal.com
→ scraping billing table (12 rows)
→ wrote /out/vendor-spend-mar.csv
→ upserted 12 rows to postgres
✓ done in 42s

Goal-based, not script-based

  • Describe the outcome, not every step
  • Fabi plans, executes, and course-corrects
  • You review results, not every intermediate step
Goal

Figure out why we lost last month's deals and summarize the themes for the team.

Plan4 steps
1Pull closed-lost deals from Salesforce
2Classify reason via notes and emails
3Join with pricing changes from Stripe
4Draft a summary for the team

Use cases

What teams put Fabi to work on

A few patterns from fast-growing teams. Every use case starts as a prompt.

Weekly competitor intel

Monitor pricing, launches, and hiring. Drop a brief in Slack every Monday.

webslackschedule

Approval workflows

Route invoices, expenses, and access requests to the right owner with tracking.

appslack

Customer onboarding

Provision accounts, send welcome kits, update the CRM, kick off playbooks.

hubspotgmailapp

Ops reporting

Pull metrics from your database, summarize trends, post to the team channel.

postgresslackschedule

Document processing

Extract data from PDFs, invoices, and contracts into your system of record.

filesairtable

Data anomaly alerts

Watch your pipelines, surface anomalies, page the right person when thresholds break.

postgresslackmonitor

CRM hygiene

Dedupe, enrich, and route leads based on your rules. Runs every night.

hubspotschedule

Inbound triage

Classify and route customer requests from Gmail, Slack, or forms to the right queue.

gmaillinear
Integrations

Works with the tools you already use.

Plug in your databases, docs, and SaaS tools. Fabi handles the glue.

Postgres
Database
MySQL
Database
Supabase
Database
Snowflake
Warehouse
Airtable
Database
Google Sheets
Spreadsheet
Notion
Workspace
Slack
Messaging
Gmail
Email
Linear
Project Management
HubSpot
CRM
Salesforce
CRM
Stripe
Payments
GitHub
Code
Google Drive
Files
S3
Storage
Postgres
Database
MySQL
Database
Supabase
Database
Snowflake
Warehouse
Airtable
Database
Google Sheets
Spreadsheet
Notion
Workspace
Slack
Messaging
Gmail
Email
Linear
Project Management
HubSpot
CRM
Salesforce
CRM
Stripe
Payments
GitHub
Code
Google Drive
Files
S3
Storage
S3
Storage
Google Drive
Files
GitHub
Code
Stripe
Payments
Salesforce
CRM
HubSpot
CRM
Linear
Project Management
Gmail
Email
Slack
Messaging
Notion
Workspace
Google Sheets
Spreadsheet
Airtable
Database
Snowflake
Warehouse
Supabase
Database
MySQL
Database
Postgres
Database
S3
Storage
Google Drive
Files
GitHub
Code
Stripe
Payments
Salesforce
CRM
HubSpot
CRM
Linear
Project Management
Gmail
Email
Slack
Messaging
Notion
Workspace
Google Sheets
Spreadsheet
Airtable
Database
Snowflake
Warehouse
Supabase
Database
MySQL
Database
Postgres
Database

Frequently asked questions

Chat AIs answer questions. Fabi finishes work. It has its own computer — a browser, terminal, and file system — and is connected to your databases, SaaS tools, and docs. You give it a goal, it plans, executes, and reports back.

No. You describe what you want in plain English. Fabi writes the code, connects the tools, and runs the workflow. For teams with engineers, they can still jump in, edit, or review anything Fabi produces.

Zapier and Make run fixed rules — step A triggers step B. Retool lets you hand-build tools with a visual editor. Fabi reasons through goals: it decides the steps, writes the queries, handles edge cases, and builds the UI. You stop maintaining brittle pipelines.

Fabi runs with scoped credentials you control. You choose which tools and data it can access. Everything it does is logged. Destructive actions require confirmation, and you can review every step before it executes in production.

Yes. Save any workflow as a playbook and trigger it on a schedule, webhook, or event. Fabi runs in the cloud — no laptop needed. It pings you when a task is done or when something needs your attention.

Databases (Postgres, MySQL, Supabase, Snowflake), spreadsheets (Airtable, Google Sheets), CRMs (HubSpot, Salesforce), messaging (Slack, Gmail), docs (Notion, Google Drive), and anything with an API. Custom integrations take minutes.