Upload anything. Get a link. Use it anywhere.
What Your Agent Does with Files
| Action | Example |
|---|---|
| Upload a file | Upload a document, image, or data file and get a shareable URL |
| List files | See all files you’ve uploaded with metadata and presigned URLs |
| Get file info | Retrieve metadata and a fresh download URL for any file |
| Delete a file | Remove a file from storage |
Benefits
| Benefit | Description |
|---|---|
| No project required | Upload files directly — no need to create a project first |
| Instant URLs | Every upload returns a URL your agent can share or reference |
| Any file type | Documents, images, audio, video, code, archives — all supported |
For Developers
Build agents that manage files using the Cue CLI.Requirements
cueCLI installed and authenticated (cuethen/auth)
Upload a File
List Your Files
Get File Info
Delete a File
Command Reference
| Command | Description |
|---|---|
cue file upload <path> | Upload a file and get ID + URL |
cue file list | List all your files |
cue file get <file_id> | Get file metadata and download URL |
cue file delete <file_id> | Delete a file |
Troubleshooting
| Error | Fix |
|---|---|
| Not authenticated | Run cue then /auth to log in |
| 403 Forbidden | Not authorized to access this file |
| 404 Not Found | File ID incorrect |
| Storage quota exceeded | Delete unused files to free space |