> ## Documentation Index
> Fetch the complete documentation index at: https://flatfileinc-remove-rss-json.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> the anatomy of Flatfile

Our platform follows a hierarchical structure designed to provide secure, organized access to various resources and automation capabilities. This document outlines the core components and their relationships.

```mermaid theme={"system"}
flowchart TD
    %% Node definitions
    App[App]
    Env[Environment]

    subgraph ENV[" "]
        style ENV fill:none,stroke-width:2px
        subgraph SPACE[" "]
            style SPACE fill:none,stroke-width:2px
            Space[Space]
            Workbook[Workbook]
            Document[Document]
            File[File]
            Sheet[Sheet]
        end

        Secret[Secret]

        subgraph AGENT[" "]
            style AGENT fill:none,stroke-width:2px
            Agent[Agent]
            Job[Job]
        end
    end

    %% Relationships
    App <--> Env
    Env --> Space
    Env --> Agent
    Env --> Secret
    Space --> Secret
    Space --> File
    Space --> Document
    Space --> Workbook
    Workbook --> Sheet

    %% Job relationships
    Agent --> Job

    %% Override default styles to remove colors
    classDef default fill:none,stroke:#333,stroke-width:2px
    style ENV fill:none,stroke:#333
    style SPACE fill:none,stroke:#333
    style AGENT fill:none,stroke:#333
```

<br />

Learn more about Flatfile by understanding our core elements.

<CardGroup cols={3}>
  <Card title="Apps" icon="grid" href="/learning-center/architecture/apps">
    Manage and coordinate data import workflows across environments.
  </Card>

  <Card title="Environments" icon="seedling" href="/learning-center/architecture/environments">
    Secure, isolated contexts for data import workflows.
  </Card>

  <Card title="Spaces" icon="planet-ringed" href="/learning-center/architecture/spaces">
    Micro-applications for content and data storage.
  </Card>

  <Card title="Workbooks" icon="books" href="/learning-center/architecture/workbooks">
    Containers data Sheets with defined schemas.
  </Card>

  <Card title="Agents" icon="server" href="/learning-center/concepts/listeners">
    Event-driven functions for automating workflows.
  </Card>

  <Card title="Jobs" icon="truck" href="/learning-center/concepts/jobs">
    Discrete tasks executed by Agents in response to events.
  </Card>
</CardGroup>
