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

# Overview

> Explore our guides and examples to implement Flatfile.

<Info>
  We've fine-tuned ChatGPT 4 specifically on our API and SDKs. Simply type your
  query into the search bar, and you'll receive precise answers that align with
  your needs.
</Info>

## Core concepts

Discover the 3 core pillars of Flatfile: Spaces, Workbooks, and Events. Experience their seamless efficiency and collaboration as they power your data workflow in Flatfile.

<CardGroup cols={3}>
  <Card title="Spaces" href="./developer-tools/spaces" icon="circle-1">
    Where the workflow unfolds, encompassing user invitations, data loading, and
    data egress.
  </Card>

  <Card title="Workbooks" href="./apps/workbooks" icon="circle-2">
    The basis for data normalization, including mapping, transformation,
    validation, and collaboration.
  </Card>

  <Card title="Events" href="./orchestration/events" icon="circle-3">
    The mechanism for orchestrating workflows, enabling bulk task execution and
    experience automation.
  </Card>
</CardGroup>

***

## Beginner Tutorials

Once you have a handle on the core concepts that make up the Flatfile Platform, follow one of our tutorials to see how these concepts translate to your use case.

{" "}

<CardGroup cols={2}>
  <Card title="Embed in your App" href="./apps/embedding/overview" icon="person-to-portal">
    Easily add an embedded import experience to any app.
  </Card>

  <Card title="Projects" href="./apps/custom/tutorial-landing" icon="arrow-progress">
    Build a Workbook and apply a data transformation and a validation.
  </Card>
</CardGroup>

***

## Explore our plugins

Flatfile offers a number of ways to expand your implementation past our base offerings, like a plugin that adds in the ability to extract Excel documents. Check out our plugins to see how you can further enhance your Platform implementation.

<CardGroup cols={3}>
  <Card title="record-hook" href="plugins-docs/transform/record-hook" icon="npm">
    A concise syntax for running custom logic on individual data records.
  </Card>

  <Card title="autocast" href="plugins-docs/transform/autocast" icon="npm">
    Automatically convert user-inputted data to the correct type so it can be
    processed
  </Card>

  <Card title="json-schema" href="plugins-docs/schemas/convert-json-schema" icon="clock">
    Use your schema to infer Flatfile Blueprint, a powerful DDL with a focus on
    validation and data preparation.
  </Card>
</CardGroup>

[View all plugins](./plugins-docs)

***

## Browse by use case

<CardGroup cols={3}>
  <Card title="Embed in your app" icon="person-to-portal" href="/apps/embedding">
    Securely and easily add an embedded import experience to any app.
  </Card>

  <Card title="Setup headless file feeds" icon="bolt-auto" href="/guides/automap">
    Automatically collect data files from any source.
  </Card>

  <Card title="Run onboarding projects" icon="arrow-progress" href="/apps/projects">
    Collaborate across teams on large data onboarding projects.
  </Card>
</CardGroup>
