Olotalk Documentation
Olotalk is a website AI agent. You embed a small snippet on any page and your visitors get instant, accurate answers grounded in your own content, while Olotalk captures intent, scores leads, and feeds your revenue pipeline automatically.
Where to start
| I want to… | Go to |
|---|---|
| See Olotalk on my own site in 60 seconds | Live demo |
| Add Olotalk to my site, no code required | Quick start |
| Control the assistant from my own JavaScript | Embed reference |
Call the assistant API (open, close, destroy) | Assistant JS API |
| Capture leads, score them, and close the attribution loop | Leads & conversions |
How it works
Public beta: Olotalk is open to everyone, create your account and you are in straight away, no waiting and no card. You set up your assistant yourself in the dashboard (the getting-started guide walks through it step by step); we are happy to help you onboard.
- 1Create your account
Sign up free. No card, no waiting, and you land straight in the dashboard.
- 2Set up your assistant
Create it, crawl your content into its knowledge base, and copy the embed snippet.
- 3Paste one line
Drop the snippet onto your site before the closing body tag. No build step, no npm install.
- 4Visitors ask questions
They get streaming, cited answers grounded in your content, directly on your site.
- 5Intent is captured
On commercial intent the assistant proposes a CTA (book a demo, submit a form) and scores the lead automatically.
- 6Revenue is tracked
Ping the outcome callback when a lead converts; Olotalk attributes the revenue back to the originating conversation.
The assistant loads asynchronously from a CDN and renders inside a Shadow DOM wherever the browser supports it, so it doesn’t affect your page styles or layout.
Key concepts
Assistant, a configured AI agent instance tied to your content and branding. Each assistant has a unique ID used in the embed snippet.
Loader, a tiny JavaScript file that fetches the assistant config, downloads the assistant bundle, and mounts it. This is the only script you add to your site.
Knowledge base, the indexed content the agent retrieves from. Built by ingesting your pages from the dashboard.
Lead, a visitor who submitted their details via a CTA. Olotalk scores each lead (0–100) from intent type, confidence, email domain, and the company and use-case details they share. Leads scoring 60 or above are marked qualified, which triggers the email alert; the lead webhook fires on every submitted lead by default.
Outcome, a conversion milestone (meeting, opportunity, won) that you report back to Olotalk via the outcome callback API. Enables closed-loop attribution and per-assistant revenue tracking.
Olotalk API, the API that the loader and assistant call. Handles config, sessions, AI retrieval, lead capture, and webhook dispatch.