Usher Beta · Request access →

Everything your users do on your website, through one built-in agent.

One agent for your website, by voice or chat. It takes users to the right page, answers from the screen, and runs your actions once they confirm.

See it work

Make your web app promptable.

Users ask by voice or chat, and Usher does the clicking for them, right inside your app. Watch it find a page, answer from the screen and run an action, out loud.

What you just saw.

  1. A user types or talks to Usher from any page of your web app. The question arrives with the page they are on.

  2. Usher reads the current page, checks what you taught it about your app, and finds the page that answers the question.

  3. It takes the user there, with the right filters already applied, and answers in a sentence or two on the page itself.

  4. Your app's own actions run only after a yes. Usher shows the details, the user confirms, and your code does the work.

Request access

Why an agent inside the app.

A help widget points people at a page and stops. Usher takes them there, answers in place, and finishes the task once they confirm.

An assistant bolted on

The answer ends where the work begins.

An agent built in

The same request, completed in place.

Pay only by the credit

(Navigation and tool calls are free.)

A typed reply is 1 credit

Each answer Usher writes back counts once. Taking users to the right page and calling your tools cost nothing.

User questionsYour app
AskReadNavigateToolsAnswer

Navigation and tool calls are free

Starter

$250/month

Billed in credits

Voice and chatNavigation and tool calls freeConfirm before every action
Request access

Growth

$750/month

Billed in credits

Voice and chatNavigation and tool calls freeConfirm before every action
Request access

Scale

$2,000/month

Billed in credits

Voice and chatNavigation and tool calls freeConfirm before every action
Request access

Built for your web app

Usher fits the React app your team already ships. No page map to maintain, no new backend, nothing to migrate.

Works with React, Next.js and React Router

One component next to your router. Usher finds your pages on its own, so there is no route map to keep up to date.

Your actions, behind a confirm

Register your app's own functions as tools. Usher shows what it will do, the user confirms, and your code does the work.

Secure by default

A signed runtime, keys locked to your domains on request, and a confirm step before every action that changes data.

Your knowledge and your theme

Teach Usher what your app does and match it to your brand. It answers from what you gave it and from the page on screen.

Put Usher in your web app.

Tell us about your app, and we will get you a key and help you go live. Plans from $250/mo.

Building a mobile app? See Voqal for Mobile →
Takes users to the right pageAnswers from the pageRuns your actions after a confirmVoice or chatReact, Next.js & React RouterOne npm package