Built-in tools overview
System tools are capabilities qRaptor provides out of the box — a calculator, web search, database access, RAG search, document handling, media generation, and more. You don’t create or publish them; they’re always available in every project.
For custom needs, build a Project tool instead; to add external tools, connect an MCP server.
Where to find them
System tools appear anywhere you pick a tool:
- The Agent Tools registry — switch the scope sub-tab to System (see The Tools registry).
- A Task Agent’s Tools Call node — the System tab of the tool selector (see Tools & integrations).
- An AI Agent’s skills — the tool picker.
Which agents can use which tools
Not every System tool is available everywhere:
- Task Agents expose a curated subset in the Tools Call node — the everyday tools for building workflows (web, database, RAG, DMS, media, documents, utilities).
- AI Agents can additionally use tools meant for autonomous, LLM-driven work — the Office document suite (Word/Excel/PowerPoint) and a few others.
Each family page marks anything that’s AI Agent only.
Inspect a tool
Click any System tool to open its detail page, which has three tabs:
- Overview — the tool’s display name, key, category, and description (read-only).
- Schemas — its input and output JSON schemas (and a “Config Template Parameters” card for tools that reference
{{config.xxx}}). - Test — run the tool with sample input and see the result.
What tools need to run
Most System tools work immediately. Others need one of a few things set up first:
| Setup | Meaning | Which tools |
|---|---|---|
| None | Works out of the box. | Utilities, web_search (free via DuckDuckGo), http_request, web_crawler, document_extract, parse_table, parse_echarts, generate_pdf |
| Project context | Automatic within a project — no action needed. | Database, RAG, DMS |
| Existing data | Needs data to act on. | Database (tables), RAG (a content store), DMS (documents) |
| Optional search key | Only to use a paid provider (SerpAPI/Brave/Tavily/Bing) instead of free DuckDuckGo. | web_search |
| Google connection | Connect a Google account (OAuth). | Email, attachments, Google Meet |
| A model | Pick a model to run (uses credits). | generate_image, vision_analyze, text_to_speech, audio_transcribe |
web_search may show a Config Required badge in the registry (it’s asking for an optional paid provider key) — but it works out of the box using free DuckDuckGo. The Google and model-backed tools show Ready but prompt you to connect an account or pick a model on the Test tab when you run them.
Tools that pause for approval
Some System tools ship with Human-in-the-Loop (HIL) approval built in — they pause and require a person to approve before running, and carry a HIL badge:
- Database:
db_create_table,db_create_related_tables,db_modify_table(schema changes), anddb_generate_data,db_generate_multi_table_data(bulk data). - RAG:
rag_reindex. - Documents:
dms_upload. - Communication:
google_meet_create,google_meet_update,google_meet_cancel.
Categories
Like all tools, System tools carry a category — Function, Data Pull, or Action — that governs caching. See the Tools overview for what the categories mean.
Browse by family
- Utilities → — calculator, datetime, text, JSON
- Web → — search, crawl, HTTP
- Database → — query, schema, tables, data
- RAG & knowledge → — semantic search, stores
- Documents & storage → — DMS, extract, tables, charts, PDF
- Office → — Word, Excel, PowerPoint
- Media & AI → — images, vision, speech, audio, video
- Communication → — email, attachments, Google Meet