# Toolkit

The Toolkit extends the Qolaba Chatbot beyond conversation into active task execution. Instead of just generating text, it enables the chatbot to search the web, generate images and videos, analyze files, run code, convert speech, and protect sensitive data — all within the chat interface.

***

#### How the Toolkit Works

Tools can be activated in two ways — [**Auto Mode**](/chatbot/toolkit/auto-mode.md), where Qolaba selects the right tools based on your prompt, or **Manual Mode**, where you enable specific tools yourself. Each tool is a toggle that extends what the chatbot can do for that session.

***

#### Available Tools

<table><thead><tr><th width="197.29998779296875">Tool</th><th>What It Does</th><th>Best For</th></tr></thead><tbody><tr><td><a href="/pages/Oyja1Lou93WGoFpmFyse"><strong>Web Search</strong></a></td><td>Retrieves live, real-time information from the web</td><td>News, market trends, competitor research, current data</td></tr><tr><td><a href="/pages/wC5RjmV86hNlIJF50KHz"><strong>Image Generation</strong></a></td><td>Creates AI images from text prompts within chat</td><td>Ad creatives, brand visuals, concept illustration</td></tr><tr><td><a href="/pages/2nzhHuToeHlNX7miIrAm"><strong>Video Generation</strong></a></td><td>Produces short AI-generated videos from text prompts</td><td>Social content, concept clips, storyboarding</td></tr><tr><td><a href="/pages/o2jILdNHplJD9SCjADh9"><strong>URL Search</strong></a></td><td>Extracts and analyzes content from any public URL</td><td>Website audits, article summaries, competitive research</td></tr><tr><td><a href="/pages/ZTf555J9q8SYCADN4lBt"><strong>File Search</strong></a></td><td>Searches within uploaded documents</td><td>Legal review, policy analysis, research papers</td></tr><tr><td><a href="/pages/1vKbw8YYee05K6JhR5bO"><strong>Run Code</strong></a></td><td>Executes scripts and returns live output</td><td>Data analysis, debugging, automation, calculations</td></tr><tr><td><a href="/pages/Xtfn21UKa4iDzNfGcOFs"><strong>Spreadsheet Analysis</strong></a></td><td>Parses and analyzes CSV and Excel files</td><td>Sales reports, financial summaries, KPI dashboards</td></tr><tr><td><a href="/pages/9ZvK8I7niiuYLDVDtzN1"><strong>Speech-to-Text</strong></a></td><td>Transcribes voice input or audio URLs into text</td><td>Voice prompting, meeting transcription, podcast transcription</td></tr><tr><td><a href="/pages/UyQXEZePyNCwcEebnGH9"><strong>Text-to-Speech</strong></a></td><td>Converts text into natural-sounding audio</td><td>Voiceovers, audio content, accessibility</td></tr><tr><td><a href="/pages/h74fO9qKjk9XjDOJcA3F"><strong>PII Protection</strong></a></td><td>Masks personally identifiable information before model transmission</td><td>Customer data, HR files, healthcare records</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.qolaba.ai/chatbot/toolkit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
