Google Cloud Storage Integration
Process and organize files in Google Cloud Storage buckets with AI-powered naming. Ideal for data-intensive applications, machine learning workflows, and global content distribution.
Frequently Asked Questions
- Is it secure to upload my Service Account key?
- Yes, we encrypt your key at rest and use it only to create a secure, authenticated connection to your GCS bucket as authorized.
- Does this work with multi-regional buckets?
- Yes, the integration is compatible with regional, multi-regional, and dual-regional buckets.
- How does versioning work?
- When we rename an object, the original version is archived if you have object versioning enabled on your bucket, preserving your data history.
Before You Connect
- A Google Cloud Platform project with billing enabled
- A Google Cloud Storage bucket
- Permissions to create a Service Account and configure Pub/Sub notifications
How It Works
Create a Google Cloud Service Account with permissions to access your GCS bucket
Configure GCS to send a notification to a Pub/Sub topic when a new object is created
The renamed.to service subscribes to this topic, processes the new file, and renames it in your bucket
Before → After
data/raw_log.csv
bq-ready/2025-10-15_server-logs_us-central1.csv
Raw logs are structured for easy ingestion into BigQuery.
ml/train_img_001.jpg
ml-training-data/cat/2025-10-15_cat_001.jpg
Machine learning datasets are automatically labeled and organized.
Why Teams Choose Google Cloud Storage
- Global scale and performance
- Integration with Google Cloud Platform
- Advanced AI and ML capabilities
- Multi-regional storage options
- Strong security and compliance
- Cost-effective storage classes
Who Uses It
Common Use Cases
ML Data Organization
Structure training data and datasets for machine learning
ML data uploads → AI processing → Organized GCS buckets with proper labeling
Global Content Distribution
Organize media files for worldwide CDN distribution
Content uploads → AI analysis → Optimized GCS storage with global access
Analytics Data Processing
Process and organize analytics and log files
Log files → Content analysis → Structured GCS organization for BigQuery
Setup Guide
Follow these steps to get started in minutes
Create a Service Account
In the GCP console, create a new Service Account. Grant it the "Storage Object Admin" role for your target bucket and download the JSON key file.
Set up Pub/Sub Notification
Use the `gsutil` command-line tool or the Cloud Shell to create a Pub/Sub notification on your bucket that fires when objects are created.
gsutil notification create -t your-topic-name -f json -e OBJECT_FINALIZE gs://your-bucket-nameConnect in renamed.to
In the renamed.to dashboard, upload the Service Account JSON key and provide your GCP project ID and Pub/Sub topic name.
Apply a Naming Template
Select a naming template to apply to all files processed from this bucket.
Ready to go!
You're all set. Your files will now be automatically renamed and organized.
Related Integrations
Ready to Automate with Google Cloud Storage?
Set up in minutes. Start organizing files automatically.