Skip to main content
Version: v1.6.34 🚧

Agents

Introduction to h2oGPTe agents

Enterprise h2oGPTe agents are general-purpose AI assistants designed to perform complex tasks using large language models (LLMs) and integrated tools. These agents can automate data analysis, run code, conduct research, summarize content, and more. They help teams reduce manual effort, accelerate insights, and support decision-making—no programming required. To get started with Agents, refer to the Use Agent feature.

What are Enterprise h2oGPTe agents?

Enterprise h2oGPTe agents are AI-powered assistants built to help business users complete tasks more efficiently. These agents use LLMs and specialized tools to:

  • analyze and visualize data
  • search and summarize web or internal content
  • generate content and presentations
  • automate multi-step or repetitive tasks
  • run code and interact with external applications
info

End users can use H2O agents out of the box. Developers can also customize them for specific use cases.

Agent Marketecture

Why use agents?

  • Save time: Automate analysis, reporting, and research workflows with a single request.
  • Improve accessibility: Anyone in your organization can use agents without needing to code.
  • Gain faster insights: Get summaries, reports, and recommendations quickly.
  • Lower costs: Replace manual processes and multiple tools with a single solution.
  • Maintain quality: Agents use verified data sources and trusted models.

How it works

Enterprise h2oGPTe agents combine:

  • Large language models (LLMs): Agents use Claude 3.7, local/private models, and custom AI models.
  • Integrated tools: Agents can execute Python code, generate charts, analyze documents, and search the web.
  • Automated planning: Agents select and order tools to complete the task.
  • Secure execution: Code and web interactions are isolated and controlled.

Get started with agents

  1. From the h2oGPTe dashboard, click + New chat.
  2. Enable the Agent toggle to let the AI take actions on your behalf.
  3. (Optional) Click the Settings icon to choose which tools the agent can use.
    • If you're not sure, leave the default configuration as is.
  4. Ask your question or assign a task using natural language.
info

You can combine actions in a single request, such as:
"Analyze sales data, create a summary slide, and email it to the team."

How to review agent behavior

Follow these steps to understand how an agent completes your request:

  1. Monitor in real time

    • While the agent is running, expand the row in the chat view.
    • Watch as the agent generates and executes code step by step.
    • Observe each stage of the process highlighted as it progresses.
  2. Enable Show thoughts

    • Turn on the Show thoughts toggle to view the agent’s reasoning.
    • This reveals how the agent chooses tools and plans its actions.
  3. View agentic analysis

    • After the task completes, open the Agentic analysis tab.
    • Review a detailed breakdown of every step, including:
      • Generated code
      • Tool invocations
      • Execution results
  4. Download outputs

    • Go to the Downloadable files tab.
    • Download scripts, visualizations, documents, or any other files generated by the agent.

What tools can agents use

Agents are equipped with a wide variety of tools to help you solve real business problems, automate work, or accelerate research—all with a single request. The exact available tools depend on admin configuration and which environment you’re running h2oGPTe in (for example, on-prem deployments may have certain tools, like the internet, disabled).

Example capabilities include:

  • Data & AI: Run AutoML experiments, analyze data, visualize insights, generate charts, and execute Python scripts.
  • Web & Research: Search across Google, Bing, Wikipedia, academic journals, intranets, and more.
  • Content & Media: Generate images, create presentations, transcribe video/audio to text, and capture webpage screenshots.
  • Automation: Run shell scripts, write and test code, integrate with GitHub, orchestrate workflows, and automate tasks.
  • Business Support: Ask questions about your internal documents, extract insights, create business diagrams, summarize policies, and more.
  • Custom Code: Upload your own code or business logic (in most environments) to tailor automation to your exact needs.
info

See Agent tool configuration for more details on integration details, configuration parameters, and requirements for all built-in agent tools available in Enterprise h2oGPTe.

Creating and using a custom agent tool

Enterprise h2oGPTe agents support custom tools that let you extend agent behavior with your own code. For example, a custom tool could:

  • accept a company name as input
  • look up brand colors
  • apply the color scheme to a generated plot

Custom tools are added to collections by uploading tool code as documents and configuring the agent to use them through prompt settings.

Use custom tools to:

  • change how the agent responds or acts based on specific inputs.
  • integrate external logic, such as querying brand colors by company name.
  • enhance agent capabilities within your collections.

Tutorials

To explore more use cases, see the following tutorials:


Feedback