# Process

**Step 1:** Upload Data. &#x20;

<figure><img src="/files/3oUI9eYDJqcfzkUCI90r" alt="" width="375"><figcaption></figcaption></figure>

For Excel based files, you can select the starting cell for your upload.  For CSV, it will pull the entire file.

<figure><img src="/files/UjhoVGI4tx2apNstwR73" alt=""><figcaption></figcaption></figure>

**Step 2**: Begin Column Mapping from the left panel. Select the column(s) that contain the data for the first output column listed.&#x20;

<figure><img src="/files/RSxZ0VLBAHLtlfdEOQ6I" alt="" width="296"><figcaption></figcaption></figure>

When you are mapping columns, on the right side of the Your Column, you can opt to show more columns.  These columns are your viewing only and display italicized.

<figure><img src="/files/UiQCMkmu8OPHYNavPelz" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4OhEMlLcvJgO8DQUZZcK" alt=""><figcaption></figcaption></figure>

**Step 3**: If you want to cleanup or modify the data in the cleaned (output) column (or resolve errors), click on any cell in the destination column to open the Data Cleanup panel.

The left side panel toggles between column mapping and data clean up. You can access this panel on the left by clicking on any cell in the destination column or selecting the Transformation Data icon on the column mapping field

<figure><img src="/files/LUSFPBHgMRJyHmpbNxEU" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ruf5gWUz5PQvuaN9XhQt" alt=""><figcaption></figcaption></figure>

**Step 4**: Review the available options in the Data Cleanup panel and select one that best fits your data cleanup needs for this column:

1. [**QuickFixes**](/data-transformations/quickfixes.md) -  One-click, data-cleanup buttons that allow you to easily clean up your data for the most common scenarios for that data type (i.e. Date, Text, Numeric, etc.).
2. [<mark style="color:blue;">**SmartFill**</mark>](/data-transformations/smartfill.md) - Simple to use AI-powered data cleanup that learns and detects a pattern from examples of the clean data.
3. [**Formulas**](/data-transformations/formulas.md) - Spreadsheet style formulas that allow you to clean up your data.

{% hint style="info" %}
If you need to make edits to specific cells in the output column after applying QuickFixes, click on any cell in the output column and provide a **single-cell edit**.
{% endhint %}

Use the tabs at the top of the page to filter for rows with errors or skipped and/or rows flagged for review to confirm all issues with your data have been addressed.

<figure><img src="/files/jfBQ5cWInmDTh1w1t4xp" alt=""><figcaption></figcaption></figure>

**Step 5**: Once the data is mapped and cleaned, select Continue.

<figure><img src="/files/kLxIU6zmluEFJ22QGgzU" alt=""><figcaption></figcaption></figure>

**Step 5**:  Perform a final review.  This spreadsheet-like view allows you to make any single-cell edits before final submission.  It will also display the columns that were not mapped (display in gray). Hit Submit

<figure><img src="/files/NQTfqgmxO8ErCZrBJnrp" alt=""><figcaption></figcaption></figure>

**Upload Complete!**  Note you can upload another file from within this window.

<figure><img src="/files/hUXhgZgEoLj1MdiGUarP" alt="" width="375"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.osmos.io/uploader/advanced-mode/process.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
