# Agents

- [What is an agent?](/about/agents/what-is-an-agent.md): Agents are reusable units that perform tasks like loading documentation data or connecting Katara to community platforms, and can be linked to form workflows.
- [Loaders](/about/agents/loaders.md): Loaders in Katara 1.0 ingest data from external sources, capturing key content while ignoring images and code. They auto-refresh and update the DocDB.
- [Website](/about/agents/loaders/website.md): This loader extracts raw text from websites, ignoring images and code blocks, with refresh and change tracking. Supports URL or sitemap scraping; future media parsing planned.
- [GitHub](/about/agents/loaders/github.md): This loader pulls Markdown and text files from GitHub, auto-refreshing and tracking changes. It notifies users of updates and supports one agent per branch.
- [Notion](/about/agents/loaders/notion.md): This loader collects data from Notion pages.
- [AI Insights](/about/agents/ai-insights.md): Generative agents handle advanced AI tasks like content creation and data analysis, using data from loaders to generate responses based on prompts or rules.
- [Q\&A](/about/agents/ai-insights/q-and-a.md): Q\&A agents generate answers with summaries, citations, and confidence scores. They link to platforms like Discord and use confidence thresholds to ensure quality.
- [Taxonomy](/about/agents/ai-insights/taxonomy.md): The taxonomy agent creates topic lists with keywords from your data, updated via manual, scheduled, or re-training runs for use in classification.
- [Conversational](/about/agents/conversational.md): Social agents connect Katara to platforms like Discord, Telegram, and Slack, enabling community Q\&A and data collection for analysis and support workflows.
- [Discord](/about/agents/conversational/discord.md): The Discord agent links Katara to your server, enabling message handling, data collection, and Q\&A replies with configurable permissions and settings.
- [Ignore Messages From Some Users](/about/agents/conversational/discord/ignore-messages-from-some-users.md)
- [Telegram](/about/agents/conversational/telegram.md): The Telegram agent links Katara to your group, enabling message handling, data collection, and configurable Q\&A replies via commands and reply policies.
- [Slack](/about/agents/conversational/slack.md): The Slack agent links Katara to your workspace, enabling message handling, data collection, and configurable Q\&A replies with commands and reply policies.
- [Website Widget](/about/agents/conversational/website-widget.md): Embed a customizable Katara support bot on your website with a generated script tag. Control widget look, responses, and branding via HTML data attributes and CSS.
- [Classifiers](/about/agents/classifiers.md): Classifier agents tag documents by categories like Topic, Language, or Sentiment. They run on schedules, with configurable filters, thresholds, and report options.
- [Topic Classifier](/about/agents/classifiers/topic-classifier.md): The topic classifier tags data using topics from a taxonomy.
- [Flesch Reading Ease Classifier](/about/agents/classifiers/flesch-reading-ease-classifier.md): The Flesch Reading Ease Classifier rates how easy your data is to read using the Flesch formula.
- [Language Classifier](/about/agents/classifiers/language-classifier.md): The Language Classifier classifies your data based on what language it is.
- [Passive Voice Classifier](/about/agents/classifiers/passive-voice-classifier.md): The Passive Voice Classifier classifies your data based on the amount of passive voice it uses.
- [Sentiment Classifier](/about/agents/classifiers/sentiment-classifier.md): The Sentiment Classifier classifies data by sentiment: positive, neutral, or negative.
- [General LLM Classifier](/about/agents/classifiers/general-llm-classifier.md): The General LLM Classifier classifies your data into topics that you define.
- [Diátaxis Classifier](/about/agents/classifiers/diataxis-classifier.md): The Diátaxis Classifier classifies your documentation into the four categories of the Diátaxis framework: tutorials, how-to guides, reference material, and explanation.
- [Tone Classifier](/about/agents/classifiers/tone-classifier.md): The Tone Classifier classifies your data based on the writing tone used in each document.
