> ## Documentation Index
> Fetch the complete documentation index at: https://document.botsmith.pro/llms.txt
> Use this file to discover all available pages before exploring further.

# BotSmith: No-Code AI Agent Builder for Every Channel

> BotSmith lets you build, train, and deploy custom AI agents on your own content—then put them on your website, WhatsApp, Slack, Telegram, and more.

BotSmith is a no-code platform for building AI-powered chat agents trained on your business content. Upload documents, add websites, or paste text to train your agent—then deploy it as a chat widget, a public link, or through integrations with messaging platforms like WhatsApp, Slack, Telegram, and Discord. No engineering team required.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/quickstart">
    Build and deploy your first AI agent in under 5 minutes
  </Card>

  <Card title="Building Agents" icon="robot" href="/agents/overview">
    Learn how to create, train, and configure your agents
  </Card>

  <Card title="Channels & Integrations" icon="plug" href="/integrations/website-widget">
    Deploy your agent to websites, WhatsApp, Slack, and more
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/overview">
    Integrate BotSmith programmatically into your own applications
  </Card>
</CardGroup>

## How BotSmith Works

<Steps>
  <Step title="Create an Agent">
    Sign up for a BotSmith account and create your first agent. Give it a name, choose an AI model from OpenAI, Anthropic, or Google, and write a system prompt that defines its persona.
  </Step>

  <Step title="Train on Your Content">
    Add training sources: upload PDF, DOCX, or TXT files; scrape websites; or paste plain text. BotSmith processes and indexes your content automatically using RAG (Retrieval-Augmented Generation).
  </Step>

  <Step title="Customize the Experience">
    Tailor the chat widget's colors, logo, avatar, and position to match your brand. Configure lead capture forms, fallback messages, and conversation starters.
  </Step>

  <Step title="Deploy Everywhere">
    Embed the widget on your website with a single code snippet, share a public chat link, or connect to WhatsApp, Slack, Telegram, Discord, Microsoft Teams, or Zapier.
  </Step>
</Steps>

## Key Features

<CardGroup cols={3}>
  <Card title="Multi-Provider AI" icon="brain">
    Choose from OpenAI GPT, Anthropic Claude, or Google Gemini models for every agent
  </Card>

  <Card title="RAG Knowledge Base" icon="database">
    Upload files and scrape websites to give your agent accurate, up-to-date knowledge
  </Card>

  <Card title="Multi-Channel Deploy" icon="share-nodes">
    One agent, deployed to website, WhatsApp, Slack, Telegram, Discord, and Teams
  </Card>

  <Card title="Lead Capture" icon="address-card">
    Collect visitor name and contact details directly inside the chat widget
  </Card>

  <Card title="Analytics Dashboard" icon="chart-bar">
    Monitor conversations, messages, and leads with built-in analytics
  </Card>

  <Card title="REST API Access" icon="terminal">
    Integrate BotSmith into any application using the public REST API
  </Card>
</CardGroup>
