Skip to main content
Version: 0.9.19

Web UI reference

Find the screen you are looking at, then follow its reference or the task you want to perform. Administration screens are included in this directory; their configuration instructions belong to Administer.

Availability: Screens and actions depend on your role, team permissions, enabled features and modules. A visible control does not grant permission to save or publish. Check the linked task's availability note before making a change.

The sidebar selects the main area; the header keeps your team context and account controls available while you work. Expand or collapse the sidebar with its toggle. On a narrow screen, open it before selecting a destination; selecting an item closes the expanded navigation.

Sidebar itemDestination and purpose
Dashboard/dashboard: reporting and application metrics.
Apps/apps: find or create an application, then open its Overview or Flow Designer.
Conversations/conversations: review permitted conversation records. This item is shown for users with log-view access, including global read access or the current team's eligible MEMBER/ADMIN role; an ordinary team VIEWER does not get it.
Settings/settings: team and account-related configuration areas, each with its own permissions.

A missing item can reflect your role or selected team. A visible navigation link does not authorize every action on its destination. Follow Access and teams before requesting broader permissions.

Header controls​

  • Team selector: establishes the team context used by the interface. A permitted global reader can also have an all-teams option. Wait for the team switch to finish and verify the selected team before editing; a failed update restores the previous selection. See team selection.
  • Search: finds application navigation results; its keyboard and optional assistant behavior are described below.
  • Documentation/help: opens documentation in a separate tab and includes the application version in the link. Verify the documentation's selected version; the link itself is not proof that every page matches the running release.
  • Platform settings: opens /admin-settings when the user's administration or global-read permissions expose the control. Global read access can show administration without granting edit rights.
  • Notifications: opens /settings/notifications; its badge summarizes unread entries. Use notification guidance for scope and shared read-state effects.
  • Avatar: opens User Settings, showing account identity and the Theme, Language, settings-link and Logout controls. Follow personal preferences for persistence and account-language behavior. Language is selected in that drawer, not through a separate header language switch.

Click the header search field, or press Cmd+K on macOS / Ctrl+K elsewhere while focus is outside another input or text area. Type an application search term and wait for results to refresh. Application results are limited by the server's access filter; select the intended team first. This is application navigation, not a full-text search across conversation logs or every configuration field.

Use the arrow keys to highlight a result, Enter to select it, or Escape to close the result list. Selecting an application opens its app page and clears the search text. Use the Apps list and its filters when the quick results do not identify the application you need; an empty or incomplete quick-result list is not proof that the application was deleted.

The interface can render an Agents result group, but this release's agent-search hook uses the application query and then filters for agent-style application links. Do not rely on global search as a complete node/agent catalogue. Open the owning application's Flow Designer to inspect its actual nodes.

Optional assistant: when the deployment supplies the assistant integration, an Ask AI result can appear. Selecting it with text sends that text to the assistant; the empty-query action opens the chat without sending a message. With no navigation result highlighted, Enter can send the entered query to the assistant. Highlight the application result explicitly when you intend to navigate, and keep credentials and private conversation content out of assistant queries. If the assistant entry is absent, ordinary application search remains the navigation path.

Applications and conversations​

Screen or areaWhat to look upReference
DashboardWidgets, reporting period, metric meanings and QARead and configure the dashboard
AppsCreation paths and initial app/flow stateCreate an application
Flow DesignerCanvas and source editingBuild a flow
Node inspectorsSettings, exits, mappings, per-node fields and runtime effectsInspector reference
Provider editorMode, credentials, realtime/LLM/STT/TTS, audio and recovery controlsProvider field reference
Manage ActionsEmbedded/shared actions, parameters, code and instructionsAction editor
Node catalogueAvailable node types and their purposeNode reference
Flow SettingsApp state, QA, duration, caching, language and Shared Voice FlowSettings reference
Variables & ResilienceDeclarations/pickers and staged failure policiesVariable catalogue, resilience
Version HistoryStatus, restore, direct publication and draft deletionHistory reference
Browser action capabilitiesRead aloud, transform, listen and side-flow controlsBrowser action reference
Flow sourceAuthoring source and validationBuild a flow
Draft and publishSaving versus publicationSave, test and publish
App recording settingsOutput selection and recording frequencyChoose recording outputs
EndpointsEntry-point fields, readiness, access lists and route reconciliationEntry-point inspector
ConversationsFind a call; Overview, Timeline, Flow run, recordings and DebugReview a conversation

For provider modes, channel selection and node overrides, use Choose a channel and provider.

The Variables & Resilience drawer is labelled Variables when resilience editors are unavailable; see resilience controls.

Registration and document review​

ScreenTask and controlsReference
RegisterPlan, details, email PIN, document review and checkoutRegistration journey
Registration status / cancellationPending, completed, expired and uncertain payment outcomesSetup status
My Subscription → Legal DocumentsCurrent versus accepted versions, downloads and Review & AcceptTeam document review

Team and platform administration​

