Google Firestore icon

Google Firestore Integration

Cloud Firestore NoSQL database for realtime app data. Use Google Firestore as a workflow source of truth for querying, inserting, updating, and syncing data. Start from Watch Backup Schedules, then connect database actions like Batch Get Documents and Execute Pipeline.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for Google Firestore integration

Triggers can detect changes in Google Firestore and run actions that can create, search or modify data inside Google Firestore automatically [3] — exactly how you set them.

  • Google Firestore icon
    Watch Backup SchedulesWatches for backup schedules.
  • Google Firestore icon
    Watch BackupsWatches for backups.
  • Google Firestore icon
    Watch DatabasesWatches for databases.
  • Google Firestore icon
    Watch DocumentsWatches for documents.
  • Google Firestore icon
    Watch User CredsWatches for user creds.
  • Google Firestore icon
    Batch Get DocumentsBatches get documents.
  • Google Firestore icon
    Execute PipelineExecutes the pipeline.
  • Google Firestore icon
    Get BackupReturns a single backup.
  • Google Firestore icon
    Get Backup ScheduleRetrieves backup schedule.
  • Google Firestore icon
    Get DatabaseReturns a single database.
  • Google Firestore icon
    Get DocumentReturns a single document.
  • Google Firestore icon
    Get FieldReturns a single field.
  • Google Firestore icon
    Get IndexReturns a single index.
  • Google Firestore icon
    Get LocationReturns a single location.
  • Google Firestore icon
    Get OperationReturns a single operation.
  • Google Firestore icon
    Get User CredsRetrieves user creds.
  • Google Firestore icon
    List Backup SchedulesLists backup schedules.
  • Google Firestore icon
    List BackupsRetrieves a list of backups.
  • Google Firestore icon
    List Collection IdsLists collection IDs.
  • Google Firestore icon
    List DatabasesRetrieves a list of databases.

How to integrate Google Firestore in automation workflow?

3 simple steps to make your Google Firestore connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How Google Firestore connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Google Firestore app is called in workflows. That allows your database automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that Google Firestore supports.

The following table illustrates what fields Google Firestore integration require during authorization flow inside our workflow builder [4].

Video slide demonstrates how Google Firestore is connected in WEXTL builder.

Video slide demonstrates how Google Firestore is connected in WEXTL builder [4].

FieldTypeHelp
Client IDRequired
text

OAuth 2.0 Client ID from Google Cloud Console → Credentials → Web application OAuth client. Enable the Cloud Firestore API and add this app's redirect URI. Setup guide

Client SecretRequired
password

Client Secret shown next to the same OAuth client ID above in Credentials.

Location EndpointRequired
select

Endpoint for your database's location. Use Global unless your database is regional/multi-region.

Additional Scopesarray

Optional. Extra Google OAuth scopes to request on top of the default ones, one full scope URL per item (for example https://www.googleapis.com/auth/drive). Duplicates of the default scopes are ignored. Use this with your own Client ID, and enable the same scopes on its OAuth consent screen.

Connect Google Firestore to popular apps on WEXTL

Enter a name of the other app you want to sync with Google Firestore below. Click on selected app to explore integration options with Google Firestore. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with Google Firestore integration

Select Watch Documents trigger from Google Firestore - this will be a starting point in your automation. Whenever event happens in Google Firestore, workflow will start [7] from Watch Documents node.

Search for Bulk Delete Documents, connect it as the next step of integration sequence. You can use filters between Watch Documents and Bulk Delete Documents, so only important data pass from Watch Documents to the next step. WEXTL gives you full control over the process of Google Firestore automation. All parts of workflow are visible on the canvas [4].

Google Firestore on WEXTL has 57 modules for crafting database automations. Explore Google Firestore documentation for more.

Video slide demonstrates how Watch Documents and Bulk Delete Documents nodes are used in Google Firestore workflow.

Video slide demonstrates how Watch Documents and Bulk Delete Documents [6] nodes are used in Google Firestore workflow.

Frequently asked questions

Common questions about automating Google Firestore in your workflows.

Try Google Firestore on WEXTL®

Claim your 3-day trial to build Google Firestore integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the Google Firestore integration.

  1. Google Firestore integration source code, module specs and credentials implementation.
  2. Internal Google Firestore integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official Google Firestore vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® Google Firestore App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation