Public API access
The Public API Access page configures which APIs end-users can access when authenticating through their organization’s identity provider (Azure AD, Okta, Google). Navigation: Project → Settings → Public API AccessQuery API
Toggle the Query API to allow authenticated end-users to query agents through the public API endpoint. When you enable it, the following configuration fields appear:
Session token duration
Public Widget Data
The Public Widget Data page controls the tables, columns, and SQL constructs that saved widgets can expose through theanalytics:read scope. Projects start with sensitive analytics sources blocked, and all SQL constructs beyond a basic single SELECT stay disallowed until you enable them. Click Save policy to apply your changes.
Navigation: Project -> Settings -> Public Widget Data
SQL validation
Choose which saved-widget SQL constructs the platform allows foranalytics:read queries. DDL and mutation statements remain blocked regardless of these settings.
Restricted data
The Restricted data section lets you block specific analytics tables and columns from saved widgets. Every project contains a default configuration that restricts a few sensitive sources. You can remove a default restriction or add your own. After updating the restrictions, save the policy. Block a table- Choose a table from the Select a table menu.
- Click Block table.
abl_platform.audit_eventsabl_platform.eval_conversationsabl_platform.eval_scoresabl_platform.hallucination_evaluationsabl_platform.knowledge_gap_evaluationsabl_platform.llm_evaluateabl_platform.search_queriesabl_platform.spatial_trace_recordsabl_platform.custom_pipeline_resultsabl_platform.workflow_events
- Choose a scope from the table menu. Select All tables to block the column everywhere it appears, or select a specific table to block it there only.
- Choose a column from the Select a column menu.
- Click Block column.
attributescontentconversation_jsonevidencemetadataoutputpayloadpromptquery_texttrace_events
Attachments
The Attachment Settings page configures file upload behavior for this project. Navigation: Project → Settings → Attachments General
Upload Limits
Default allowed file types include
image/jpeg, image/png, image/gif, image/webp, application/pdf, text/markdown, text/plain, text/csv, application/json, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, audio/mpeg, audio/wav, audio/webm, video/mp4, and video/webm.
To add a custom MIME type, enter it in the Add MIME type field and click the add icon. To remove an allowed type, click the × icon next to it.
Processing
Info
Click Save Changes to apply.
Omnichannel
The Omnichannel page configures cross-channel session continuity. Navigation: Project → Settings → Omnichannel Omnichannel settings allow users who start a conversation on one channel to continue it on another without losing context. Conversation Recall
Allowed channels
Lists all supported channels (web, voice, sms, whatsapp, email, slack, teams) with toggles for cross-channel recall participation.
Identity Requirements
Consent
Live Transcript Sync
Configure real-time transcript synchronization settings for cross-channel sessions.
Click Save Settings to apply changes.
If you see a “Failed to save settings” error, verify that your role has write permissions for project settings.
Governance
The Governance page sets the production approval policy for this project. The policy controls how strictly the platform gates production deployments, so a stricter level requires more sign-off before an agent version can ship. Navigation: Project → Settings → Governance Production approval policy The page shows whether the policy is Inherited (default) or set explicitly for the project, along with the Effective level currently in force and its source (for example, Standard from the platform default). To set an explicit policy, drag the Approval strictness slider to a level, then click Save policy.
When you select a level, the page shows that level’s sign-off requirements below the slider. Saving an explicit policy overrides the inherited platform default.