Screen or areaWhat to look upReference
Team settingsShared defaults, save boundaries and resource readinessTeam configuration
Teams / Manage TeamCreation, member/server-group assignments and decommissioningTeam lifecycle
Team recording storageDestination and retention responsibilitiesConfigure team storage
Users and Invite User to TeamIdentity creation, invitations, memberships and global assignmentsUser provisioning
Change platform roleActor email verification, eligibility and session consequencesPlatform-role workflow
API keysCreation, scope selection, one-time copy, usage and revocationManage team API keys
VariablesShared values and secret lifecycleTeam variables and secrets
ToolsReusable team requestsTeam tools
NotificationsVisibility, review and read stateNotifications
My SubscriptionUsage, spending cap, thresholds, plan changes and billing stateSubscription and usage
Custom DealsAgreement versions, checkout, application and discontinuationCustom agreements
Job HistoryAttempts, states, results and diagnostic limitsBackground jobs
Cron SchedulesFields, Run Now, history and deletion effectsRecurring schedules
Sign-in and account recoveryPassword expiry, reset, Microsoft prerequisites and sessionsAccount recovery
User Settings drawerBrowser theme, account language and logoutPersonal preferences
LanguagesCatalogue metadata, translation overrides, reset and deletionUI languages
Platform settingsSection-specific saves, global defaults and visibilityPlatform configuration
Platform SecretsKey/purpose metadata, Set Secret, rotation and deletionPlatform secret controls
Header ManipulationReusable rules, conditions, substitutions and activationConfigure SIP header rules
SIP and egress trunksInbound identification and outbound routingConfigure trunks, routes and numbers
Access LogsFilters, local-time bounds, UTC rows and feed scopeSecurity evidence and export

For missing teams or actions, follow Access and team permissions.

Find a task or diagnose a result​

For your first application, follow Start here. To understand where audit events, runtime messages and SIP captures fit, open Logs and diagnostics.

Screen directory​

Use the route in your browser's address bar to identify the screen you are on. Routes are relative to your Delphi address.

Main areas​

RouteScreenShown to
/dashboardDashboardEvery signed-in user
/apps, /apps/newApp list and new appEvery signed-in user; creating needs MEMBER or ADMIN
/apps/<app-id>/overviewApp overview, with Call Published Flow and Open Flow DesignerUsers with access to the app
/apps/<app-id>/flowsFlow DesignerEditing needs MEMBER or ADMIN
/conversationsConversation listUsers with log-view access
/conversations/<conversation-id>Conversation detail: Overview, Timeline, Actions, Flow run, Tokens, QA and DebugTeam MEMBER or ADMIN, or a platform superuser

The Actions and QA tabs appear only when the conversation has that data. Debug contains Logs, Span tree and SIP ladder.

Settings​

Settings opens /settings/<tab> for the selected team. A global reader sees a read-only notice.

RouteTabShown toReference
/settings/teamTeamEvery userTeam configuration
/settings/usersUsersTeam ADMINUser provisioning
/settings/variablesVariablesTeam ADMIN or global reader, when the plan allows custom AI credentialsTeam variables and secrets
/settings/toolsToolsTeam ADMIN or global readerTeam tools
/settings/header-manipulationHeader ManipulationTeam ADMIN or global readerSIP header rules
/settings/api-keysAPI KeysTeam ADMIN or global reader, when API keys are enabledTeam API keys
/settings/subscriptionMy SubscriptionTeam ADMIN, when subscription management is enabledSubscription and usage
/settings/system-audioSystem AudioUsers who can view the teamSystem audio
/settings/notificationsNotificationsUsers who can view the teamNotifications
/settings/securitySecurityEvery user; changes your passwordAccount recovery

Platform settings​

Platform settings in the header opens /admin-settings/<tab>. It is shown to administrators and global readers. Apart from Users, every tab needs global read access.

RouteTabReference
/admin-settings/usersUsersUser provisioning
/admin-settings/teamsTeamsTeam lifecycle
/admin-settings/custom-dealsCustom DealsCustom agreements
/admin-settings/base-numbersBase NumbersManage base numbers
/admin-settings/header-manipulationHeader ManipulationSIP header rules
/admin-settings/server-groupsService GroupsConfigure a server group
/admin-settings/sip-trunksSIP TrunksInbound trunks and maintenance
/admin-settings/egressEgressOutbound trunks and pools
/admin-settings/platform-settingsPlatform SettingsPlatform configuration
/admin-settings/languagesLanguagesUI languages
/admin-settings/notificationsNotificationsNotifications
/admin-settings/toolsToolsTeam tools
/admin-settings/cron-schedulesCron SchedulesRecurring schedules
/admin-settings/service-refreshService RefreshRefresh running services
/admin-settings/job-historyJob HistoryBackground jobs
/admin-settings/access-logsAccess LogsSecurity evidence and export
/admin-settings/trace-debugLog SearchFind a trace
/admin-settings/config-backupsConfig BackupsConfiguration recovery
/admin-settings/system-audioSystem audio (button)Manage the shared file

The Custom Deals tab also needs the custom-deals feature. Egress has Trunks and Pools sub-tabs.

Account and registration pages​

RoutePage
/loginSign-in
/reset-password, /new-passwordPassword reset
/change-passwordRequired password change
/welcome-setupProduct welcome setup
/register, /register/verify-emailRegistration and email verification
/register/success, /register/cancelRegistration result
/activate-billing, /resubscribeBilling activation and resubscription

See Account sign-in and recovery and the registration journey.

Fleet controls​

Screen or areaWhat to look upReference
Server GroupsVoice/API limits, provisioning settings, save and deletion boundariesConfigure a server group
API rate limitsActive configuration, per-IP tiers, cache and validationAdjust API rate limits