Built-in Tools

Eight tools are registered in the chat runtime, letting the chatbot act inside conversations — not just generate text. Up to 30 sequential tool-use steps per request, with dedicated inline UI components for every tool result.

Web Search

google_search — Serper API

Search the web in real time from inside a conversation. Returns up to 10 results with titles, snippets, and URLs that the AI can reason over.

  • Powered by the Serper API (Google search results)
  • Returns up to 10 results per query
  • AI synthesizes results into a coherent answer with citations
  • Inline UI component shows search results as clickable cards

Snippet Search

snippet_search — Exa API

Find specific highlighted excerpts from across the web. Better than full-page retrieval when you need a precise answer to a factual question.

  • Powered by the Exa API for semantic web search
  • Returns highlighted text excerpts, not full pages
  • Ideal for factual lookups, definitions, and quick references
  • Inline UI shows extracted snippets with source attribution

Webpage Retrieval

retrieve_webpage — multi-provider fallback

Fetch and read the full content of any webpage. Uses a three-provider fallback chain to maximize reliability, with automatic summarization for long pages.

  • 3-provider fallback: Serper → Exa → Jina
  • GPT-4.1-mini auto-summarizes content that exceeds context limits
  • Handles paywalls, JS-rendered pages, and PDFs where possible
  • Inline UI shows the retrieved page title, URL, and content preview

Code Execution

Provider-native sandboxed Python

Run Python code in a sandboxed environment directly from the chat. Supports calculations, data processing, and verification. Enabled per-model through provider-native execution.

  • Sandboxed execution via Anthropic, OpenAI, and Google runtimes
  • Supports calculations, data transforms, and quick prototyping
  • 6 models have code execution enabled
  • Results displayed inline with formatted output and error handling

Memory Tool

memory — 5 modes

The AI can persist, search, update, delete, and list memories during conversations. Facts and context are stored per-user and scoped by organization.

  • 5 modes: search, create, update, delete, list
  • Organization-scoped isolation for multi-tenant setups
  • Full-text search with PostgreSQL GIN index and ts_rank scoring
  • Mode-specific UI cards: blue (search), emerald (create), amber (update), red (delete), violet (list)

Skills Tool

AI skills retrieval

The model can inspect and retrieve user-authored reusable AI skills from the database. Skills let users define custom behaviors and templates the chatbot can follow.

  • Lets the AI look up user-created skill definitions
  • Skills defined in frontmatter + markdown format
  • Parent-child skill relationships for composability
  • Shareable across organizations and teams

Google Workspace

Google Drive, Docs, Sheets, Calendar, Gmail

Live read-only access to a user's connected Google Workspace accounts. The AI can search files, read documents, check calendars, and browse emails mid-conversation.

  • Drive: search with filters (MIME, folder, date, starred, trashed)
  • Docs: structural API with markdown conversion (headings, lists, tables)
  • Sheets: spreadsheet data retrieval
  • Calendar: date-range queries, attendee extraction, meeting-link detection
  • Gmail: thread grouping, sender/text filtering, full-body retrieval

Microsoft 365

Outlook, Calendar, OneDrive, SharePoint

Live read-only access to a user's connected Microsoft 365 accounts. Same capabilities as the Google connector, but for the Microsoft ecosystem.

  • Outlook: thread grouping by conversationId, sender/text filtering
  • Calendar: date-range queries, Teams/Zoom meeting-link detection
  • OneDrive: file search, metadata lookup, content download with text extraction
  • SharePoint: site-level file access with the same parsing pipeline

All 8 tools included and ready to use.

Every tool has a matching inline UI component for displaying results in the chat.

Buy now
© 2026 hourzero. All rights reserved.