u
Google Drive icon

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