🪄Embedding Kaiya
Embed Kaiya conversational AI into your applications using iFrame and postMessage API
Kaiya, the conversational AI assistant in Tellius, can be embedded into external applications to enable natural language querying and interaction with data directly within your app via iFrame. This allows users to ask natural language questions, receive data-driven answers, and view visualizations in a chat-like interface, without leaving your application.
Steps to obtain the embed URL
Under Settings → Embed → Kaiya, click on Generate Embed URL to view the embedding URL window.

Once you click on Generate Embed URL, the following window will be displayed.

Direct Access URL (toggle): When enabled, users accessing the embedded URL are taken directly to the embedded Kaiya conversations interface (no login prompt). This only works when the token (passed via
utm_source
) has valid session context. When disabled, users will be redirected to the Tellius login screen before reaching the embedded component. Use this when you want user-level authentication to be enforced on access.Expiry time of URL: Controls how long the generated embedding URL remains valid. Specify the duration in hours, days, or months. After the set time, the token (
utm_source
or similar context ID) expires, and the link becomes invalid.Only Kaiya Conversational AI: Turn this on when generating an Embed URL to deliver a chat-only Kaiya experience for portals or apps. The URL loads just the conversational window, so users can ask questions in natural language and get guided answers in a minimal UI. A small Open in Kaiya button (top-right) lets authorized users jump to the full Kaiya interface (with sidebar and search inspector) when deeper exploration is needed.
Once you click on Generate URL, the Embed URL will be generated.
Click on the Copy icon to copy the URL.
An embedding URL looks like the following:
https://domain/kaiya/chat/conversation/new?utm_source=ID
Once you embed the URL, the Kaiya conversations page will be loaded.
Last updated
Was this helpful?