Your support issues, queries and tickets: Sortd.

AI support that lives inside your app. It answers your users, turns the rest into tickets, and sorts each one into a question, a bug or a feature request, so your team only works on what needs a human.

See it in action
See it in action

Your users ask. Sortd answers. Your team sees what's left.

A user asks a question inside your app and gets an answer with its source. When something's actually broken, Sortd opens a ticket with the context your engineers need and tells the user it's on its way.

  • One script tag
  • Answers cite their source
  • Styled to match your app
How Sortd triages

Every conversation lands in one of three places.

Sortd reads what your user actually said, decides what kind of request it is, and handles it the right way. When it isn't sure, it asks the user instead of guessing.

Question

Answered on the spot.

Answers come from your help center, and from your code if you connect GitHub. Every answer names its source. Nothing reaches your team.

Ends in: a resolved conversation
Bug

A ticket your engineers can act on.

A clear title, the user's own words, screenshots and the page they were on. Routed to your team, and the user can follow progress from the widget.

Ends in: your team's inbox
Feature request

Captured, not lost in chat.

Logged as a request, checked against similar ones, and scoped with the user before it reaches your backlog. Optionally shown on a public roadmap.

Ends in: your backlog or roadmap
Set up in an afternoon

Three steps from install to a quieter queue.

01

Add the widget

Your backend creates a short-lived session, and one script tag renders the widget. Your API key never reaches the browser.

<script
  src="https://sortd.sneh.dev/embed.js"
  data-session-id="ess_…"
  defer></script>
02

Teach it your product

Connect GitHub and Sortd drafts help articles from your app for you to review. Or upload docs, or import from Intercom or Zendesk.

03

Work only what's left

Bugs and feature requests land in your inbox with full context. You get alerts in Slack, Teams or Discord, plus webhooks to your own tools.

The widget

Support your users can reach without leaving your app.

Four tabs in one panel, styled with your colours, font and logo. Users get answers, raise issues and follow their tickets in one place.

Voice mode · BetaScreenshots & attachmentsEmail updates on tickets

Home

Suggested questions and announcements.

Chat

Streaming answers with sources.

Tickets

Raise issues, follow and reply to them.

Help

Search and read your help articles.

Knowledge base

A help center that writes its own first draft.

Sortd reads your app and drafts the articles your users need. In KB Studio you can ask Studio AI to write a how-to, restyle every article or turn a page into an FAQ. Anything it can't back with a source is flagged for you to check. Nothing goes live until you publish it.

How the knowledge base works →
Beyond the chat

Answer questions before anyone has to ask them.

The best support ticket is one nobody needs to file. Sortd gives your users a place to look things up and see what's going on, and tells your team when something breaks.

Public help center

Your own branded help site with fast search, article feedback and an optional custom domain.

Ask AI · Beta

Status page

A public page showing what's up, what's degraded and past incidents. Updated automatically from your monitors.

Monitors

Uptime checks for your endpoints, watches on vendor status feeds, and heartbeats for cron jobs and workers. Alerts go wherever your team works.

Error tracking

Your backend reports exceptions to Sortd, which groups duplicates. When a user reports something you already know about, they're told it's being worked on.

Beta

Changelog

Release notes drafted from what you shipped each day. You review them, and they publish to your help center.

Public roadmap

Show users which requests you're considering, building and have shipped. Feature requests from the widget can feed straight into it.

Built to be trusted

AI you can check, not just hope about.

  • Every answer shows its source

    Users and your team can see exactly which article or file an answer came from.

  • Humans publish, AI drafts

    Generated articles and release notes wait for your review before anyone sees them.

  • No secrets in the browser

    The widget runs on a short-lived session your server creates. Each user only sees their own tickets.

  • Your code stays your code

    Repos are analysed in an isolated sandbox and kept per app. We never train models on your content.

  • Bring your own model keys

    Use your own OpenAI, Anthropic, Gemini or OpenRouter account. Keys are stored encrypted.

  • Signed webhooks

    Every event is HMAC-signed and timestamped, so your systems can verify it came from Sortd.

For developers

An API, signed webhooks, and a connection to your coding assistant.

Create tickets from your own backend, get events back, and manage Sortd from Claude Code, Cursor, ChatGPT or any MCP client over OAuth.

Read the developer docs
# Add Sortd to Claude Code
claude plugin marketplace add \
  https://sortd.sneh.dev/marketplace.json
claude plugin install sortd

# Then just ask
> What bugs did users report this week?
What's next

Where Sortd is going.

We're building these with our early-access teams. Request access to help shape them.

Coming soon

Inbound sales agent

The same agent on your marketing site, answering pre-sales questions from your docs and passing qualified leads to your team.

Coming soon

From bug report to fix

For a confirmed bug, Sortd investigates your code and proposes a fix for your engineers to review. Nothing merges without a human.

Give your team their queue back.

We're onboarding a small number of teams and setting each one up personally.