New — Instant agent preview + live AI-readiness scoring. Try it on your site, free →
Developers

Docs & embedding

Everything you need to train an agent, put it on your site, and wire it into your stack.

Quickstart

  1. Create an agent. Head to the Launcher, paste your website URL, and let SiteGPT crawl and train it.
  2. Review & brand. Set the name, colors, greeting, and quick prompts in your Workspace.
  3. Go live. Embed the widget or share the hosted link — both are ready the moment training finishes.

Embed the widget

Add the agent to any page with a small script. Copy the exact snippet — with your agent ID filled in — from the Embed screen in your Workspace. It looks like this:

<script src="https://cdn.ou.chat/widget.js" async></script>
<script>
  ouWidget("init", { deploymentId: "YOUR_AGENT_ID" });
</script>

The bubble appears bottom-right. Style, position, and layout (docked bubble or full panel) are controlled from the dashboard — no code changes needed to re-brand.

Share a hosted agent

Every agent also gets its own hosted page at ou.chat/your-handle — no embedding required. Link to it from emails, docs, QR codes, or your help center. See live examples on our homepage.

Training sources

Point an agent at any mix of: a website crawl, a sitemap, uploaded files (PDF, DOCX, PPTX, CSV, TXT, MD), raw text, or a YouTube channel. Set auto-resync to daily, weekly, or monthly so answers never go stale.

Functions & actions

Functions let the agent call your systems from natural language — look up an order, book a slot, reset a password. You define the action and its parameters; the agent decides when to call it. Configure them per agent in the Workspace.

API access

Programmatic access (managing agents, sources, and conversations, plus webhooks for events) is available on Growth and above with an API key generated in your Workspace. Requests are authenticated with a bearer token over HTTPS. For the full endpoint reference, email hello@sitegpt.omazy.ai and we'll get you set up.

Stuck on setup? We're happy to help — contact the team and we'll walk you through it.