Available Storage Integrations
Google Drive
Access and manage files in Google Drive
Dropbox
Manage files and folders in Dropbox
Notion
Access pages, databases, and files in Notion
Confluence
Manage documentation and knowledge base files
Airtable
Organize data in flexible database-spreadsheet hybrid
Google Sheets
Access and update spreadsheet data
Google Drive
Installation:- File Access: Read and download files
- File Upload: Upload files to Drive
- Folder Management: Create and organize folders
- File Search: Search for files by name or content
- Sharing: Manage file permissions and sharing
- File Metadata: Access file properties and details
- Document retrieval from chat
- File upload automation
- Shared folder management
- Document search assistance
- File organization workflows
- List files and folders
- Upload files
- Download files
- Create folders
- Search files
- Update file permissions
Dropbox
Installation:- File Management: Upload, download, and delete files
- Folder Operations: Create and manage folder structure
- File Sharing: Generate sharing links
- Search: Find files across your Dropbox
- Metadata: Access file information and properties
- File backup automation
- Document sharing via chat
- Collaborative file management
- File organization assistance
- Cloud storage integration
- Upload files
- Download files
- List folder contents
- Create folders
- Delete files and folders
- Create sharing links
Notion
Installation:- Page Management: Create, read, and update Notion pages
- Database Operations: Query and manage database entries
- File Access: Read-only file management
- Comments: Add comments to pages
- Workspace Organization: Navigate Notion workspace structure
- Knowledge base updates
- Documentation creation
- Database entry from chat
- Meeting notes automation
- Team wiki management
- Create and update pages
- Query databases
- Add comments
- List items in folder
- Transfer files to Botpress
Confluence
Installation:- Page Management: Create and update Confluence pages
- Space Access: Navigate Confluence spaces
- Search: Find content across Confluence
- Attachments: Manage file attachments
- Collaboration: Team documentation workflows
- Documentation automation
- Knowledge base updates
- Team wiki management
- Meeting notes creation
- Content search assistance
- Create and update pages
- Search content
- Manage attachments
- Access space information
Airtable
Installation:- Record Management: Create, read, update, and list records
- Table Operations: Create and update table structures
- Flexible Schema: Work with custom field types
- Views: Access different table views
- Relationships: Manage linked records
- Database management from chat
- Data collection and organization
- Inventory tracking
- Project management databases
- CRM-like workflows
- Get Table Records
- Create Table
- Update Table
- Create Record
- Update Record
- List Records
Google Sheets
Installation:- Read Data: Query spreadsheet cells and ranges
- Write Data: Update cell values
- Append Rows: Add new data rows
- Formula Support: Use Google Sheets formulas
- Multiple Sheets: Work with multiple sheets in a workbook
- Batch Operations: Update multiple cells at once
- Data collection from chat
- Form submissions to sheets
- Report generation
- Inventory tracking
- Data analysis workflows
- Dashboard updates
- Read spreadsheet data
- Update cell values
- Append rows
- Create new sheets
- Batch updates
File Management Patterns
File Upload Workflow
File Search & Retrieval
Data Collection to Sheets
Best Practices
Security
- Access Control: Use service accounts with minimal permissions
- Secure Credentials: Store API keys and tokens as secrets
- Data Privacy: Ensure compliance with data protection regulations
- Audit Logs: Track file access and modifications
Performance
- Lazy Loading: Only fetch files when needed
- Caching: Cache frequently accessed file metadata
- Batch Operations: Group multiple file operations
- Async Processing: Handle large files asynchronously
User Experience
- Progress Indicators: Show upload/download progress
- Error Handling: Provide clear error messages
- File Previews: Show file thumbnails when possible
- Size Limits: Communicate file size restrictions
Organization
- Folder Structure: Maintain organized folder hierarchy
- Naming Conventions: Use consistent file naming
- Metadata: Tag files with relevant information
- Cleanup: Regularly remove unused files
Multi-Storage Strategy
Many organizations use multiple storage platforms:- Google Drive: Team collaboration and document sharing
- Dropbox: File sync and backup
- Notion: Knowledge base and documentation
- Confluence: Technical documentation
- Airtable: Structured data and databases
- Google Sheets: Data analysis and reporting