Sim

Google Vault

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

Usage Instructions

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

Tools

google_vault_create_matters_export

Create an export in a matter

Input

ParameterTypeRequiredDescription
matterIdstringYesNo description
exportNamestringYesNo description
corpusstringYesData corpus to export (MAIL, DRIVE, GROUPS, HANGOUTS_CHAT, VOICE)
accountEmailsstringNoComma-separated list of user emails to scope export
orgUnitIdstringNoOrganization unit ID to scope export (alternative to emails)

Output

ParameterTypeDescription
exportjsonCreated export object

google_vault_list_matters_export

List exports for a matter

Input

ParameterTypeRequiredDescription
matterIdstringYesNo description
pageSizenumberNoNo description
pageTokenstringNoNo description
exportIdstringNoNo description

Output

ParameterTypeDescription
exportsjsonArray of export objects
exportjsonSingle export object (when exportId is provided)
nextPageTokenstringToken for fetching next page of results

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

Create a hold in a matter

Input

ParameterTypeRequiredDescription
matterIdstringYesNo description
holdNamestringYesNo description
corpusstringYesData corpus to hold (MAIL, DRIVE, GROUPS, HANGOUTS_CHAT, VOICE)
accountEmailsstringNoComma-separated list of user emails to put on hold
orgUnitIdstringNoOrganization unit ID to put on hold (alternative to accounts)

Output

ParameterTypeDescription
holdjsonCreated hold object

google_vault_list_matters_holds

List holds for a matter

Input

ParameterTypeRequiredDescription
matterIdstringYesNo description
pageSizenumberNoNo description
pageTokenstringNoNo description
holdIdstringNoNo description

Output

ParameterTypeDescription
holdsjsonArray of hold objects
holdjsonSingle hold object (when holdId is provided)
nextPageTokenstringToken for fetching next page of results

google_vault_create_matters

Create a new matter in Google Vault

Input

ParameterTypeRequiredDescription
namestringYesNo description
descriptionstringNoNo description

Output

ParameterTypeDescription
matterjsonCreated matter object

google_vault_list_matters

List matters, or get a specific matter if matterId is provided

Input

ParameterTypeRequiredDescription
pageSizenumberNoNo description
pageTokenstringNoNo description
matterIdstringNoNo description

Output

ParameterTypeDescription
mattersjsonArray of matter objects
matterjsonSingle matter object (when matterId is provided)
nextPageTokenstringToken for fetching next page of results

Notes

  • Category: tools
  • Type: google_vault
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started