Apps

Apps are the highest-level organizational unit in Flatfile, designed to manage and coordinate data import workflows across different environments. They serve as containers for organizing related Spaces and provide a consistent configuration that can be deployed across your development pipeline.

Development Pipeline Support

  • Deploy configurations from development to staging to production
  • Maintain consistent behavior across environments
  • Test and validate changes before production deployment

Template System

  • Create reusable templates for common import scenarios.
  • Define standard configurations that can be instantiated multiple times
  • Share best practices across implementations

Namespace Organization

  • Group related Spaces under a common namespace
  • Manage access control at the namespace level
  • Organize workspaces by team, department, or function

Configuration Management

  • Define standard field mappings and validations
  • Configure data transformation rules
  • Set up automated workflows using Agents
  • Manage custom constraints and validations