Google Services

Google Services data components provide access to Google's productivity and storage platforms for document and email processing.

Gmail Loader

The Gmail Loader component retrieves emails from Gmail accounts for processing and analysis.

Usage

Gmail integration capabilities:

  • Email content extraction

  • Attachment processing

  • Thread and conversation handling

  • Date range filtering

  • Label-based organization

Inputs

Name
Display Name
Info

credentials

Credentials

Google API credentials for Gmail access

query

Search Query

Gmail search query (e.g., "from:user@domain.com")

max_results

Max Results

Maximum number of emails to retrieve

include_attachments

Include Attachments

Whether to process email attachments

Outputs

Name
Display Name
Info

emails

Email Data

Retrieved emails as structured Data objects

Google Drive Loader

The Google Drive Loader component accesses and loads documents from Google Drive.

Usage

Google Drive document access:

  • Document content extraction

  • Multiple file format support

  • Folder-based organization

  • Permission-aware access

  • Metadata preservation

Inputs

Name
Display Name
Info

credentials

Credentials

Google API credentials for Drive access

folder_id

Folder ID

Google Drive folder ID to load from

file_types

File Types

Supported file types to load

recursive

Recursive

Whether to search subfolders recursively

Outputs

Name
Display Name
Info

documents

Documents

Retrieved documents as Data objects

The Google Drive Search component provides advanced search capabilities across Google Drive content.

Usage

Advanced Drive search features:

  • Content-based search

  • Metadata filtering

  • Advanced query syntax

  • Search result ranking

  • Permission filtering

Inputs

Name
Display Name
Info

credentials

Credentials

Google API credentials for Drive access

search_query

Search Query

Google Drive search query

search_scope

Search Scope

Scope of search (files, folders, or both)

max_results

Max Results

Maximum number of search results

Outputs

Name
Display Name
Info

search_results

Search Results

Search results as structured Data objects

Usage Notes

  • OAuth Integration: Secure authentication using Google OAuth 2.0

  • API Compliance: Full compliance with Google API guidelines

  • Rate Limiting: Built-in rate limiting to respect API quotas

  • Permission Handling: Respects Google Drive sharing permissions

  • Format Support: Support for various Google Workspace document formats

  • Incremental Loading: Efficient loading for large datasets

Last updated