Pailot

Google Vault

Search, export, and manage holds/exports for Vault matters

Google Vault is a core information governance and eDiscovery tool for organizations using Google Workspace. With Google Vault, you can retain, search, and export users' Google Workspace data (such as Gmail, Drive, Groups, and Meet) to support litigation, regulatory compliance, and internal investigations.

Vault provides administrators and legal teams with powerful controls to manage the lifecycle of business communications. You can place data on legal hold, create matters to group eDiscovery activities, search message and file content across your organization, and export relevant data for review.

Key features of Google Vault include:

  • Search & Export: Search across Gmail, Drive, Groups, and Meet for relevant data and export the results for analysis.
  • Matters & Holds: Create matters (cases) and apply legal holds to retain user data beyond standard retention policies.
  • Retention Rules: Define retention rules to keep or delete data after a set period to meet business and compliance needs.
  • Audit & Review: Monitor Vault activity and enforce compliance with organization-wide policies.

In Pailot, the Google Vault integration lets your AI agents programmatically manage Vault matters, exports, and holds. This enables automated workflows for legal discovery, compliance archiving, and data retention management in your organization. Agents can initiate new exports, list available holds, manage legal matters, and retrieve exported files directly through your automated processes, ensuring your compliance and information governance needs are met efficiently and securely.

Usage Instructions

Connect Google Vault to create exports, list exports, and manage holds within matters.

Tools

google_vault_create_matters_export

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
mattersjsonArray of matter objects (for list_matters)
exportsjsonArray of export objects (for list_matters_export)
holdsjsonArray of hold objects (for list_matters_holds)
matterjsonCreated matter object (for create_matters)
exportjsonCreated export object (for create_matters_export)
holdjsonCreated hold object (for create_matters_holds)
filejsonDownloaded export file (UserFile) from execution files
nextPageTokenstringToken for fetching next page of results (for list operations)

google_vault_list_matters_export

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
mattersjsonArray of matter objects (for list_matters)
exportsjsonArray of export objects (for list_matters_export)
holdsjsonArray of hold objects (for list_matters_holds)
matterjsonCreated matter object (for create_matters)
exportjsonCreated export object (for create_matters_export)
holdjsonCreated hold object (for create_matters_holds)
filejsonDownloaded export file (UserFile) from execution files
nextPageTokenstringToken for fetching next page of results (for list operations)

google_vault_download_export_file

Download a single file from a Google Vault export (GCS object)

Input

ParameterTypeRequiredDescription
matterIdstringYesNo description
bucketNamestringYesNo description
objectNamestringYesNo description
fileNamestringNoNo description

Output

ParameterTypeDescription
filefileDownloaded Vault export file stored in execution files

google_vault_create_matters_holds

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
mattersjsonArray of matter objects (for list_matters)
exportsjsonArray of export objects (for list_matters_export)
holdsjsonArray of hold objects (for list_matters_holds)
matterjsonCreated matter object (for create_matters)
exportjsonCreated export object (for create_matters_export)
holdjsonCreated hold object (for create_matters_holds)
filejsonDownloaded export file (UserFile) from execution files
nextPageTokenstringToken for fetching next page of results (for list operations)

google_vault_list_matters_holds

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
mattersjsonArray of matter objects (for list_matters)
exportsjsonArray of export objects (for list_matters_export)
holdsjsonArray of hold objects (for list_matters_holds)
matterjsonCreated matter object (for create_matters)
exportjsonCreated export object (for create_matters_export)
holdjsonCreated hold object (for create_matters_holds)
filejsonDownloaded export file (UserFile) from execution files
nextPageTokenstringToken for fetching next page of results (for list operations)

google_vault_create_matters

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
mattersjsonArray of matter objects (for list_matters)
exportsjsonArray of export objects (for list_matters_export)
holdsjsonArray of hold objects (for list_matters_holds)
matterjsonCreated matter object (for create_matters)
exportjsonCreated export object (for create_matters_export)
holdjsonCreated hold object (for create_matters_holds)
filejsonDownloaded export file (UserFile) from execution files
nextPageTokenstringToken for fetching next page of results (for list operations)

google_vault_list_matters

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
mattersjsonArray of matter objects (for list_matters)
exportsjsonArray of export objects (for list_matters_export)
holdsjsonArray of hold objects (for list_matters_holds)
matterjsonCreated matter object (for create_matters)
exportjsonCreated export object (for create_matters_export)
holdjsonCreated hold object (for create_matters_holds)
filejsonDownloaded export file (UserFile) from execution files
nextPageTokenstringToken for fetching next page of results (for list operations)
On this page

On this page

Get access
Copilot assembles the process. A manager can run it. You can install it in the company contour.
Get access