Advanced Chat Apps
Build modern chat experiences that remember context, call tools, and stream answers with a polished UI.
Multiple Chat Apps
Host one or many chat apps with fine-grained control over exactly whom may access which chat apps (internal versus external users, only specific users, only users with specific companies/accounts, etc.).
Session memory
Conversations persist across turns and sessions. Users can resume where they left off; the system manages titles, history, and context automatically.
Agentic workflows and tools
Agents can call typed tools to get current data or take actions. Tool inputs/outputs conform to schemas, so results are reliable and explainable.
Rich, responsive UI
- Streamed responses render as they arrive.
- History view, suggestions, file upload/download (when enabled).
- Works standalone or embedded in an existing site.
Enterprise‑grade defaults
Access control is explicit. Enable features such as traces, detailed traces, or verifyResponse for specific roles or user types. Secure cookies and separation of auth data from business data are built in.
Embed anywhere
Expose your app in standalone or iframe modes. Surface only the apps relevant to a user’s role, organization, or entity.
Define site‑wide defaults and override them per chat app. Admins can apply stricter, temporary overrides without redeploying.
Chat apps provide rich user interfaces and session management. If you need programmatic access to agents for system integrations, see Direct Agent Invocation .