# Advanced Installation

1. [Dynamic Columns](/advanced-installation/dynamic-columns.md) - Add new columns to the template at run-time.
2. [Virtual Columns](/advanced-installation/virtual-columns.md) - Create new columns by applying custom data transformation logic.
3. [Unmapped Columns](/advanced-installation/unmapped-columns.md) - Allow users to submit columns not included in the sheet template.
4. [Ignored Columns](/advanced-installation/ignored-columns.md) - Option for users to drop columns from the import process.
5. [Import Links](/advanced-installation/import-links.md) - Accept files from your users without a website or an app.
6. [Validation Functions](/advanced-installation/validation-functions.md) - Implement advance validations using Javascript functions.
7. [Server Side Validation](/advanced-installation/server-side-validation.md) - Validate data at your server, report back errors for correction & re-upload.
8. [Data Transforms](/advanced-installation/data-transforms.md) - Bulk edit the dataset before pushing it to your system.
9. [REST File API](/advanced-installation/import-links.md) - Automate CSV submissions via API.
10. [Environment Variables](/advanced-installation/environment-variables.md) - Variables to configure the importer environment.
11. [Auth API](/advanced-installation/auth-api.md) - Authenticate API requests to CSVBox using a secure header-based scheme.


---

# 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://help.csvbox.io/advanced-installation.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.
