Google Drive
Google Drive is a cloud storage service that allows you to store, share, and collaborate on files and folders with advanced permission management and real-time synchronization.
Example Use Cases
Document Backup and Sync
Automatically backup important documents from other systems and keep them synchronized across platforms.
Collaborative Report Generation
Generate reports in Google Docs/Sheets and automatically share them with stakeholders based on permissions.
File Processing Pipeline
Monitor folders for new uploads, process files (OCR, format conversion), and organize them automatically.
Team Resource Management
Create shared folders for projects, manage access permissions, and track file usage across teams.
Supported Actions
File Operations
- Upload files to specific folders with custom names
- Download file data by unique identifier
- Copy files to folders with optional rename
- Move files by copying and deleting original
- Delete files with permission validation
- Retrieve file metadata and properties
Folder & File Listing
- List all files in a specified folder
- Retrieve spreadsheet files from Drive
- Get file information by ID
- Search files by content and metadata
Permissions & Sharing
- Share files with individuals or groups
- Set view, comment, or edit permissions
- Create shareable links with expiration
- Manage access requests and approvals
Advanced Operations
- Convert between file formats
- Extract text from images and PDFs
- Create nested folder structures
- Monitor folder changes and updates
Frequently Asked Questions
How does Durable handle large file uploads?
Durable uses resumable uploads for files larger than 5MB, with automatic retry on network interruptions. Progress is tracked and reported in real-time, with the ability to pause and resume uploads.
What file size limits apply?
Individual files can be up to 5TB for most formats. Durable automatically validates file sizes before upload and provides clear feedback on size restrictions for specific file types.
How are permissions managed?
Durable respects Google Drive's permission model and can programmatically set granular permissions. We validate access rights before operations and provide detailed error messages for permission issues.
Can I monitor changes to files and folders?
Yes! Durable can set up webhooks to monitor file changes, uploads, deletions, and permission updates in real-time. You can trigger automated workflows based on these events.
How does version control work?
Google Drive automatically maintains version history for supported file types. Durable can access, compare, and restore previous versions, and can implement custom versioning for unsupported formats.
Ready to integrate Google Drive?
Get started with Durable's autonomous integration platform and connect Google Drive to your workflows.
Book a Demo