Anonymous usage
The switch lets visitors chat without signing in, through the website widget and the share link. It is off by default for every agent, and a duplicated agent starts with it off.- Off: the widget shows no launcher, and the share link shows the chat as unavailable. A visitor who already has the panel open sees “This chat is no longer available” on their next message; their transcript stays. Logged-in chats (server mode) keep working.
- On: the usage counter and the limits appear below the switch.
Usage today
Today’s anonymous conversations against the daily limit, with the time until it resets (00:00 UTC). A conversation counts once, on its first message; logged-in users are never counted. The bar turns amber at 80% and red at the limit.Conversations per day
The daily cap of new anonymous conversations for this agent. Default 1,000; any whole number from 1 to 100,000. When it is reached, new conversations are refused until the reset, and conversations already started that day keep working. See Limits.Messages per conversation
Optional, off by default, and shows Unlimited while off. Switch it on and enter a number: each anonymous conversation can send at most this many messages (default 50; 1 to 10,000). After that, the visitor is asked to start a new chat, which counts as a new conversation. Use it to bound what one conversation can cost; set it well above a normal conversation.Allowed websites
The websites (origins) where the widget may load. Up to 20 entries, including the localhost entry.- Exact entries such as
https://shop.example.commatch that scheme, host and port only.https://www.acme.comandhttps://acme.comare different; add both if you use both. - Wildcards such as
https://*.acme.commatch subdomains at any depth, never the apex. A wildcard trusts every subdomain, including one taken over through a dangling DNS record; prefer exact entries for sensitive agents. Wildcards over public suffixes (*.com,*.co.uk,*.github.io,*.vercel.app) are rejected. - Unicode hostnames are stored and matched as punycode.
- An empty list allows no website; only the share link works.
- Allow localhost for testing adds
http://localhost:*, so the widget works on your computer whatever port your dev server uses. Untick it when you no longer need it.
Origin header; see Security and limits.
Welcome message
A first message shown as soon as the chat opens, before the visitor types. It is set here only; there is no widget option for it. It is off by default.- Message: up to 1,000 characters. It is not written by the AI.
- Options: none, Buttons (up to 10) or Cards (up to 10, each with a title and optional description, button label and image). Card images must be public HTTPS URLs and need alt text; visitors load them through Osvi AI’s image proxy, never from your host.
greeting, the small bubble beside the closed launcher.
Add it to your site
Copies what you need to put the agent in front of visitors. Both are disabled until Anonymous usage is saved on.- Website: the widget script. Paste it before
</body>on any page of an allowed website. To change colours and layout, add attributes from Customise the widget. - Share link: a page hosted by Osvi AI, with no website needed. It works regardless of the allowed websites list. See Public chat links.
