Skip to main content

Admin Settings

The Admin Settings tab provides a centralized interface for managing all platform configuration values. Settings are organized into category tabs, each containing service groups with related configuration fields. Changes take effect immediately upon saving individual setting values.

Interface Overview

Header Controls

The settings page header provides:

  • Search -- Filter settings by name, description, or (non-sensitive) value. A counter to the left of the All Tabs checkbox shows how many settings match across every tab.
  • All Tabs -- A checkbox that flattens results from every settings tab into a single list (so a match on a tab you are not currently viewing still appears) and also reveals app-scoped settings that are hidden by default

Category Tabs

Settings are organized into the following tabs, each with a distinctive icon:

TabCategories IncludedDescription
AI ConfigurationAI, KnowledgeAI model API keys, embedding settings, context configuration
External IntegrationsTools, Calendar, SlackThird-party service connections and API credentials
FeaturesExperimental, NotebooksFeature flags and experimental feature toggles
SecurityAI ModerationContent moderation and access control rules
User ManagementUsers, ReferralsUser notification settings, seat defaults, credit enforcement
CommunicationsAdmin, FeedbackFeedback channels, email/Slack webhooks, What's New configuration
CustomizationBrandingLogo uploads, visual branding settings

Service Groups

Within each tab, settings are grouped by service. Each service group card displays an icon, group name, and description. The following service groups are available:

AI Configuration Tab

Service GroupSettingsDescription
OpenAI ServiceAPI key, default context, chunk size, format prompt template, image prompt, URL scanningOpenAI API integration
Anthropic ServiceAPI keyAnthropic API integration
Gemini ServiceAPI keyGoogle Gemini API integration
xAI ServiceAPI keyxAI API integration
Voyage ServiceAPI keyVoyage AI embedding integration
Embedding ServiceDefault embedding modelVector embedding configuration
Voice Session ServiceEnable/disable, AI voice, transcription modelVoice session configuration
Knowledge ManagementMax file size, vector threshold, max content lengthFile and vector storage settings

External Integrations Tab

Service GroupSettingsDescription
Search ServiceSerper API keyWeb search integration
Google CalendarEnable/disable, service account email/secret, organizer emailCalendar integration
Slack IntegrationSigning secret, bot token, workspace configurationSlack bot settings
MCP ServerEnable/disable, GitHub client credentials, Atlassian client credentialsModel Context Protocol integration

Features Tab

Service GroupSettingsDescription
Experimental FeaturesQuest Master, Mementos, Artifacts, Agents, Rapid Reply, Research Engine, Deep Research, Lattice, Knowledge Base Search, Help Chat, and moreFeature flag toggles
Notebook SettingsAuto-name notebookNotebook behavior configuration

Communications Tab

Service GroupSettingsDescription
Feedback SystemEmail/Slack feedback toggles, webhook URLs, feedback email addressesFeedback routing configuration

Special Components

Operations Model Setting

Located in the AI category, the Operations Model setting allows administrators to select which AI model is used for internal platform operations (such as auto-naming notebooks or generating summaries). The configuration includes:

  • Text Model -- The primary model for text operations
  • Image Model -- The model for image-related operations
  • Speech Model -- The model for speech-to-text operations

Logo Upload

Located in the Branding category, the Logo Upload component provides:

  • Light Mode Logo -- Upload a custom logo for light mode display
  • Dark Mode Logo -- Upload a separate logo for dark mode display
  • Use Both Logos -- Toggle to enable separate light/dark logos
  • Images are automatically compressed to a maximum of 200x200 pixels

What's New Configuration

Located in the Admin category, this component manages the automated "What's New" notifications that inform users about platform updates. Configuration includes model selection, template editing, and preview capabilities.

MCP Server Configuration

The MCP tab provides a dedicated form for creating MCP (Model Context Protocol) server configurations:

  • Server Name -- The identifier for the MCP server
  • Enabled -- Toggle to enable or disable the server
  • Environment Variables -- Key-value pairs for server-specific configuration, with the ability to add or remove variables dynamically

Setting Input Types

Individual settings use one of the following input types based on their data type:

TypeControlBehavior
StringText input fieldFree-text entry, with sensitive values masked
NumberNumeric input fieldAccepts numeric values only
BooleanToggle switchOn/off toggle for feature flags and enable/disable settings
SelectDropdownConstrained to predefined options

Sensitive settings (such as API keys) are marked as such and their values are hidden in the UI.

Best Practices

  • API Keys -- Always use the sensitive setting fields for API keys; these values are masked in the UI for security
  • Feature Flags -- Test experimental features in staging (dev stage) before enabling them in production
  • Search -- Use the search bar to quickly locate specific settings rather than browsing through all tabs
  • All Tabs -- Enable this to see search matches from every tab in one list (useful when a setting might live on a tab you are not viewing) and to reveal app-scoped settings that are hidden by default