This document provides an overview of the Settings menu, serving as the central control plane for application lifecycle management, platform environment variables, and data pipeline orchestration.
System Apps
The System Apps interface provides a high-level monitoring and management view of all active application components within the ecosystem.
App Inventory: Displays a grid of registered applications, such as the Livestream App, Rules Parser, Schema Parser, and Social Proofing Insights Gen.
Environment Tracking: Tracks the status and performance of apps across Development and Production environments independently.
Operational Health: Each app card provides real-time visibility into:
Last Run: Timestamp of the most recent execution for each environment.
Next Run: Scheduled execution time for automated tasks.
Status Indicators: Visual cues (e.g., green checkmarks for active, yellow pause for standby) indicate current deployment health.\
System Configurations
This section manages global, platform-wide parameters and essential connectivity endpoints required for platform stability and integration.
Dashboard Section: Centralized repository for all analytical URLs, including the Home Page, Customer 360, Campaign Insights, and Model Insights.
Folder Section: Configures the workspace paths for core system integrations, such as Inbound/Outbound integrations and specific AI model directories.
AI Agents: Defines the specific service URLs for dedicated agents, including the Customer Insights Agent and Customer Audience Agent.
API Endpoints: Manages critical data access points, such as the Audience List and Attribute List API paths.
Streaming Configurations
The Streaming Configuration form is a hierarchical interface designed to handle the complex backend settings for real-time data processing pipelines.
Spark Configuration: Defines core execution parameters, including Timezone (e.g., UTC), Trigger Intervals (in seconds), and Checkpoint Locations for state management.
Source Configuration:
Ingestion Mode: Supports dynamic switching between ingestion sources like PubSub or Kafka.
Source Details: Configures project-specific identifiers, topic names, and subscriptions.
Sink Configuration:
Firestore Integration: Manages the storage destination, including database IDs and specific collections.
Intelligence Hub & ID Graph: Advanced settings for TTL (Time-to-Live) management and identity resolution toggles.
Schema Configuration: Maps incoming data fields (e.g., Visitor ID, Auth ID) and defines the trigger logic for specific use-cases like Cart Nudge or PWYLO.
Rules & General Config: Controls the Hot Reload Interval for polling updated rule definitions and specifies the absolute YAML Path for the primary configuration file.