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.
Tool | What it does |
---|---|
artifact_manager_tools | Manage generated artifacts from workflows, including describe and delete, plus linkable references for sharing outputs. |
config_manager | Centralize environment configuration (knowledge, harvester cadence/policies, refresh intervals) with scoped updates and dry-run diffs. |
data_connector_tools | Register connections and safely run SQL across engines, explore metadata, and fetch full table details. |
databricks_action | Create, run, export, and manage Databricks notebooks and jobs through the REST API, including cluster targeting. |
dbt_action | Execute dbt runs, tests, compile, deps, docs, and manage project configs for model development and deployment. |
dbt_building_tools | Scaffold dbt projects, create dbt-focused agents, and run dbt tasks from todos to accelerate model delivery. |
dbt_cloud_tools | List projects and jobs, monitor runs, analyze performance, and pull artifacts from dbt Cloud. |
delegate_work | Orchestrate multi-bot delegation, deep analyses, batch programs, and repeated operations across datasets. |
document_index_tools | Build and query full-text indexes for semantic search and Q&A across specs, runbooks, and PDFs. |
field_mapping_tools | Initialize mapping projects, create mapping bots, run mapping tasks, and capture interactive decisions. |
file_manager_tools | Upload, register, attach, list, read, download, and delete files with entity-aware context. |
filesystem_tools | Read, write, edit, move, and search local files and directories with metadata and tree views. |
genesis_job_tools | Start, stop, list, and follow background jobs, plus update active bot tables for platform health. |
git_action | Save, read, diff, apply patches, branch, commit, and track history for repository content, with PDF parsing helper. |
google_drive_tools | Authenticate and work with Drive, Docs, and Sheets for reads, writes, comments, and query-result exports. |
harvester_tools | Configure metadata harvest scope, cadence, and status, and purge stale metadata for discovery. |
image_tools | Analyze images with vision or generate images from prompts, and resolve paths for stored assets. |
jira_connector_tools | Authenticate and operate on Jira issues and projects, including create, update, search, and transitions. |
make_baby_bot | Create and administer specialized bots, assign tools, deploy to Slack, and manage access policies. |
project_manager_tools | Create and track missions and todos, manage dependencies, record work, and manage assets. |
send_email_tools | Send notifications and reports via Snowflake email function with HTML or plain text and attachments. |
slack_tools | Send DMs or channel posts and look up user IDs to drive targeted notifications. |
snowflake_tools | Manage stages, run Snowpark Python, and use Cortex search for AI-powered discovery inside Snowflake. |
storage_manager | List, search, move, rename, delete, and organize persistent storage with quotas and usage info. |
system_manager_tools | System-level controls for status, maintenance mode, config, cleanup, restart, and auto-titling chats. |
system_stats_tools | Fetch server time and detailed OS metrics for performance and capacity monitoring. |
web_access_tools | Run Google searches and scrape web pages to extract structured content for research and monitoring. |