---
title: "Edge Assist"
description: "Add AI answers to your website with one script tag. Assist answers visitor questions from your own content, with citations, streamed word by word."
url: https://edge.network/docs/assist/
---

# Edge Assist

Assist

# Edge Assist

Edge Assist adds AI answers to your website. Visitors ask questions in a search-and-ask
widget, and Assist answers from your own content — with citations, streamed word by word.
One script tag to embed; no model keys, no infrastructure.

## How It Works

- **You give Assist your content.** Your site publishes a small JSON index that Assist re-fetches hourly, so answers track your content automatically. See [Content Ingestion](https://edge.network/docs/assist/ingestion).
- **Visitors search or ask.** The widget gives instant full-text results as they type (free, unlimited), and composes an AI answer when they ask a question — grounded in your content and cited, so it links the pages it drew from.
- **Repeat questions come from cache.** Answered questions are cached per site and replayed instantly, invalidated the moment your content changes. See [Answer Caching](https://edge.network/docs/assist/caching).
- **Humans stay in the loop.** A visitor can hand the conversation to your team at any point — Assist emails you the transcript and their address, and you reply directly.

Assist is grounded: it answers from the retrieved passages and the conversation, and
declines rather than inventing facts your content doesn't contain. Every answer cites
its sources.

## Quick Start

Create a site in the [control panel](https://edge.network/account/assist),
point it at your content, and add one line to your pages:

```
<script src="https://assist.edge.network/widget.js"
  data-sitekey="ea_your_sitekey" defer></script>
```

That renders a floating launcher on every page. The full walkthrough — including inline
embeds, the hosted page, and keyboard shortcuts — is in
[Getting Started](https://edge.network/docs/assist/getting-started).

## Key Concepts

| Concept | What it is |
| Site | One Assist deployment: a hostname, a content index, widget settings, and metrics. Accounts can have multiple sites. |
| Sitekey | A public identifier (`ea_…`) embedded in your pages. There is no secret key — see origin enforcement below. |
| Origin enforcement | Search, ask, and handoff only accept requests from your registered hostname (and subdomains), so a copied sitekey is useless on another domain. `localhost` is always allowed for development. |
| Question | The billable unit: one AI-composed answer. Searches are free and unlimited. Every site answers 250 questions free each month. |
| Override | Your final word: **pinned facts** take precedence over site content in every answer, and **curated Q&As** return your exact wording verbatim when a question strongly matches. Free on every site, managed in Control. |

## In This Section

[### Getting Started Create a site, ingest your content, embed the widget — live in minutes.](https://edge.network/docs/assist/getting-started) [### Widget & Embedding Launcher, inline embeds, hosted page, hotkeys, the JavaScript API, and every customisation option.](https://edge.network/docs/assist/widget) [### Content Ingestion The index file format, chunking guidance, refresh cycle, and limits.](https://edge.network/docs/assist/ingestion) [### Answer Caching How repeat questions are answered instantly, and how the cache invalidates.](https://edge.network/docs/assist/caching) [### API Reference The HTTP API behind the widget: config, search, ask (SSE), and handoff.](https://edge.network/docs/assist/api) [### Limits & Billing The free allowance, per-question pricing, rate limits, and every cap.](https://edge.network/docs/assist/limits-and-billing)

## Learn More

[Edge Assist overview](https://edge.network/assist) [Live demo](https://edge.network/assist/demo) [Pricing](https://edge.network/assist/pricing)
[Back to Docs](https://edge.network/docs) [Need help?](https://edge.network/support)
