Download File
download_fileDownload files from Brightspace course content or assignment submissions to your local drive. Specify the save directory and optionally rename the file for clarity.
Instructions
Download a file from course content or assignment submissions to a local directory. Use this when the user wants to download, save, or get a file from Brightspace course content or dropbox submissions. IMPORTANT: You MUST ask the user where they want to save the file before calling this tool. Never guess or assume a download directory. After identifying the file to download, suggest a clean readable filename to the user (e.g., 'Lecture 7 - Memory Management.pdf' instead of 'L07_CS251_2026SP_v2.pdf') and ask if they'd like to rename it. Pass their preferred name as customFilename, or omit it to keep the original.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| courseId | Yes | Course ID the file belongs to. | |
| topicId | No | Content topic ID to download (for course content files). | |
| folderId | No | Dropbox folder ID (for submission/feedback file downloads). | |
| fileId | No | Specific file ID within a dropbox submission. | |
| downloadPath | Yes | Absolute path to the directory where the file should be saved. | |
| customFilename | No | Custom filename for the downloaded file (include extension). If not provided, uses the original filename from Brightspace. |