> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omnara.com/llms.txt
> Use this file to discover all available pages before exploring further.

# In-app guide

> An agent inside your web app that shows your users how to do things on the page they are on

Your users ask how to do something, and a cursor moves to the right control on the page they are on, highlights it, and tells them what to do, one step at a time. The guide answers from your product's own documentation. It can also do the steps for them, asking approval before anything that saves, sends, pays, or deletes. Every user of your app gets their own agent profile and conversation history, and you can read each conversation in the dashboard.

![The guide walking a user through inviting a teammate](https://mintcdn.com/omnara/c16f7yruPs7QTWgA/images/examples/in-app-guide.gif?s=b8dc50f0152f7961da7683791b7806f4)

The agent's tools are [custom tools](https://docs.omnara.com/tools/custom.md) that run in the user's browser: Omnara holds each call until the guide's widget moves the cursor, waits for the click, and posts the result back. Your app adds one component (or one script tag) and one server route that holds the Omnara API key.

## Add it to your app

Give this prompt to Claude Code, Codex, Cursor, or any other coding agent, in your app's repository. It reads your app, asks for the product name and whether the guide may act or only show, then adds the guide and checks it on your app with you.

```text theme={null}
Read https://raw.githubusercontent.com/omnara-ai/omnara/main/examples/in-app-guide/SKILL.md and follow it to add an in-app guide to this app.
```

See [`examples/in-app-guide`](https://github.com/omnara-ai/omnara/tree/main/examples/in-app-guide) on GitHub for how it works and what it has and hasn't been tested on.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.