# AI AutoMapping

## Overview

The Uploader recalls field mappings and clean up logic such as formulas and QuickFixes.  After loading, the Uploader attempts to automatically map fields and apply some transforms based on gen-ai and previously seen files. &#x20;

Two distinct processes are run.

* Auto-Mapping - Automatic field mapping based on Generative AI
* Auto-Recall - Automatic population of transformations based on previous uploads

## Default recall for all Uploaders

1. When uploading a file to an Uploader for the first time, the fields will need to be mapped and clean-up logic applied.
2. When uploading a file to an Uploader for subsequent times, expect mappings to be recalled from the uploader level.

For Internal Uploaders, there is an Admin level Feature Flag which allows Admin Users within an organization to set the baseline recall behavior of an uploader. This baseline recall will not be modified by the actions of an uploading user who does not have admin permissions. Please contact <support@osmos.io> to learn more.

For embedded Uploaders, once the fields and data are initially mapped subsequent upload logic can be tailored based on a number of factors. These factors are configuration options of the Uploader Snippet, more detail can be found on the [Customize Osmos Recall](/developer-docs/configuring-uploaders-recall-functionality.md) page.\ <br>


---

# 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/ai-automapping.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.
