list_files
List Files
List files and folders in your Gigasheet library. Can list files at the root level, within a specific folder, shared files, or search the library by name.
list_files
List files and folders in your Gigasheet library. Can list files at the root level, within a specific folder, shared files, or search the library by name.
manage_file
Perform file management operations on a Gigasheet file or folder. Supports renaming, copying, moving, deleting, and combining files.
modify_rows
Add, update, or delete rows in a Gigasheet sheet. Supports appending new rows, inserting blank rows, updating individual cells, upserting rows, deleting specific rows, or deleting rows matching/not matching a filter.
export_sheet
Create an export of a Gigasheet sheet, optionally with filters and groupings applied. The export is asynchronous — this tool returns the export handle which can be used to check status and download the result.
find_and_replace
Search for values in a sheet and replace them with new values. Optionally scope the operation to a specific column and control matching behavior.
share_file
Share a Gigasheet file with other users via email, or create a live share link that produces CSV data. Supports setting permissions and managing live shares.
manage_columns
Perform column operations on a Gigasheet sheet. Supports renaming, deleting, combining, splitting, changing data types, changing string case, trimming whitespace, extracting domains from URLs, and exploding JSON or delimited columns.
create_sheet
Create a new sheet in Gigasheet. You can create a blank sheet with optional column headers, upload data from a URL, or upload raw data directly. Also supports creating folders for organization.
filter_data
Query and filter data in a Gigasheet sheet. Supports filtering with complex filter models (AND/OR conditions, regex, wildcards), sorting, pagination, grouping, and aggregations. You can also use a saved filter by its handle.
get_sheet
Retrieve detailed information about a Gigasheet sheet including its metadata, columns, and structure. Useful for understanding a sheet before performing data operations.
run_formula
Execute a formula on a Gigasheet sheet to create a new calculated column. Supports validating and previewing formulas before execution. Use the AI formula builder to help construct complex formulas from natural language.
download_export
Get the download URL for a completed export. Returns a pre-signed S3 URL that can be used to download the exported file (ZIP containing CSV). Also supports checking operation status before downloading.
get_activity
Retrieve the audit and activity history for a Gigasheet sheet. Shows actions performed on the dataset, with support for searching through activity logs.
deduplicate_rows
Detect and remove duplicate rows from a Gigasheet sheet. You can first count duplicates before deleting, and optionally scope duplication detection to specific columns.
manage_saved_filters
List, create, update, or delete saved filters in Gigasheet. Saved filters store reusable filter logic that can be applied to any sheet.
cross_file_lookup
Perform a VLOOKUP-style operation across two sheets. Joins data from a lookup sheet into the target sheet based on matching column values. Columns from the lookup sheet are added to the target sheet where matches are found.
manage_views
Create, list, update, delete, or convert named views on a Gigasheet sheet. Views save specific filter, sort, grouping, and aggregation configurations that can be reapplied. Views can also be converted to linked sheets.
manage_comments
Add, retrieve, or delete comments on a Gigasheet sheet. Supports both column-level and cell-level comments.
enrich_data
Enrich sheet data using built-in or custom enrichment providers. Built-in providers include email validation and geolocation. Custom HTTP enrichments allow calling external APIs to enrich data. Enrichments consume credits.
ai_assistant
Chat with Gigasheet's AI assistant about a sheet's data. The assistant can answer questions about the data, provide insights, and help with analysis. Also supports retrieving and clearing chat history.
Upload, manage, and manipulate large-scale spreadsheet datasets (CSV, JSON, log files) in the cloud. Create, copy, rename, move, and delete sheets and folders. Modify data at cell, row, and column levels including formulas, column splitting, type changes, and find-and-replace. Build complex filters with AND/OR logic, regex, and wildcards. Aggregate and group data like pivot tables. Create and manage named views. Export datasets with optional filters applied and download via pre-signed URLs. Share files with configurable permissions and create live shareable links. Enrich data using built-in providers (email validation, geolocation) or custom HTTP enrichments. Detect and delete duplicate rows. Perform cross-file lookups (VLOOKUP-style joins). Connect to external databases and data warehouses for import/export. Interact with data via an AI chat assistant and AI formula builder. Add and manage comments on cells and columns. Retrieve audit and activity history for datasets. Manage users, teams, and API keys.
Common questions about connecting Gigasheet to AI agents with Metorial.