App Template Framework Overview

A purpose-built app development & management framework for ongoing analytic app success, built on Data 360, Tableau Next, and the Salesforce Platform.


GOAL: Make analytics, flows, and other features work out of the box as trusted solutions, so customers can drive business action.


DEVELOPINSTALLMANAGE
Build highly flexible, templatized apps that adapt to any customer environment.

Key Tools:
Template Builder
VS Code plug-in
CLI Integration
Metadata API & Packaging
Scratch Org support
Deploy apps with confidence using automated setup and data processing.

Key Tools:
Org Readiness Checks
Prerequisite Actions
Rules Engine
Guided Installation Wizard
Auto Install & Template APIs
Keep apps running efficiently as data and business needs evolve.

Key Tools:
App Hub
Monitor & Troubleshoot
Upgrades & Reconfigurations
App Refresh
App Analytics & Insights
Post-Install Actions & Notifications

Resources that the App Template Framework can package, configure, and orchestrate as part of a template.

  • Tableau Next Dashboards
  • Tableau Next Visualizations
  • Tableau Next Metrics
  • Tableau Next Workspaces
  • Semantic Data Models
  • Salesforce Flows
  • Einstein Studio Models
  • Data 360 Transformations
  • Data 360 Data Streams
  • Data 360 DLO and DMO Mappings
Value PropWhat It MeansExample
CompatibilityProduce different app flavors based on org shape and available data.Only create an Einstein model if the org meets minimum data requirements.
FlexibilityTake customer input via a built-in installation wizard.Manipulate formulas in data transforms or set viz params based on user input.
Day 0 GuaranteeAll components are immediately operational upon installation.Orchestrate data ingest & transforms to provision data not shipped with the app.
Adaptive LongevitySeamless updates & reconfigurations after initial installation.Data & orgs change over time; the app adapts to those changes automatically.

App Template Framework supports the Tableau Next intelligent application stack.

  • Salesforce Platform: Trusted, intelligent, collaborative, composable foundation

  • Salesforce Data 360: Build or bring your own lake for unified, real-time, cloud-scale data

  • Tableau Semantics: Augment data with AI and consistent business knowledge

  • Viz / Pulse Engagement Layer: AI-powered visualization widgets delivered in the flow of work

  • Actions Layer: Automated and human-in-the-loop intelligent workflows

  • Marketplace & App Exchange: Share, monetize, and distribute Einstein apps and data assets

  • Template Builder
  • VS Code Plugin
  • Orchestrator CLI
  • Metadata API
  • Scratch Orgs
  • SF compatibility

Embed analytics into Salesforce CRM or third-party apps; bring data, AI & insights into any workflow.

Pre-built applications, developer playground, self-healing pipelines, and composable building blocks.