Everything you need to train an agent, put it on your site, and wire it into your stack.
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.
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.
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 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.
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.