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

# Quickstart

> Go from signup to a live, embedded AI assistant in under 10 minutes.

## Overview

Droog Assist lets you deploy a conversational AI assistant trained on your own content — no code required. In three steps, you'll create an account, configure your assistant, and embed it live on your website.

<Steps>
  <Step stepNumber={1} title="Create your account and organisation" />

  <Step stepNumber={2} title="Configure your assistant and knowledge base" />

  <Step stepNumber={3} title="Publish and embed" />
</Steps>

## Step 1 — Create your account and organisation

<Tip>
  **Estimated time: \~2 minutes**
</Tip>

[Sign up at app.droog.io](https://app.droog.io) using your organisation's email address.

<Frame>
  <img src="https://mintcdn.com/droogtechnologies-496fe651/swQ7pRPT-nC_DMFW/images/Screenshot2026-02-17at12.30.00.png?fit=max&auto=format&n=swQ7pRPT-nC_DMFW&q=85&s=78fa99118fe18a3109c368f8eb4ca8e2" alt="Droog Assist Sign Up Screen" width="1855" height="827" data-path="images/Screenshot2026-02-17at12.30.00.png" />
</Frame>

During registration, you will be asked to provide:

1. **Organisation name** — this becomes your isolated tenant workspace
2. **Primary email** — a one-time password (OTP) will be sent here for verification
3. **Password** — set after email verification is complete

Once registration is complete, you are redirected to your [Dashboard](https://app.droog.io).

<Info>
  Your account starts on the **Trial plan** with limited provisions. Each organisation gets a fully isolated workspace — users, assistants, and knowledge bases are **never shared across tenants**.
</Info>

## Step 2 — Configure your assistant and knowledge base

<Tip>
  **Estimated time: \~5 minutes** (longer if uploading large documents)
</Tip>

From your dashboard, click **Create Agent**. This opens a guided setup wizard.

### Assistant identity

Fill in the following fields to define how your assistant behaves:

| Field                                     | Description                                                                                                                                                                  |
| ----------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Industry** *(required)*                 | The domain your assistant operates in — e.g. Healthcare, Finance, Education, Legal                                                                                           |
| **Voice and Personality** *(required)*    | The tone your assistant uses — e.g. Professional, Friendly, Technical                                                                                                        |
| **Bot Identity and Mission** *(required)* | A clear description of the assistant's purpose, who it helps, and how it should respond. A detailed mission produces a more accurate and consistent assistant.               |
| **Extra Intelligence** *(optional)*       | Additional rules, constraints, sample phrases, or company-level context to guide behaviour — e.g. "Do not discuss competitors", "Always escalate billing queries to support" |

<Note>
  All required fields must be filled before proceeding. The more specific your **Bot Identity and Mission**, the better your assistant will perform out of the box.
</Note>

### Build your knowledge base

Your assistant answers questions using the content you upload here. You can also skip this step and add knowledge later from the **Knowledge** tab in your dashboard.

**Supported file types:**

<CardGroup cols={3}>
  <Card icon="file-pdf" title="PDF" />

  <Card icon="file-word" title="DOCX" />

  <Card icon="file-lines" title="TXT / Markdown" />

  <Card icon="code" title="HTML" />

  <Card icon="globe" title="Web URL" />

  <Card icon="sitemap" title="Sitemap" />
</CardGroup>

Each uploaded file goes through an ingestion pipeline — text extraction, chunking, embedding, and indexing.

<Warning>
  Wait until all uploaded documents show a `completed` status before testing your assistant. Querying against partially indexed content produces unreliable or incomplete results.
</Warning>

<Info>
  When importing content from websites, ensure you have the rights to use that content. Always follow applicable copyright and data usage guidelines.
</Info>

## Step 3 — Publish and embed

<Tip>
  **Estimated time: \~1 minute**
</Tip>

### Publish your assistant

Click **Publish** from your assistant dashboard. This changes your assistant's status from `draft` → `published` and makes it accessible to users.

### Embed on your website

Once published, navigate to the **Deploy** tab. Copy your unique embed snippet and paste it before the closing `</body>` tag on any webpage where you want the assistant to appear.

```html theme={null}
<script
  src="https://cdn.droogassist.com/widget.js"
  data-widget-id="drg_wgt_xxxxxxxxxxxxxxxx"
  data-bot-id="drg_bot_xxxxxxxxxxxxxxxx"
  async>
</script>
```

Replace `data-widget-id` and `data-bot-id` with the actual values shown in your **Deploy** tab. These are unique to each assistant you create.

<Check>
  Your assistant is now live. Open your website, and the chat widget should appear in the bottom-right corner.
</Check>

## What's next?

<CardGroup cols={2}>
  <Card icon="flask" href="/guides/testing" title="Test your assistant">
    Use the built-in test console to evaluate responses before going live with real users.
  </Card>

  <Card icon="database" href="/guides/managing-knowledge" title="Manage your knowledge base">
    Add, update, or remove documents and URLs from your assistant's knowledge.
  </Card>

  <Card icon="sliders" href="/guides/customising" title="Customise behaviour">
    Fine-tune tone, constraints, fallback responses, and escalation rules.
  </Card>

  <Card icon="globe" href="/deployment/custom-domain" title="Configure a custom domain">
    Serve your assistant from your own domain with full TLS support.
  </Card>
</CardGroup>

<Note>
  **Need help?** Reach us at [contact@droog.io](mailto:hi@droog.io) or visit your dashboard to open a support request.
</Note>
