File Sharing Guide
NeuroGen's file sharing system lets you create secure, shareable links for your files. These links work with AI agents, Custom GPTs, and anyone you share them with.
Creating a Share Link
From My Files
- Navigate to Dashboard > My Files
- Find the file or session you want to share
- Click the Share button (share icon)
- Configure your share settings
- Click Create Share Link
- Copy the generated URL
Share Options
When creating a share link, you can configure:
| Option | Description |
|---|---|
| Share Name | Friendly name for the share (optional) |
| Description | Notes about what's being shared (optional) |
| Permission | Access level: View, Download, or Full Access |
| Expiration | When the link expires: 1 hour to Never |
| Password | Optional password protection |
| Max Access | Limit number of times link can be used |
Permission Levels
View Only
- Can preview file contents in browser
- Cannot download files
- Best for: Sharing previews, read-only access
Download
- Can preview and download files
- Cannot access raw content API
- Best for: Sharing files with humans
Full Access
- Can preview and download files
- Can access raw content via
/content/API endpoint - Required for AI agents and Custom GPTs
- Best for: AI integration, Custom GPTs, automated systems
Quick Share Presets
For convenience, we offer three preset configurations:
Quick Share
- Download permission
- 7-day expiration
- No password
- Best for: Quick sharing with colleagues
AI Agent Access
- Full Access permission
- 30-day expiration
- No password
- Best for: Custom GPTs and AI integrations
Secure Share
- Download permission
- 24-hour expiration
- Password required
- Best for: Sensitive documents
Managing Your Shares
Viewing Active Shares
- Go to Dashboard > My Files
- Click the Shares tab
- View all your active and expired shares
Each share shows: - Target file/session name - Permission level - Status (Active, Expired, Revoked) - Expiration time - Access count - Actions (Copy URL, Revoke)
Revoking a Share
To immediately disable a share link:
- Go to My Files > Shares
- Find the share to revoke
- Click the Revoke button
- Confirm revocation
Revoked links return "Share has been revoked" to anyone who tries to use them.
Copying Share URLs
Click the Copy button next to any share to copy the full URL to your clipboard.
Share URL Format
Share links follow this format:
https://neurogen.cc/share/{token}
Where {token} is a unique, secure identifier for your share.
Password-Protected Shares
For sensitive content:
- Check "Password protected" when creating share
- Enter a strong password
- Share the password separately from the link
When accessing a password-protected share:
- Browsers show a password prompt page
- API clients use the X-Share-Password header
Expiration Options
| Option | Duration |
|---|---|
| 1 Hour | Quick temporary access |
| 24 Hours | Day-long access |
| 7 Days | Week-long access |
| 30 Days | Month-long access |
| Never | No expiration (use with caution) |
Access Limits
Limit how many times a share can be accessed:
| Setting | Behavior |
|---|---|
| Unlimited | No access limit |
| 1 | Single use - disabled after first access |
| 10 | Disabled after 10 accesses |
| 100 | Disabled after 100 accesses |
Sharing Individual Files vs Sessions
Individual File Share
- Shares a single specific file
- Recipient can only access that file
- Use when sharing one document
Session Share
- Shares all files in a session
- Recipient can access any file in the session
- Use when sharing related files (e.g., all outputs from a processing job)
Security Best Practices
- Use expiration dates - Don't create permanent links unless necessary
- Password protect sensitive files - Add passwords for confidential content
- Use access limits - Limit single-use for very sensitive files
- Review active shares - Regularly check and revoke old shares
- Match permission to need - Don't grant Full Access unless AI integration is needed
Troubleshooting
"Share not found"
- Link may have been revoked
- Token may be incorrect
- Check for typos in URL
"Share has expired"
- Create a new share with longer expiration
- Contact file owner for new link
"Password required"
- Enter password on the prompt page
- For API: use
X-Share-Passwordheader - Contact file owner for password
"Download not permitted"
- Share has View-only permission
- Request a new share with Download or Full Access
"Access limit reached"
- Share has hit maximum access count
- Contact file owner for new link
Next: Custom GPT Integration