Overview

Genesis Data Agents extend beyond chat by invoking tools that connect to systems, move data, run code, and orchestrate work. This page is your high-level index of every available tool, what it does, and who it serves across Data Engineering, DataOps, and Business Analyst workflows.

How Do Genesis Data Agents Use Tools?

Data Engineering

Automates pipeline development – analyzing source data, proposing data transformations, and coding pipelines with minimal human intervention.

DataOps

Act as vigilant monitors and first responders in the data environment. They proactively monitor pipelines, identify anomalies or failures, and even auto-resolve issues.

Business Analyst

Search documents and the web, run controlled queries, assemble findings in Sheets or Docs, and share insights with stakeholders.

Tool Objectives

Automate

Offload repetitive or schedule-driven tasks so agents can execute end-to-end without human handoffs.

Integrate

Bridge databases, repos, SaaS, and storage so insights and actions flow across systems.

Observe

Surface health, usage, and performance to keep data products reliable and auditable.

Enable Insights

Retrieve, enrich, and package information.

Available Tools For The Genesis Data Agents

An alphabetical list of all tools with concise descriptions and primary fit.
ToolWhat it does
artifact_manager_toolsManage generated artifacts from workflows, including describe and delete, plus linkable references for sharing outputs.
data_connector_toolsRegister connections and safely run SQL across engines, explore metadata, and fetch full table details.
data_dev_toolsFoundation for Jira-connected data dev workflows. Framework in place for future task synchronization.
databricks_actionCreate, run, export, and manage Databricks notebooks and jobs through the REST API, including cluster targeting.
dbt_actionExecute dbt runs, tests, compile, deps, docs, and manage project configs for model development and deployment.
dbt_cloud_toolsList projects and jobs, monitor runs, analyze performance, and pull artifacts from dbt Cloud.
delegate_workOrchestrate multi-bot delegation, deep analyses, batch programs, and repeated operations across datasets.
document_index_toolsBuild and query full-text indexes for semantic search and Q&A across specs, runbooks, and PDFs.
field_mapping_toolsInitialize mapping projects, create mapping bots, run mapping tasks, and capture interactive decisions.
file_manager_toolsUpload, register, attach, list, read, download, and delete files with entity-aware context.
filesystem_toolsRead, write, edit, move, and search local files and directories with metadata and tree views.
genesis_job_toolsStart, stop, list, and follow background jobs, plus update active bot tables for platform health.
git_actionSave, read, diff, apply patches, branch, commit, and track history for repository content, with PDF parsing helper.
google_drive_toolsAuthenticate and work with Drive, Docs, and Sheets for reads, writes, comments, and query-result exports.
harvester_toolsConfigure metadata harvest scope, cadence, and status, and purge stale metadata for discovery.
image_toolsAnalyze images with vision or generate images from prompts, and resolve paths for stored assets.
jira_connector_toolsAuthenticate and operate on Jira issues and projects, including create, update, search, and transitions.
make_baby_botCreate and administer specialized bots, assign tools, deploy to Slack, and manage access policies.
manage_tests_toolsCreate, update, enable or disable, and list internal test processes with priorities.
project_manager_toolsCreate and track missions and todos, manage dependencies, record work, and manage assets.
send_email_toolsSend notifications and reports via Snowflake email function with HTML or plain text and attachments.
slack_toolsSend DMs or channel posts and look up user IDs to drive targeted notifications.
snowflake_toolsManage stages, run Snowpark Python, and use Cortex search for AI-powered discovery inside Snowflake.
storage_managerList, search, move, rename, delete, and organize persistent storage with quotas and usage info.
system_manager_toolsSystem-level controls for status, maintenance mode, config, cleanup, restart, and auto-titling chats.
system_stats_toolsFetch server time and detailed OS metrics for performance and capacity monitoring.
web_access_toolsRun Google searches and scrape web pages to extract structured content for research and monitoring.