# Agents

Available agents on `agents.botify.com`.

| Agent | ID | Description | Skill |
|-------|----|-------------|-------|
| Action Board | `action_board` | Retrieve actions from ActionBoard for your projects. | [skill.md](https://agents.botify.com/agents/action_board/skill.md) |
| Agentic Catalog Sources | `agentic_catalog_sources` | List the AgenticCatalog sources of a project | [skill.md](https://agents.botify.com/agents/agentic_catalog_sources/skill.md) |
| AI Gateway | `ai_gateway` | Generate structured output from text input | [skill.md](https://agents.botify.com/agents/ai_gateway/skill.md) |
| Batch Run | `batch_run` | Run any other tool over many records, from a list, a SQL query, a table or an uploaded CSV, and collect the results in a file or a table. | [skill.md](https://agents.botify.com/agents/batch_run/skill.md) |
| Botify Config | `botify_config` | Get Botify product configurations (SpeedWorkers, PageWorkers, Botify Core) | [skill.md](https://agents.botify.com/agents/botify_config/skill.md) |
| Botify Data | `botify_data` | Query your Botify data. | [skill.md](https://agents.botify.com/agents/botify_data/skill.md) |
| Calculator | `calculator` | Perform basic arithmetic operations. | [skill.md](https://agents.botify.com/agents/calculator/skill.md) |
| Chatgpt Websearch | `chatgpt_websearch` | Call ChatGPT.com using web search tool to get real-time responses and information. | [skill.md](https://agents.botify.com/agents/chatgpt_websearch/skill.md) |
| Embed | `embed` | Generate embeddings from text | [skill.md](https://agents.botify.com/agents/embed/skill.md) |
| Credit Consumption | `get_credit_usage` | Report how much of this project's agent credit allowance is used, daily and monthly. | [skill.md](https://agents.botify.com/agents/get_credit_usage/skill.md) |
| Google Ads Keyword Suggestions | `google_ads_keyword_suggestions` | Get keyword suggestions from Google Ads Keywords Planner. | [skill.md](https://agents.botify.com/agents/google_ads_keyword_suggestions/skill.md) |
| Google Ads Search Volume | `google_ads_search_volume` | Fetches Google Ads search volume data for keywords. | [skill.md](https://agents.botify.com/agents/google_ads_search_volume/skill.md) |
| Google AI Mode | `google_ai_mode` | Query Google AI Mode to get AI-generated search results and insights. | [skill.md](https://agents.botify.com/agents/google_ai_mode/skill.md) |
| Google Ai Overview | `google_ai_overview` | Query Google AI Overview to get an AI-generated summary from a query. | [skill.md](https://agents.botify.com/agents/google_ai_overview/skill.md) |
| Google Gemini | `google_gemini` | Query Google Gemini to get AI-generated search results and insights. | [skill.md](https://agents.botify.com/agents/google_gemini/skill.md) |
| Google Knowledge Graph | `google_knowledge_graph` | Search Google Knowledge Graph for entities about people, places, and things. | [skill.md](https://agents.botify.com/agents/google_knowledge_graph/skill.md) |
| Google People Also Ask | `google_people_also_ask` | Retrieve Google 'People Also Ask' questions for a specific query. | [skill.md](https://agents.botify.com/agents/google_people_also_ask/skill.md) |
| Google People Also Search | `google_people_also_search` | Retrieve the Google 'People Also Search' questions for a specific query | [skill.md](https://agents.botify.com/agents/google_people_also_search/skill.md) |
| Google Position-based Click Opportunities | `google_position_opportunities` | Analyze potential click gains from ranking position improvements. | [skill.md](https://agents.botify.com/agents/google_position_opportunities/skill.md) |
| Google Search | `google_search` | Ask a question about Google Search results | [skill.md](https://agents.botify.com/agents/google_search/skill.md) |
| Google SERP | `google_serp` | Fetch the Google SERP for a given query (returns all data) | [skill.md](https://agents.botify.com/agents/google_serp/skill.md) |
| Google Trends | `google_trends` | Get Google Trends data for one or more keywords. | [skill.md](https://agents.botify.com/agents/google_trends/skill.md) |
| Google URL Inspection | `google_url_inspection` | Get Google URL Inspection data for a specific URL. | [skill.md](https://agents.botify.com/agents/google_url_inspection/skill.md) |
| HTML Executor | `html_code_executor` | Execute a JavaScript function on HTML from SiteCrawler crawls. | [skill.md](https://agents.botify.com/agents/html_code_executor/skill.md) |
| HTML Extract Images | `html_extract_images` | Extract main images from a webpage with URLs and copyright info. | [skill.md](https://agents.botify.com/agents/html_extract_images/skill.md) |
| HTML Extractor through CSS Selector | `html_extractor_css_selector` | Generate a CSS selector to extract data from a given HTML page. | [skill.md](https://agents.botify.com/agents/html_extractor_css_selector/skill.md) |
| HTML Fetch | `html_fetch` | Get the HTML of a given URL. | [skill.md](https://agents.botify.com/agents/html_fetch/skill.md) |
| HTML Grep | `html_grep` | Search expressions in a page HTML and return surrounding context. | [skill.md](https://agents.botify.com/agents/html_grep/skill.md) |
| HTML Lang | `html_lang` | Get the language of a given HTML page (BCP47 format) | [skill.md](https://agents.botify.com/agents/html_lang/skill.md) |
| HTML PageWorkers Preview | `html_pageworkers_preview` | Preview PageWorkers. | [skill.md](https://agents.botify.com/agents/html_pageworkers_preview/skill.md) |
| HTML Question | `html_question` | Ask any question about an HTML Page. | [skill.md](https://agents.botify.com/agents/html_question/skill.md) |
| HTML Structured Data | `html_structured_data` | Extract structured data (JSON-LD) from HTML pages. | [skill.md](https://agents.botify.com/agents/html_structured_data/skill.md) |
| HTML To Text | `html_to_text` | Extract text from a given HTML page | [skill.md](https://agents.botify.com/agents/html_to_text/skill.md) |
| Keywords Clustering | `keywords_clustering` | Cluster keywords into groups. | [skill.md](https://agents.botify.com/agents/keywords_clustering/skill.md) |
| Keywords Extractor | `keywords_extractor` | Extract top X keywords from given URLs | [skill.md](https://agents.botify.com/agents/keywords_extractor/skill.md) |
| Keyword Suggestions | `keywords_suggestions` | Get organic keyword suggestions from a given keyword. | [skill.md](https://agents.botify.com/agents/keywords_suggestions/skill.md) |
| Keywords Suggestions From Google Ads Planner | `keywords_suggestions_google_ads_planner` | Get keyword suggestions from Google Ads Keywords Planner. | [skill.md](https://agents.botify.com/agents/keywords_suggestions_google_ads_planner/skill.md) |
| Knowledge | `knowledge` | Find answers to how to use Botify. | [skill.md](https://agents.botify.com/agents/knowledge/skill.md) |
| List Annotations | `list_annotations` | Retrieve annotations logged on your project. | [skill.md](https://agents.botify.com/agents/list_annotations/skill.md) |
| Find Nearest Pages for Topic | `nearest_page_for_topic` | Get the nearest page for a given topic. | [skill.md](https://agents.botify.com/agents/nearest_page_for_topic/skill.md) |
| Organic Keyword Suggestions | `organic_keyword_suggestions` | Get organic keyword suggestions from a given keyword. | [skill.md](https://agents.botify.com/agents/organic_keyword_suggestions/skill.md) |
| PageWorkers Generic URLs Actions | `pageworkers_generic_urls_actions` | Update metadata or apply custom changes to URLs (PageWorkers). | [skill.md](https://agents.botify.com/agents/pageworkers_generic_urls_actions/skill.md) |
| Perplexity | `perplexity` | Ask a question to Perplexity. | [skill.md](https://agents.botify.com/agents/perplexity/skill.md) |
| Project Memory | `project_metadata` | Get or patch information about the project (tone of voice, website description...) | [skill.md](https://agents.botify.com/agents/project_metadata/skill.md) |
| Screenshot | `screenshot` | Capture a screenshot of a webpage and return a URL for the screenshot and an optional animated GIF | [skill.md](https://agents.botify.com/agents/screenshot/skill.md) |
| SearchGPT | `searchgpt` | Search the web and get AI-powered answers with citations. | [skill.md](https://agents.botify.com/agents/searchgpt/skill.md) |
| Share Of Voice Analysis | `share_of_voice_analysis` | Analyze the share of voice (no brand config required) | [skill.md](https://agents.botify.com/agents/share_of_voice_analysis/skill.md) |
| URL Details from Botify SiteCrawler | `site_crawler_url_details` | Find crawl data for a given URL. | [skill.md](https://agents.botify.com/agents/site_crawler_url_details/skill.md) |
| Tables Insert | `tables_insert` | Agent that inserts data into a BigQuery table in the customer's editable catalog dataset | [skill.md](https://agents.botify.com/agents/tables_insert/skill.md) |
| Tables Load | `tables_load` | Load a CSV or TSV file into the current project's editable BigQuery catalog | [skill.md](https://agents.botify.com/agents/tables_load/skill.md) |
| Tables Query | `tables_query` | Query any table in the data model with BigQuery Standard SQL syntax. Always prefix tables with "catalog." (ex: catalog.crawl_pages_20251201). | [skill.md](https://agents.botify.com/agents/tables_query/skill.md) |
| Tables Schema | `tables_schema` | Agent that retrieves the schema (field names and types) for a given table | [skill.md](https://agents.botify.com/agents/tables_schema/skill.md) |
| Tables Text To Sql | `tables_text_to_sql` | Convert natural language to SQL queries | [skill.md](https://agents.botify.com/agents/tables_text_to_sql/skill.md) |
| Template Generator | `template_generator` | Generate a template based on HTML structure and available variables. | [skill.md](https://agents.botify.com/agents/template_generator/skill.md) |
| Keywords performance for URL (From Google Search Console) | `url_keywords` | Get GSC keywords for a given URL. | [skill.md](https://agents.botify.com/agents/url_keywords/skill.md) |
