# FileDownloadPlugin

The "FileDownload" plugin allows your users to effortlessly download files directly from your app. With a simple click, users can download files without complex procedures. The plugin supports various file types, including documents, images, videos, and more. Moreover, the plugin provides versatile options for retrieving files, catering to diverse user needs:

* **File download**: facilitate users to download files directly onto their devices.
* **Server link**: generate direct server links to files. Users can then use this link to download it. Consider using this option when the file size is large to share it with others.
* **File stream**: obtain files as streams for the apps that require data streaming capabilities.

It is ideal for apps in which users need to download images, audio files, or videos.

#### How to Use?

Drag the plugin into your API flow and choose the download format. In the Input Configuration, configure the file, file name, and file type, and you're all set.


---

# 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.reasy.ai/help/getting-started/workspace/tools/data-driven-plugins/data-sources/filedownloadplugin.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.
