Configuring AI Store
Configure and customize the AI Store module in your self-hosted Prisme.ai instance.
AI Store is the main entry point for users to access, explore, and interact with AI agents. It serves as a workspace-centric product where users can chat, select models, collaborate with AI using Prisme.ai Canvas, and manage their AI experience.
This page explains how to configure AI Store in a self-hosted setup, including onboarding, theming, privacy controls, and customization of behavior per user profile.
Global Configuration Schema
Onboarding
Onboarding
The onboarding experience can be customized in HTML with localized messages, and configured to show:
- Once per session (default for most)
- Always (e.g., for new user education)
Themes (Light & Dark)
Themes (Light & Dark)
AI Store supports full UI theming. You can override colors using CSS variables under themes.light.variables
and themes.dark.variables
.
Example:
User Roles & Access
User Roles & Access
AI Store visibility is governed by the workspace’s RBAC rules. SecureChat agents within AI Store can be:
- Public to the entire instance
- Scoped to specific groups or SSI-based entities
- Manually assigned per role or via automation
Beta testers can be whitelisted via email for early access:
Policies & Legal Links
Policies & Legal Links
You can define custom links to T&C and privacy policies:
These are displayed at the bottom of the AI Store interface.
Guidance Messages
Guidance Messages
Input guidance can be localized and shown above the message input:
Canvas Custom Actions
AI Store integrates tightly with Canvas, allowing agents to process rich structured content. You can configure default AI behaviors for canvas interactions:
These prompts are displayed as button suggestions and passed to the LLM agent to guide interaction.
Upload & Retention Settings
Files uploaded via AI Store (for context or RAG) are retained for a configurable duration:
This value can be adapted per workspace or globally depending on your document handling policies.
Agent Creation
AI Store can contain multiple agents, each with:
- Unique names, descriptions, prompts, and categories
- Access rules and visibility constraints
- Tools and document collection bindings
- Monitoring and usage tracking
Agents can be created:
- Manually via AI Store for basic configuration and AI Knowledge for advanced settings.
- Automatically via AI Builder workflows
- Imported from other environments (e.g. DEV → PROD) using CI/CD and Prisme.ai APIs
Monitoring & Analytics
All agent usage within AI Store is traceable via:
- Workspace activity logs on AI Builder
- Analytics on AI Knowledge
- Centralized OpenSearch/ElasticSearch
- Feedback collection (thumbs up/down and comments)
- Metrics via Prometheus (e.g., avg. response time)