Ui components
UI Kit Components
Copy page
Use the @inkeep/cxkit-react
UI library to embed an AI assistant as a React component or JavaScript snippet anywhere your users have questions.
Components
Customization
Here are some common scenarios:
- Customize theme & CSS - Customize the look and feel of the UI components.
- Add guidance & context - Provide user-specific information or provide custom instructions to the LLM.
- Manage user privacy preferences - Handle user privacy settings and analytics opt-outs.
- Authenticate users - Limit chat or search usage to users authenticated with your app.
- Log events to your own analytics - Log events to your own custom analytics system.
- Embed a support form - Add a support form embedded within the chat experience to create support tickets.
- Make chats sharable - Enable the 'Share' button to make chats sharable.
Public clients
For an overview of local development and security for AI assistant's that are used on public sites, check out this guide.