Skip to main content
The chat SDK puts one of your chat agents on your own website. You set it up in the dashboard under the chat agent’s Channels → Web widget, and add it to your pages with the Osvi AI chat SDK (@osvi-ai/chat), from a CDN script or from npm. Visitors get the agent’s replies, its buttons, cards and date pickers, and a team member when someone takes over the conversation.

Two choices

Every setup makes two independent choices. How the chat appears Who the visitor is Any appearance works with either identity. Anonymous chat must be switched on in the dashboard and is subject to limits; logged-in chat needs neither.

How it fits together

The agent ID in your page is public by design. Anonymous chat is controlled by the dashboard switch, the allowed websites list and the limits; logged-in chat is controlled by your backend. See Security and limits.

Where to go next

Quickstart

Turn it on and add the widget to your site in a few minutes.

Dashboard settings

Every setting in Channels → Web widget, from limits to the welcome message.

Customise the widget

Launcher, colours, header and how buttons and cards look.

Logged-in users

Connect the chat to signed-in customers through your backend.
Want a link instead of a website? The same switch also enables the agent’s public share link, a page hosted by Osvi AI.