In addition to embedding dashboards and widgets, you can embed Knowi's Agentic BI chat interface -- giving your users a conversational AI experience directly inside your application.
There are two approaches:
-
SSO Chat Embed -- Drop the full Knowi chat UI into your app via iframe using
Knowi.render()withtype: 'aiConverse'. Your users get the same chat experience with built-in features like data source selection, suggestions, chat history, and themes. -
Headless Chat API -- Build your own custom chat UI using the REST endpoints at
/api/v1/agent/chat(synchronous) and/api/v1/agent/chat/stream(streaming via Server-Sent Events).
For full documentation including SSO setup, API reference, request/response schemas, code examples, and an interactive demo, see Embedding Agent Chat.