Our platform follows a hierarchical structure designed to provide secure, organized access to various resources and automation capabilities. Understanding these core components and their relationships will help you build more effective data import solutions.

Platform Architecture

Flatfile operates as a hosted platform that integrates with your application through APIs and SDKs. Your users interact with Flatfile’s interface while you maintain control over the data flow and business logic through event-driven listeners and customizable workflows.

Core Concepts

Understanding Flatfile’s architecture starts with these fundamental concepts, organized by their role in the platform:

Infrastructure & Organization

Data Structure

Automation & Processing