# Bulk Generate

Aerofiler allows you to generate multiple contract workflows at once by uploading a spreadsheet of data. For example, suppose that a single Non-Disclosure Agreement can be generated using the following form:

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

A spreadsheet to generate three NDAs at once might look as follows:

<figure><img src="/files/5Rlwyy9ntjzczjY3loWU" alt=""><figcaption></figcaption></figure>

To generate the NDAs, click Actions -> Bulk Generate:

<figure><img src="/files/3ad1JBUYKMjmQw8qWlbq" alt=""><figcaption></figcaption></figure>

Drag and drop the spreadsheet into the drop area:

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

The "Header" column shows the first row of data you used in the upload spreadsheet:

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

The "Mapping" columns displays your Aerofiler fields:

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

If the header in your spreadsheet matches the names you use in Aerofiler, then Aerofiler can automatically perform the mapping. Otherwise, you can click on the dropdown under "Mapping" and choose the relevant field. The following screenshot shows an example where the spreadsheet header is "Effective Date" and the corresponding Aerofiler name is "Start Date":

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

After you click "Next", you will have the option of reviewing your data and mappings before generating the workflows:

<figure><img src="/files/6XbRIVfig1TzkWJdtBQZ" alt=""><figcaption></figcaption></figure>

Clicking "Generate" will then create the three workflows in Aerofiler:

<figure><img src="/files/6FS0mm6g12QrwsdjThnh" alt=""><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://userguidesgitbook.aerofiler.com.au/workflows/create-workflow/bulk-generate.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.
