Action that retrieves a list of active and available file storage providers.

This action returns storage providers that are:

  1. Marked as IsActive=true in the database
  2. Actually available/configured in the running environment

This is useful for AI agents (particularly Research Agent) to discover what storage providers are available before attempting to search or access files.

Providers are configured in the File Storage Providers entity and can include:

  • Google Drive
  • SharePoint
  • Dropbox
  • Box
  • AWS S3
  • Azure Blob Storage
  • Google Cloud Storage

Example

// Get all available storage providers
await runAction({
ActionName: 'List Storage Providers',
Params: []
});

// Get only providers that support search
await runAction({
ActionName: 'List Storage Providers',
Params: [{
Name: 'SearchSupportedOnly',
Value: true
}]
});

Hierarchy (view full)

Constructors

Methods