> ## Documentation Index
> Fetch the complete documentation index at: https://parabola.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Course overview & quick start guide

> Learn to automate data ingestion from vendor emails, PDF attachments, and messy spreadsheets — no more copy-pasting.

<Note>
  This is a **Parabola 201** course. We recommend completing [Parabola 101: Foundations](/parabola-university/101/fundamentals/start-here) before starting here.
</Note>

## Who this course is for

If your job involves receiving files from vendors, carriers, or third-party logistics providers — and then manually reformatting that data — this course was built for you.

Here's a scenario we see constantly:

1. A carrier sends you a PDF invoice
2. You copy the line items into Excel
3. The paste is a disaster, so you spend an hour cleaning it up
4. You finally start the actual work: auditing charges, reconciling against a PO, prepping for upload

**That entire process can be automated.** This course will teach you how to build an end-to-end pipeline that handles it from the moment an email lands in your inbox.

<Tip>
  **Common use cases:** Invoice parsing and auditing, digitizing bills of lading, consolidating inventory reports from multiple 3PLs, normalizing vendor packing lists, and preparing data for upload into an ERP.

  In short? Anything that starts with receiving an email.
</Tip>

***

## Meet Parabola's Extract from email step

The **Extract from email** step turns messy inbound data into clean, usable tables. It works with three types of data sources:

| Source                | What it handles                                               |
| --------------------- | ------------------------------------------------------------- |
| **Email attachments** | CSV, Excel, JSON, and PDF files sent as attachments           |
| **Email content**     | From address, subject line, body text, CC, and more           |
| **Both at once**      | Attachment data combined with email metadata in a single step |

<Frame caption="Parabola's Extract from email step">
  <img src="https://mintcdn.com/parabola-7119dfb0/CHatRlnb3lqWvG9i/images/extract-from-email-step.png?fit=max&auto=format&n=CHatRlnb3lqWvG9i&q=85&s=9a66505d801a3cc9588b1fd6b833ece9" alt="Extract From Email Step" width="1682" height="994" data-path="images/extract-from-email-step.png" />
</Frame>

Under the hood, Parabola uses AI to translate unstructured data — even handwritten PDFs — into neat rows and columns ready for downstream transformation.

<Frame caption="An example of Parabola's email ingestion step digitizing a messy PDF">
  <img src="https://mintcdn.com/parabola-7119dfb0/FjaC2yVCZjFV_xxX/images/PDF-parsing.png?fit=max&auto=format&n=FjaC2yVCZjFV_xxX&q=85&s=3e8c5d431b0b68bd2652e28d8c5edd7b" alt="PDF Parsing" width="3062" height="1854" data-path="images/PDF-parsing.png" />
</Frame>

***

## Quick start guide & key concepts

Before we get into the details, it's useful to understand the pattern:

<iframe src="https://www.youtube.com/embed/xl1rkq54hqQ" title="YouTube video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />

<Steps>
  <Step title="Create a flow and add an &#x22;Extract from email&#x22; step">
    Every flow  comes with it's own unique email address. If you add multiple "Extract from email" steps to the same flow, each step will have the same address. Different steps can extract data from different parts of the email — like different attachments.
  </Step>

  <Step title="Send an email to your flow's unique email address">
    Any time an email is sent to the address in your step, the Parabola flow will run and pull in data from the email. The first time you're setting this up, you can manually send in an email. Once you're ready to operationalize the flow, you can create an auto-forwarding rule.

    In the step settings, you'll specify what data you want Parabola to extract from the email: the subject,  data from the attachment, both, etc.
  </Step>

  <Step title="Finish the flow by building down-stream logic">
    With data in the flow, you can build the same way as always: by chatting with Parabola.
  </Step>
</Steps>

In this course, we'll walk through the process end-to-end and get into the weeds so that you become an email ingestion expert.

<Card icon="toolbox" title="Building challenge">
  Similar to Parabola 101, we'll work on a building challenge throughout the course to put your learnings into practice.

  In this lesson, all you need to do is click [here](https://parabola.io/api/clipboard/42ac0e02-04ed-4f0e-929b-c358d2e5a0e6/copy_to_flow?name=Parabola+University:+Extracting+from+emails+and+PDFs) to create a new flow and download these sample data files:

  * [PDF packing list ](https://drive.google.com/file/u/1/d/1fNwGV0tCAaPxMu-LqlDBJGSJPeTKc2So/view?usp=sharing)
  * [CSV item list](https://drive.google.com/file/d/1L_FahHlYVDG7Tl7DYCYU8Lz1-lqNt24B/view?usp=sharing)
</Card>

<Accordion title="Check your work">
  <Frame>
    <img src="https://mintcdn.com/parabola-7119dfb0/tFMafJPkC4S8GTPL/images/email-lesson-starter.png?fit=max&auto=format&n=tFMafJPkC4S8GTPL&q=85&s=742dd362330436781adfdeb60ec3ae1c" alt="Email Lesson Starter" width="3124" height="1914" data-path="images/email-lesson-starter.png" />
  </Frame>
</Accordion>
