Members
The Members page lets you view and manage who has access to your project and what they can do. Navigation: Project → Settings → Members The page displays a table of all project members with name, email, role, join date, and a Remove action. To add a new project member, click Add Member, select an existing workspace member, choose a role, and save. Project roles
Click Remove next to a member to revoke their access immediately.
API Keys
The API Keys page lets you create and manage API keys for programmatic access to the project runtime. Navigation: Project → Settings → API Keys Tabs
To create a key, click Create Key, provide a descriptive name, and optionally set an expiration date. Each key entry shows the key name, a masked key prefix, and the last-used date. Click the Delete icon next to a key to revoke it permanently.
Use separate keys for each environment (development, staging, production) and rotate them regularly.
Models
The Model Configuration page lets you configure which LLM models are available for agents in this project. Navigation: Project → Settings → Models Click Add from Catalog to browse models from your workspace catalog. The first model you add becomes the default for new agents. Click Configure Workspace to manage workspace-level model providers and registrations. Each model entry shows the model name, provider, supported capabilities (chat, function calling, vision, streaming), token limits, and pricing information.Runtime Configuration
The Runtime Configuration page centralizes the behavioral controls that govern how your agent processes input, handles multi-intent turns, infers missing field values, converts currencies, generates filler messages, protects user data, and validates field values at runtime. Changes take effect for all agent deployments within the project. Navigation: Project → Settings → Runtime Config Use the Reset to Defaults button in the top-right corner to revert all settings to their factory values. Click Save to apply any changes. Each configuration group appears as a collapsible card. Click a card header to expand or collapse it. Extraction Pipeline The Extraction Pipeline section controls how the platform extracts structured field values from raw user messages.
Multi-Intent Recognition
The Multi-Intent Recognition section configures how the platform detects and handles messages that express more than one user intent in a single turn.
Field Inference
The Field Inference section enables the platform to use an LLM to infer values for fields the user hasn’t explicitly provided.
Currency Conversion
Reasoning Pipeline
The Reasoning Pipeline is an experimental pre-reasoning layer that runs a lightweight classifier before each agent reasoning turn.
Filler Settings
Filler Settings configure the transient status messages the platform sends to users while the agent processes a response.
PII Redaction
Lookup Tables
The Lookup Tables section manages the reference tables the platform uses to validate field values and perform fuzzy matching during extraction.
Project Canonical tables defined here are the recommended source of truth for field validation. Agent-local
LOOKUP_TABLES in individual agent configurations remain available for backward compatibility.Data Retention
The Data Retention page configures how long eval transcripts, eval scores, and production score rows remain available for this project. Navigation: Project → Settings → Data Retention Retention categories
Retention Windows
Below the summary cards, the Retention Windows section lets you edit the TTL (time-to-live) value in days for each category.
Click Save to apply changes or Reset to restore all values to their defaults.
Config Variables
The Config Variables page lets you define key-value pairs that the system resolves at compile time through{{config.KEY}} syntax.
Navigation: Project → Settings → Config Variables
Use config variables to store shared values such as API endpoints, feature flags, and persona-specific content that agents reference across the project. The page shows all defined variables with a filter-by-key search and namespace grouping. Click Namespaces to organize variables into logical groups.
Add a Variable
Click Add Variable to create a new entry. Each variable includes the following fields:
Click the checkmark to save or the × to discard. You can override variables per deployment environment.
Config variables resolve at compile time. Changes require recompilation to take effect.
Localization
The Localization page lets you manage locale JSON assets with a full-width editor and sync them through the existing Git integration. Navigation: Project → Settings → Localization The page displays the total number of assets, locales, and shared assets. The platform stores locale assets as project-level JSON files and exports them to Git under the same path contract that project import/export uses (for example,locales/en/_shared.json or locales/fr/booking_agent.json). If Git isn’t connected, a status indicator shows Git not connected with a link to Open Git Settings.
Create a Localization Asset
Click New Asset to open the asset editor. Complete the following fields:
Use Upload JSON to import an existing file, or Prettify to auto-format the JSON content. Click Save to create the asset.