The agent doesn’t just answer — it shows and does

Customer support that resolves itself.

Stept is the open-source Intercom + Fin alternative: a shared inbox across every channel, an AI agent grounded in your own knowledge base, a help center, product tours and automation. Self-host it free — bring your own model key — or let us run it.

MIT-licensed · runs offline with zero API keys · Postgres or SQLite

app.stepped.ai/inbox
The Stept shared inbox with a customer conversation open, showing the thread, contact panel and reply composer

Connects to the tools your customers and team already use

The differentiator

An agent with hands.

Most support AI stops at text. Stept’s agent reads your docs, guides people through your actual UI, and — with consent — acts on the page. Every run leaves a full step-by-step trace you can audit.

It shows, instead of telling

Rather than describing five steps, the agent finds the right product tour and plays it — or composes a walkthrough on the spot, with coach-marks on your real interface.

It acts — with consent and a brake

With the visitor’s explicit opt-in it clicks, fills and navigates for them. Sensitive tools pause for human approval, password fields are off-limits, and actions are capped per run.

Your workspace is an MCP server

Claude, Cursor or any MCP client can search your knowledge, read conversations, write docs — even drive a real browser through the recorder extension.

app.stepped.ai/ai/runs
An agent run in Stept showing the full execution trace: LLM call, tool call to search_knowledge, tool result, and the final reply, with token counts and timings
The platform

Everything a support team needs — in one place.

Intercom bundles the inbox, the AI agent, the help center and product tours, then charges for each. Stept ships all of it in one open-source platform.

Configure the agent, then watch what it does

Pick the model, write the persona, and set every tool to auto, approval-required or off. Test it in a sandbox that shows the live reasoning trace before anything reaches a customer.

app.stepped.ai/ai/agents
The Stept AI agent builder: identity, model, temperature and system prompt, with a test sandbox on the right

Knowledge that keeps itself fresh

Crawl, upload or sync. Sources re-index on a schedule and prune pages that disappear.

app.stepped.ai/knowledge
The Stept knowledge base listing sources and indexed documents

Tours, recorded by clicking

Record a flow in your own app with the Chrome extension; steps self-heal when your markup moves.

app.stepped.ai/tours
Product tours in Stept, showing published tours with step counts and completion analytics

One shared inbox

Assign, snooze, tag, note and resolve together — with SLAs, saved views, macros and realtime collaboration across the team.

Knowledge that stays current

Crawl your site, upload files, or sync Notion, Confluence, Drive, Zendesk and GitHub. Hybrid retrieval feeds the agent, the reply copilot and your help center.

Automation & reporting

Rules, macros, campaigns, SLAs and webhooks — plus analytics on volume, resolution rate, CSAT and how often the AI deflects a conversation.

Built for real teams

Multi-workspace tenancy, RBAC with custom roles, audit log, scoped API keys, encrypted provider secrets and a hardened deploy.

Own your stack

Run your own Fin-class agent — free.

Most AI-support tools bill per resolution or lock the agent behind an enterprise plan. Stept ships the agent in the open-source core. Point it at your own model key and self-host the whole platform at no cost.

$ git clone https://github.com/myfoxit/stept-now stept
$ cd stept && make setup && make dev
  • Bring your own model — no per-resolution fee
  • Your data stays in your own database
  • Runs offline: mock AI provider, zero keys
  • No seat caps when you self-host
  • ~1,900 tests, green on every push
Integrations

Connect the tools you already use.

Channels

  • Email
  • Slack
  • Telegram
  • WhatsApp
  • Messenger
  • Instagram
  • LINE
  • Web widget & API

Knowledge

  • Notion
  • Confluence
  • Google Drive
  • Zendesk
  • GitHub
  • Microsoft 365
  • Website crawl & files

Models & clients

  • Anthropic
  • Google
  • Ollama
  • Claude (MCP)
  • Cursor (MCP)
  • Any OpenAI-compatible

Email delivery

  • Amazon SES
  • Resend
  • Mailgun
  • Postmark
  • SendGrid
  • Plain SMTP
Pricing

Free to self-host. Fair when we host it.

Early access: Stept Cloud is free right now — below is the pricing that’s coming.

Self-hosted

Free MIT · forever

Run the whole platform yourself.

Read the guide
  • Every channel, unlimited seats
  • AI agent with your own model key
  • Knowledge base, RAG & help center
  • Product tours, checklists & surveys
  • Docker Compose, Postgres or SQLite

Business

$49 per seat / month

For teams with compliance needs.

Talk to us
  • Everything in Cloud
  • 2,000 AI resolutions / month
  • Custom roles & audit log
  • SLA management & working hours
  • Priority support

AI resolutions beyond your plan will bill at about $0.30–0.49 each — around half of Intercom Fin’s $0.99. A 5-seat team pays about $95/mo on Stept Cloud; the same team on Intercom + Fin typically runs $1,000+/mo.

FAQ

Questions, answered.

Is it really open source?

Yes — the whole platform is MIT-licensed: inbox, AI agent, knowledge base, help center, tours, automation. Self-host everything with your own model key. Cloud is just us running the same code for you.

Which AI models can I use?

OpenAI, Anthropic, Google, Ollama, or any OpenAI-compatible endpoint. Keys are stored per workspace and encrypted at rest, and there is no markup on tokens — you pay your provider directly. A deterministic mock provider ships in the box, so the entire AI stack runs offline with zero API keys.

What counts as an “AI resolution”?

A conversation the agent resolves without a human stepping in. Self-hosted installs meter nothing at all. On Cloud, plan quotas apply once pricing turns on — during early access everything is free.

Can the agent really act on the page?

Only with the visitor’s explicit per-conversation consent. Actions are capped per run, password fields are never touched, navigation is same-origin by default, and any tool can be set to require a human approval before it executes.

Where does my data live?

Self-hosted: in your own Postgres, full stop. On Stept Cloud your workspace runs on EU infrastructure, model keys are encrypted at rest, and your conversations are never used to train anything.

Can I migrate from Intercom or Zendesk?

Import contacts by CSV, pull help-center content in with the website crawler or the Zendesk connector, and keep your address by forwarding mail to your Stept inbox. Email us and we will help.

Own your support stack.

Start free on our cloud, or deploy it yourself with Docker Compose.