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

# Create Your First Guru

> Step-by-step guide to creating and configuring your AI agent.

A Guru is a hallucination-resistant AI agent that grounds every answer in the knowledge sources you provide, cites those sources, scores its own confidence, and refuses when context is too weak. With [Actions](/guides/actions) and [MCP](/guides/mcp-client) wired up, your Guru can also pull live data and take real action across your tools, not just answer questions.

## Quick Start

<Steps>
  <Step title="Sign Up">
    Go to [app.gurubase.io](https://app.gurubase.io) and create an account with
    Google or GitHub.
  </Step>

  <Step title="Create a Guru">
    Click **Create Guru** and configure: - **Name**: A descriptive name for your
    AI agent - **Logo**: Upload an image (PNG/JPEG, max 1MB) - **Topics**:
    Keywords that define your Guru's expertise (e.g., "kubernetes, devops,
    cloud")
  </Step>

  <Step title="Add Data Sources">
    Build your knowledge base by adding content. See [Supported Data
    Sources](#supported-data-sources) below.
  </Step>

  <Step title="Publish">
    Click **Publish Guru** to start indexing. Once complete, your Guru is ready
    to answer questions.
  </Step>
</Steps>

## Supported Data Sources

<CardGroup cols={3}>
  <Card title="Website" icon="globe" color="#000000" href="/guides/data-sources#website-indexing">
    Crawl sites or import via sitemap
  </Card>

  <Card title="PDF / Docx / Excel" icon="file" color="#000000" href="/guides/data-sources#pdf-documents">
    Upload documents and spreadsheets
  </Card>

  <Card title="GitHub" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/github.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=1158fe3ac3b7bb44a56a6c149bae9859" href="/guides/data-sources#github" width="24" height="24" data-path="logo/brands/github.svg">
    Index repositories and code
  </Card>

  <Card title="Zendesk" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/zendesk.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=33b32237e39ad7f14e59b8ab45cb1622" href="/integrations/ingestion/zendesk" width="24" height="24" data-path="logo/brands/zendesk.svg">
    Import tickets and KB articles
  </Card>

  <Card title="Confluence" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/confluence.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=11311e59813a599d9b14f59f686ea93d" href="/integrations/ingestion/confluence" width="24" height="24" data-path="logo/brands/confluence.svg">
    Sync spaces and pages
  </Card>

  <Card title="Jira" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/jira.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=3a0517170068d91783c7ceff90bd54c0" href="/integrations/ingestion/jira" width="24" height="24" data-path="logo/brands/jira.svg">
    Index issues and projects
  </Card>

  <Card title="Salesforce" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/salesforce.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=9d409d41fe37facd5ec6d272900790a4" href="/integrations/ingestion/salesforce" width="24" height="24" data-path="logo/brands/salesforce.svg">
    Sync knowledge articles and CRM content
  </Card>

  <Card title="Google Drive" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/googledrive.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=a2bd8891402ebd029714922dff581547" href="/integrations/ingestion/google_drive" width="24" height="24" data-path="logo/brands/googledrive.svg">
    Connect docs and files
  </Card>

  <Card title="Slack" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/slack.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=f9abbe55843fa281c09a8a5d8f34232d" href="/integrations/ingestion/slack" width="24" height="24" data-path="logo/brands/slack.svg">
    Import conversations
  </Card>

  <Card title="YouTube" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/youtube.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=a3cc0cd622c9e65b85ea13a959ec559c" href="/guides/data-sources#youtube-videos" width="24" height="24" data-path="logo/brands/youtube.svg">
    Transcribe video content
  </Card>
</CardGroup>

You can also add **custom text snippets** directly for FAQs, playbooks, or any custom content.

## Deploy Your Guru

Once created, deploy your Guru across multiple channels:

<CardGroup cols={3}>
  <Card title="Website Widget" icon="app-window" color="#000000" href="/integrations/bots/website-widget">
    Embed on your website
  </Card>

  <Card title="Zendesk" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/zendesk.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=33b32237e39ad7f14e59b8ab45cb1622" href="/integrations/bots/zendesk" width="24" height="24" data-path="logo/brands/zendesk.svg">
    AI copilot for support
  </Card>

  <Card title="Slack" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/slack.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=f9abbe55843fa281c09a8a5d8f34232d" href="/integrations/bots/slack" width="24" height="24" data-path="logo/brands/slack.svg">
    Answer in Slack channels
  </Card>

  <Card title="Discord" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/discord.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=3eb6c56fb6496f20c926704409c8f26c" href="/integrations/bots/discord" width="24" height="24" data-path="logo/brands/discord.svg">
    Community support bot
  </Card>

  <Card title="GitHub" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/github.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=1158fe3ac3b7bb44a56a6c149bae9859" href="/integrations/bots/github" width="24" height="24" data-path="logo/brands/github.svg">
    AI on GitHub issues
  </Card>

  <Card title="Jira" icon="https://mintcdn.com/gurubase/ENFv37kuSWqaNJ2T/logo/brands/jira.svg?fit=max&auto=format&n=ENFv37kuSWqaNJ2T&q=85&s=3a0517170068d91783c7ceff90bd54c0" href="/integrations/bots/jira" width="24" height="24" data-path="logo/brands/jira.svg">
    AI on Jira issues
  </Card>

  <Card title="MCP" icon="plug" color="#000000" href="/guides/mcp-server">
    Expose your Guru to Claude Desktop, Cursor, and MCP clients
  </Card>

  <Card title="API" icon="code" color="#000000" href="/api-reference/introduction">
    Build custom integrations
  </Card>
</CardGroup>

## Self-Hosted (Enterprise)

<Note>
  Self-hosted deployments are available under the Enterprise plan. [Contact
  us](https://gurubase.io/contact/) to get started.
</Note>

For self-hosted deployments, access your dashboard at your deployment's URL and follow the same creation steps. All features work identically to the cloud version.

## Managing Your Guru

Once deployed, use these tools to maintain and optimize your Guru.

### Source Management

Click the menu icon (⋮) next to any source to access management options:

| Action      | Description                                                                           |
| ----------- | ------------------------------------------------------------------------------------- |
| **Edit**    | Search, add, or remove specific URLs from website sources                             |
| **Reindex** | Fetch the latest content and refresh your knowledge base                              |
| **Delete**  | Remove sources that are no longer needed                                              |
| **Privacy** | Toggle documents (PDF, Docx, Excel) between Public (visible in citations) and Private |

<Frame>
  <img src="https://mintcdn.com/gurubase/1KgbSST6n33uTAt6/images/gurubase-edit-website-links.jpg?fit=max&auto=format&n=1KgbSST6n33uTAt6&q=85&s=22ace705880948b098dbf9d9820daa25" alt="Edit Website Links Interface" width="1836" height="718" data-path="images/gurubase-edit-website-links.jpg" />
</Frame>

### Keeping Content Fresh

<Note>
  **Best Practice**: Reindex sources regularly, especially for frequently
  updated websites and documentation. This ensures your Guru provides current,
  accurate information.
</Note>

For automated syncing, set up **backfill jobs** on integrations like [Zendesk](/integrations/ingestion/zendesk), [Confluence](/integrations/ingestion/confluence), and [Jira](/integrations/ingestion/jira) to periodically sync new content. For websites, use **[Sitemap Sync Jobs](/guides/data-sources#sitemap-sync-job)** to automatically keep your knowledge base in sync with your sitemap.

### Additional Settings

* **Profile Updates** - Modify name, logo, and topics
* **Advanced Settings** - Configure example questions, KB editor presets, and more
* **Team Management** - Add team members and manage access
* **Trust Score Threshold** - Adjust answer confidence requirements for your domain ([contact us](https://gurubase.io/contact/) to configure)

## Next Steps

<CardGroup cols={2}>
  <Card title="Analytics" icon="chart-line" href="/guides/analytics">
    Monitor how users interact with your Guru
  </Card>

  <Card title="Data Sources" icon="database" href="/guides/data-sources">
    Learn about all supported data sources
  </Card>

  <Card title="Example Questions" icon="message-circle-question-mark" href="/guides/example-questions">
    Configure suggested questions for your widget
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/introduction">
    Build custom integrations
  </Card>
</CardGroup>
