Gigasheet for AI agents
Agents read Gigasheet at once. Changes and sends are held for a person's approval by default.
About Gigasheet
Gigasheet is a big data automation platform that offers a spreadsheet-like interface for analyzing and managing large datasets, enabling users to automate tasks, integrate with various data sources, and streamline data workflows.
What an agent can do in Gigasheet
Every Gigasheet action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Gigasheet without asking first. 59 actions.
- Count Dataset RowsCounts rows in a Gigasheet dataset matching specified filter criteria. Returns the number of rows matching the provided filters, groupings, and other parameters. For basic row counting, only the handl
- Filter File RowsTool to retrieve rows from a Gigasheet file matching specified filter criteria. Use when you need to query or extract data from a sheet with optional filtering, sorting, and pagination. For basic filt
- Get Library FilesTool to retrieve all datasets and files in the user's Gigasheet library. Returns all datasets owned by the user at any folder depth, files directly shared with the user, and IDs of files the user has
- List All DatasetsTool to retrieve all datasets owned by the user at any folder depth. Returns a list of datasets with their metadata. The API may trim certain fields to keep response size manageable. Use the 'types' p
- List Datasets by HandleTool to list files and datasets in a given Gigasheet location. Use when you need to browse the contents of a parent dataset or folder, optionally filtering by type (sheet or export). Supports paginati
- Search LibraryTool to search through the Gigasheet file library by file metadata. Use when you need to find files by owner name, file name, column headers, or notes. By default searches across owner, file_name, hea
- Calculate Enrich Expected CreditsCalculate expected credits for a user-defined HTTP enrichment operation. Use this before initiating an enrichment to estimate costs based on the number of rows and columns that will be processed. This
- Count Dataset Deduplication ResultsTool to count how many duplicates will be removed and how many rows remain when deduplicating. Use when you need to preview the impact of a deduplication operation before executing it, or to understan
- Count Dataset GroupsTool to count the number of groups matching certain criteria in a Gigasheet dataset. Use when you need to determine how many distinct groups exist based on specified row grouping columns and optional
- Count Dataset ActivitiesTool to get total activity count on a given Gigasheet dataset. Use when you need to determine how many activities (creates, updates, deletes) have been performed on a dataset. This action counts activ
- Generate Dataset DescriptionGenerates an AI-powered description for a Gigasheet dataset. Use this when you need to automatically create a summary or description of a dataset's content and structure based on its data.
- Get Sheet AI Chat HistoryTool to retrieve AI chat history for a sheet. Returns up to 20 most recent messages exchanged with the sheet assistant. Use when you need to review previous AI interactions or understand the conversat
Show all 59
- Get Cell CommentsTool to get comments for a specific cell in a Gigasheet dataset. Use when you need to retrieve comments that have been added to a particular cell at the intersection of a column and row.
- Get Client State Current VersionRetrieves the current client-state version and timestamp for a specified sheet. The version identifier is used when creating or updating views and saved states. Call this action after obtaining a shee
- Get Connector Connection ParametersTool to get connection parameters for a specific connector. Use when you need to discover what parameters are required to set up a connector integration.
- Get Connector Connection ParametersTool to retrieve connection parameters for a specific connector type. Use when you need to discover what parameters are required to configure a data source connection.
- Get Connector ConnectionsTool to list connector connections. Use after setting a valid Gigasheet API token.
- Get Connector SourcesTool to retrieve information about connected data sources for the user. Returns a list of data sources with their type, status, and folder location. Use after setting a valid Gigasheet API token.
- Get Connector Source ParametersTool to get parameters required for a specific connector source type. Use when configuring a data source connection to understand what information needs to be collected from the user.
- Get Dataset Column CommentsTool to get comments for a specific column in a dataset sheet. Use when you need to retrieve comments that have been added to a particular column.
- Get Dataset by HandleRetrieves comprehensive metadata for a specific dataset in Gigasheet. This tool fetches detailed information about a dataset including its processing status, file properties, column structure, owner i
- Get Dataset ColumnsTool to list all column metadata (IDs, names, types) for a dataset. Use after obtaining a dataset handle.
- Get Dataset Export Download URLTool to retrieve the download URL for an exported dataset. Use after initiating an export and obtaining its handle.
- Get Dataset Liveshare CSVTool to retrieve CSV data from a Gigasheet liveshare. Returns the current data in text CSV format. Use when you need to export or access shared dataset data via a liveshare link.
- Get Dataset NoteTool to retrieve a dataset's note by handle. Use this to get AI-generated or user-provided descriptions of a dataset.
- Get Dataset Organization PermissionsTool to retrieve organization file permissions for a dataset. Use when you need to check what permissions the requester's organization has on a specific file. This action returns permissions only for
- Get Dataset Version MetadataRetrieves metadata about a dataset at a specific version. Returns information including file name, column names and types, row count, modification timestamp, and processing status. Use this when you n
- Get Dataset ViewsTool to list all views associated with a specific dataset. Use after confirming the dataset handle and its status.
- Get Dataset Operation StatusTool to get information about the last operation on a dataset. Use when you need to check if a long-running operation (like import, export, or data transformation) has completed.
- Get Dataset ActivityTool to get the list of write actions on a given dataset sheet. Use this to retrieve the activity history and audit trail of modifications made to a dataset.
- Get Dataset View MetadataTool to retrieve view metadata for a specific view within a dataset. Use when you have both a dataset handle and a view handle to get detailed view information.
- Get Docs Formulas FunctionsTool to retrieve all supported formula functions. Use after authenticating with a valid API token.
- Get Enrich Task StatusTool to get status for a user-defined HTTP enrichment task. Use when you need to check if an enrichment operation has completed or to monitor its progress.
- Apply Filter Template On SheetTool to fetch a saved filter template's model for a given sheet. Use when you need the exact filter structure for a specific sheet and template.
- Get Filter TemplatesRetrieves all saved filter templates from GigaSheet. Filter templates store reusable filter configurations that can be applied to datasets. Returns a list of templates with their IDs, names, owners, f
- Get Filter Template by HandleRetrieves details of a specific saved filter template by its unique handle. Use when you need to inspect a particular filter template's configuration, metadata, or filter criteria.
- Get Library Files in DirectoryRetrieves all library files with file permissions in a given directory. Returns library files owned by the user making the request, limited to the requested directory level only (does not include nest
- Get Library Home Page FilesTool to retrieve suggested recent files for the home page. Returns a list of recently accessed datasets with metadata, permissions, and sharing information. Use when you need to display or work with t
- Get Library PathTool to retrieve the chain of parent directories for a file or folder in Gigasheet. Returns the complete path hierarchy from root to the specified item, sorted by folder level. Use when you need to un
- Get TICIntel NPI Public ProfileTool to retrieve public NPI (National Provider Identifier) profile from TICIntel database. Use when you need comprehensive information about a healthcare provider including their specialty, location,
- Get TIC Intel StatesTool to list available TIC Intel states from Gigasheet. Returns a list of state names or codes that can be used for TIC Intel data queries. Use when you need to know which states are available for TIC
- List Cities by StateTool to retrieve a list of cities for a given US state code from the TICIntel dataset. Use when you need to get all available cities within a specific state.
- List Providers by CityTool to retrieve a list of healthcare providers in a specific city and state from the TicIntel dataset. Use when you need to find providers by geographic location.
- Get User DetailsRetrieves detailed information about the authenticated user in Gigasheet. Use when you need to check user account details, storage quota usage, or verify assigned roles and permissions.
- Get User Enrichment CreditsTool to get the current user's enrichment credit information. Use when you need to check available enrichment credits or usage.
- Get User MetadataTool to retrieve metadata for the authenticated user. Returns user metadata including billing info, feature flags, and onboarding status. Use when you need to fetch user configuration or settings.
- Get User Autofill SuggestionsRetrieves autofill suggestions for the authenticated user, including team members and previously used share recipients. Useful for autocomplete functionality when sharing files or collaborating with t
- Get User Space UsedTool to get the amount of space used by the current user in bytes. Use when you need to check storage usage.
- Get Authenticated User InfoTool to fetch the authenticated user's details. Use after setting a valid Gigasheet API token.
- List Billing PlansTool to list available Gigasheet billing plans. Returns all billing plans with their item details and pricing information. Use when you need to view subscription options.
- List Dataset CommentsTool to get all comments in a dataset sheet. Use this when you need to retrieve comments that have been added to cells in the dataset.
- List Dataset LivesharesTool to list all liveshares for a specific Gigasheet dataset. Use when you need to view existing shared links for a dataset.
- List Library ExportsTool to list exports owned by the current user, regardless of location. Use when you need to retrieve all exports associated with the authenticated user's account.
- List Shared Files by HandleTool to retrieve all files with permissions shared with the user in a specific directory location. Use when you need to see what files have been shared with you in a particular folder. Returns files l
- Preview HTTP EnrichmentTool to preview a generic HTTP enrichment on a Gigasheet dataset before executing it on all rows. This action tests the HTTP enrichment configuration by executing a small sample of requests and return
- Search Dataset ActivityTool to search the history of write actions performed on a Gigasheet dataset. Use when you need to audit changes, track user activity, or review the modification history of a dataset. Returns a pagina
- Validate Dataset FormulaTool to validate a formula expression against a dataset. Use when you need to check if a formula is syntactically correct and can be applied to the dataset before executing it.
- Validate Files CombineTool to validate a combine files request and return all errors that might appear. Use when you need to check if files can be combined before executing the actual combine operation.
- Validate Files Combine by NameTool to validate a combine by name request before executing it. Use when you need to check if multiple files can be combined by matching column names, and identify any potential errors or issues.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 91 actions.
- Create AI Chat QueryAI analysis assistant for Gigasheet datasets. Use this to ask natural language questions about sheet data and get AI-powered insights. Only available for sheets where you have write permissions. Commo
- Create Formula ColumnTool to create a new column based on a formula input in a Gigasheet dataset. Use when you need to calculate values based on existing columns. This action creates a new column with values computed from
- Create Cross-File LookupCreates a cross-file lookup to enrich data by matching values between two sheets. Use when you need to pull related data from a reference sheet into your source sheet based on matching column values.
- Upload Raw Data DirectTool to upload raw data directly to Gigasheet using byte array contents. Use when you have file data as bytes and want to create a new sheet or append to an existing one.
- Update Dataset CellTool to update a single cell value in a Gigasheet dataset by column letter and row number. Use after dataset is loaded and when you know the specific column letter (A, B, C, etc.) and row number to up
- Append Rows to DatasetAppends rows to an existing Gigasheet dataset using column letters as keys. Use when you need to add new data rows to a sheet by specifying values for each column position (A, B, C, etc.).
- Append Sheet from Another SheetTool to append data from a source sheet to a target sheet by matching column names. Use when you need to combine data from two existing sheets based on column name matching rather than column IDs. Thi
- Apply HTTP EnrichmentTool to apply generic HTTP enrichment to a Gigasheet dataset. Use when you need to enrich dataset rows by calling external APIs and adding the response data as new columns. This action creates an enri
- Cancel HTTP Enrichment TaskTool to cancel a running enrichment task. Use when you need to stop an in-progress HTTP enrichment job that was previously initiated. This action attempts to cancel an enrichment task identified by it
- Check Connector Source AvailabilityTool to check if a source of the given type is available. Use this to verify whether a specific connector integration (e.g., Snowflake, Salesforce) is configured and available for the authenticated us
- Combine FilesTool to combine multiple files into a new file. Use when you need to merge several files where column names and types match. Optionally add source filename tracking or append rows to the first file in
- Copy FileTool to copy a file in Gigasheet. Use when you need to duplicate an existing file/sheet into your library with an optional new name and destination folder.
Show all 91
- Create Dataset Column CommentTool to add a comment to a column in a Gigasheet dataset. Use this when you need to annotate or document a specific column with explanatory text. Optionally notify other users by tagging their email a
- Add Comment to CellTool to add a comment to a specific cell in a Gigasheet dataset. Use when you need to annotate or add notes to a particular cell location in the sheet.
- Create Conditional Label ColumnTool to add a label column to a Gigasheet dataset with values based on conditional filters. Use when you need to categorize or label rows based on column values. This action creates a new column where
- Edit Formula ColumnTool to edit a formula column in a Gigasheet dataset. Use when you need to update an existing formula column with a new formula, rename it, or reposition it. The column must already exist and be a for
- Create Formula PreviewTool to calculate a formula preview on a Gigasheet dataset and return sample results with involved column values. Use this action when you need to: - Test a formula expression before applying it to an
- Create Iterator ColumnTool to add an iterator column to a Gigasheet dataset based on current filters and order. Use when you need sequential row numbers in your data. This action creates a new column with sequential number
- Create Dataset LiveshareTool to create a new liveshare for a Gigasheet dataset. Returns a share ID and URL for accessing the current CSV data in the sheet. Use when you need to generate a shareable link that provides live ac
- Create Dataset ViewTool to create a new view for a Gigasheet dataset with a specified name and client state version. Use when you need to save a specific dataset state as a named view for later reference.
- Explode JSON ColumnTool to explode JSON data in a column into separate columns. Extracts all keys from JSON objects and creates a new column for each key. Use when you need to flatten nested JSON data in a Gigasheet dat
- Create File AggregationTool to retrieve ungrouped aggregated values for a Gigasheet file. Returns aggregated data as specified in the request payload, including support for pivot mode, filtering, sorting, and various aggreg
- Create Blank FileTool to create an empty file in your Gigasheet Library. Use when you need a blank spreadsheet with a specified number of rows and columns.
- Create Files DirectoryTool to create a new folder in your Gigasheet Library. Use when you need to organize datasets by creating a new directory for file storage.
- Send MCP Request to Sheet AssistantTool to interact with Gigasheet Sheet Assistant via the Model Context Protocol (MCP) over HTTP. Use when you need to query or manipulate sheet data through MCP-compatible LLM tools. This endpoint impl
- Split ColumnTool to split a column into multiple columns based on a separator. Use when you need to divide column values into separate columns in a Gigasheet dataset.
- Delete Sheet Assistant LogsTool to delete Sheet Assistant chat history for a specific sheet. Use when you need to clear all AI assistant conversation logs associated with a sheet handle.
- Delete columns by nameTool to delete multiple columns from a Gigasheet dataset by their column names. Use when you need to remove specific columns from a sheet.
- Delete Connector SourceTool to delete a connector source for the authenticated user. Use when you need to remove an integration connection such as Salesforce, S3, or Google Sheets from Gigasheet.
- Delete Dataset CommentTool to delete a comment from a cell in a Gigasheet dataset. Use this when you need to remove a specific comment that was previously added to a cell. The comment ID can be obtained using the list comm
- Delete Rows Not Matching FilterDeletes rows in a Gigasheet dataset that do NOT match the specified filter criteria. Use this when you want to keep only the rows that match a filter and remove everything else. The filter uses Conjun
- Delete Duplicated Rows from DatasetTool to delete duplicated rows from a Gigasheet dataset based on specified columns and sort model. Use when you need to remove duplicate entries identified by matching values in one or more columns. W
- Delete Rows from DatasetTool to delete selected rows from a Gigasheet dataset. Use when you need to remove specific rows identified by their row IDs (iterator numbers). Row IDs are subject to change, so it's best practice to
- Delete Rows Matching FilterTool to delete rows in a Gigasheet dataset that match a specified filter. Use when you need to remove specific rows based on filter criteria. The filterModel uses Conjunctive Normal Form (CNF) structu
- Delete dataset viewTool to delete a specific view from a Gigasheet dataset. Use when you need to remove a saved view from a dataset. Requires both the dataset handle and the view handle to identify the view to delete.
- Delete dataset live shareTool to delete a live share of a Gigasheet dataset. Use when you need to revoke or remove an existing live share link. The shareid is the unique identifier of the live share to be deleted.
- Delete sheet or folder by handleDeletes a Gigasheet sheet or folder by its unique handle identifier. For sheets, this permanently removes the dataset. For folders, use recursive=True to delete the folder along with all its contents
- Delete column from sheetTool to delete a single column from a Gigasheet sheet by its column identifier. Use when you need to permanently remove a specific column from a sheet.
- Delete Filter TemplateTool to delete a saved filter template by its unique handle. Use when you need to remove a persisted filter configuration that is no longer needed.
- Delete multiple columns from fileTool to delete multiple columns from a Gigasheet file. Use when you need to remove specific columns from a sheet by their identifiers.
- Generate New HandleTool to generate a new unique dataset handle. Use when you need a fresh FileUuid before creating or referencing datasets.
- Move file or folder to directoryTool to move a file or folder into a folder or to the root of your Library. Use when organizing your Gigasheet workspace. The destination folder must already exist, and creating directory loops is for
- Update User MetadataTool to update user metadata in Gigasheet. Use this to modify user-level settings such as billing integration (Chargebee ID), feature flags (pre-analysis), and onboarding state. At least one field mus
- Generate AI FormulaTool to generate Excel-style formulas using AI based on natural language queries. Use when you need to create formulas for data transformation, calculation, or extraction on a Gigasheet dataset. This
- Cast Column Data TypeTool to change a column's data type in a Gigasheet dataset. Use when you need to convert column data from one type to another (e.g., string to number, text to IP address). The operation is asynchronou
- Change Column CaseTool to change the case of a column to Uppercase, Lowercase, Capitalized, or Proper. Use when you need to standardize text formatting in a column for consistency or data processing requirements.
- Clean Company NameTool to clean company names by stripping common business suffixes (Inc., LLC, Corp., etc.). Use when standardizing company names to avoid duplicates. Currently works only on English-alphabet versions
- Combine ColumnsTool to combine multiple columns into a single new column with a separator. Use when you need to merge column values from a Gigasheet dataset.
- Append Rows to Sheet by NameAppends one or more rows to a Gigasheet dataset using column names as keys. This tool adds new rows to an existing dataset by matching the keys in each record to the column names in the sheet. Column
- Generate Dataset Assistant TipsTool to generate AI-powered tips for analyzing a dataset. Use when you need suggestions for data analysis or exploration. This action generates intelligent recommendations based on the dataset structu
- Initiate Dataset ExportInitiates an asynchronous export job for a Gigasheet dataset. Returns an export job handle that can be used with the download export endpoint to retrieve the exported file once processing completes. U
- Find and Replace in DatasetTool to find and replace values in specified columns of a Gigasheet dataset. Use when you need to update or clean data by replacing specific values across one or more columns. This action creates a ne
- Insert Blank Row in DatasetTool to insert a blank row with null values into a dataset. Use after determining the insertion index.
- Rename Columns to UniqueTool to rename all columns in a dataset to unique names. Use when duplicate column names could cause conflicts in downstream processing.
- Save Current ViewSaves the current view state of a Gigasheet dataset and returns a view handle. This operation captures the current layout, filters, sorts, column visibility, and other view settings of the dataset at
- Select columns by nameTool to select specific columns from a Gigasheet dataset by name, keeping only those columns in the specified order. Use when you need to reduce a dataset to only certain columns or reorder columns. A
- Extract Domain from URL ColumnTool to extract domain from a URL column in a Gigasheet dataset. Use when you need to parse URLs and extract just the domain portion (e.g., extracting 'example.com' from 'https://www.example.com/path'
- Filter File Rows by Column NameFilter rows in a Gigasheet file by column names and return matching results. This endpoint uses column names directly (not column IDs) and supports text, number, and date filters. Use this when you ne
- Get Filtered Row IndexMaps an unfiltered row number to its position in the filtered result set. Returns the 1-based index of where a specific row appears after filters are applied, or 0 if the row is filtered out. Useful f
- Filter File with Stream ProgressFilter data from a Gigasheet file with real-time streaming progress updates. Returns filtered rows along with processing statistics (bytes and rows processed). Use when you need to apply filters to a
- Save Exported FileSaves a file state with applied filters and grouping to create an exported version. Returns a JSON response acknowledging if the save request was successful. Use this action when you need to persist f
- Combine Files by NameTool to combine multiple files by a shared column name. Use when you need to merge several Gigasheet files based on a common header.
- Export Gigasheet to S3Tool to export Gigasheet data to AWS S3. Use after generating an export handle and ensuring the S3 bucket has correct permissions.
- Import from S3Tool to import data from AWS S3 into your Gigasheet Library. Use when you need to pull objects or prefixes from an S3 bucket into Gigasheet.
- Request Access to FileTool to request access to a Gigasheet file. Use when you need permission to view or edit a file owned by another user.
- Request API AccessRequest API access by sending a notification to Gigasheet support team. This tool sends a notification email to Gigasheet support requesting API key access for the authenticated user. The Gigasheet te
- Trim Column WhitespaceTool to trim leading and trailing whitespace from all values in a column. Use when you need to clean up text data and remove extra spaces for consistency and data quality.
- Unroll Delimited ColumnTool to explode a column containing delimited data into multiple rows. Use after confirming dataset handle and target column.
- Upload from URLTool to upload data to Gigasheet from a specified URL. Use when you have a public or pre-signed link and want to ingest it directly.
- Set Dataset Client State VersionApplies or restores a specific client state version to a dataset. Client state includes view settings like filters, sorts, visible columns, and aggregations. Use this to restore a previously saved sta
- Update cell by column name and rowTool to update a cell in a dataset by specifying column name and row number. Use after dataset is loaded and column name uniqueness is ensured.
- Share fileTool to share a Gigasheet file with specified recipients. Use after creating or updating a sheet to grant email-based access.
- Opt out of shared fileTool to remove your access from a file that has been shared with you. Use when you want to opt out of a shared file.
- Create/Update Filter TemplateTool to create or update a saved filter template. Use when you need to persist or modify filter criteria by providing a filter handle and the filter model.
- Rename Columns by NameTool to rename columns in a Gigasheet dataset using their current names. Use when you need to update column names to more descriptive or standardized values.
- Rename FileTool to rename a file in Gigasheet. Use when you need to change the display name of a sheet.
- Reset Client State to DefaultResets the client state of a sheet to the default state. This clears all view customizations including filters, sorts, visible columns, and aggregations, returning the sheet to its original default vi
- Reset User PasswordTool to trigger password reset for the authenticated user. Use when a user needs to reset their password and has a valid API token.
- Send Invite EmailsTool to send email invitations to join Gigasheet. Use when you need to invite users to collaborate on the platform.
- Set Aggregate Filter ModelTool to set the aggregate filter model in the client state of a sheet. Use this to apply aggregate filtering to your data view by providing the sheet handle and the filter model object.
- Set Client State AggregationsSets aggregations in the client state of a sheet. Aggregations allow you to compute summary statistics (sum, count, average, min, max, etc.) across columns in your dataset. Use this action to define w
- Set Client State Column StateTool to set column state in the client state of a sheet. Use to configure column widths, sort order, visibility, pinning, and aggregations. This updates the visual layout and behavior of columns in th
- Set Client State Filter ModelTool to set the filter model in the client state of a sheet. Use when you need to apply or update filter conditions to a dataset's view state. Pass an empty object to clear all filters.
- Set Client State Group ColumnsTool to set group columns in the client state of a sheet. Use this to configure which columns are used for grouping data in the sheet view. Column IDs must be letter-based (A, B, C) not numeric.
- Set Client State Sort ModelSets the sort model for a sheet's client state. Use this to programmatically sort data by one or more columns in ascending or descending order. The sort model persists as part of the sheet's view stat
- Set Client State Visible ColumnsTool to set visible columns in the client state of a sheet. Use when you want to control which columns are displayed in the sheet view. If columnIds is empty, all columns will be shown.
- Set Dataset Client StateSets the client state of a dataset using a state object. Client state includes view settings like filters, sorts, visible columns, and aggregations. Use this to apply custom view configurations to a d
- Set Dataset Column CurrencyTool to set currency format for a dataset column. Use when you need to format numeric data as currency with specific currency codes.
- Set Dataset NoteTool to set or update a note on a dataset in Gigasheet. Use this to add descriptive text, context, or metadata to a dataset for documentation purposes. The note can be up to 20,000 characters long and
- Update Dataset ViewTool to update the client state of a specified view. Use when you need to rename a view or update its client state ID.
- Upsert Rows in DatasetTool to upsert rows in an existing Gigasheet dataset. Use when you need to insert or update multiple rows of data starting from a specific column and row position. Overlapping cells will be overwritte
Changes wait in Needs you
Changes and sends in Gigasheet are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Gigasheet questions
Can an agent change data in Gigasheet on its own?
Not by default. Changes and sends in Gigasheet are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Gigasheet?
This connector lists 59 read actions. Reads run at once, without waiting for approval.
How does Gigasheet connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.