Introduction
The DataSapien Orchestrator serves as the central control hub for all DataSapien Mobile SDK instances and functions as a powerful low-code/no-code management platform. It combines administrative functions (typically performed occasionally) with daily operational functions, enabling teams to configure, monitor, and deploy privacy-first data collection and personalization at scale—all from a single, intuitive interface.
DataSapien Orchestrator features:
- A drag & drop flow editor to design end-to-end user interactions (Journeys) with custom screens, scripts and data access/permission steps with conditional branching
- A drag & drop screen builder with full styling support and all of the common UI elements: buttons, inputs, lists, tables, rich text etc.
- A script editor with code completion support to author and deploy logic, including anything from a simple algorithm to invoking cutting edge AI models
From a technical perspective, the Orchestrator is a fully responsive web application accessible from any modern browser on desktops, tablets, or mobile devices, ensuring a consistent and seamless experience across all screen sizes.
The Orchestrator Home page
MeData Management
Since MeData is the main building block of the platform on which all other use cases are built, the Orchestrator provides functionality related to the definition and sources of MeData.
- Management of Managed APIs: Enables the integration of any web API (public or private) that is accessible from user devices as a source of MeData.
- Management of MeData Definitions: Allows you to design your data taxonomy and specify how MeData is collected from various sources, including the Managed APIs and Questions.
- Management of Segment Definitions: Enables the creation of atomic end-user segments based on individuals’ MeData, which can then be combined to form Audiences.
On-Device Intelligence Management
The Orchestrator also enables management of on-device (edge) intelligence features within the Mobile SDK. These include:
- Designing and deploying Rules that define specific actions for the Mobile SDK to perform on the user’s device when MeData-based conditions are met.
- Provisioning ML/AI Models to be downloaded and executed on-edge by the Mobile SDK.
Journeys
In contrast to occasional Administration functions, it is the daily operational functions integrate the Orchestrator into daily buiness processes:
- Creation / management of Audiences to group users and target them based on their MeData.
- Creation and management of Reward types for users who choose to participate in targeted Journeys.
- Designing and deploying Journeys for selected Audiences.
- Viewing basic aggregations of Zero-Pary Data (ZPD) and generating essential reports on Zero-Party Data enabled by Journeys.
Orchestrator REST API
Whilst it has a fully functional UI, the Orchestrator also provides a Web Services API for easy integration into your systems. Everything that can be done in the Orchestrator UI can also be performed via this API. This means you are not limited to GUI and can integrate any and all Orchestrator functionality into your existing enterprise systems:
- CRM (Customer Relationship Management)
- CDP (Customer Data Platform)
- Finance
- Loyalty
- BI (Business Intelligence)