# Quickstart Guide To DaBot

### Request Access

Please contact Dabot's sales team at <sales@dabot.ai> to request access to the DaBot application.

### Login

Log into the DaBot application at <https://app.dabot.ai>

### Create Your First Bot

1. [**Create a bot.**](#id-1.-create-a-bot) A bot is a program that creates your data pipeline to move data from your source to your target.
2. [**Add Destination.**](#id-2.-add-destination) A destination is a template of how you want your data to look after it is standardized. This quick start uses a generic employee onboarding dataset, and we will use the File Upload option from the local machine.
3. [**Add Source(s).** ](#id-3.-add-source-s)This quick start uses a generic employee onboarding dataset, and we will use the File Upload option from the local machine.
4. [**Preview your data.**](#id-4.-preview-bot) The preview bot provides users the ability to review the mappings before the run. It also allows users to override any mappings between a source and a destination.
5. [**Run a Bot.**](#id-5.-run-bot) After you have previewed your bot in the DaBot Application, you can run a bot to perform the file mapping across all of the datasets in your bot. This quick start uses a File Download option to publish the results.
6. [**Download results.**](#id-6.-download-results) When the bot completes, the generated results can be downloaded for use.

### **1. Create a bot**

* From the home page, click the Bot icon in the navigation bar.&#x20;

  <div align="left"><figure><img src="/files/EPUorFgWzGepIJe3bhT4" alt="" width="75"><figcaption></figcaption></figure></div>
* Click Create Bot <img src="/files/XpWJ5HCJ94NxU6nlHhwF" alt="" data-size="line">
* Enter a Name for the bot and a description (optional)

<figure><img src="/files/3nXKgWqt40IXYHCG57J0" alt=""><figcaption></figcaption></figure>

### 2. Add Destination

* Click Add Destination.

<img src="/files/zr1iAGm8NbiLtn43pp8X" alt="" data-size="original">

* Select "Upload"; this option will allow you to pick up the file from your local machine.

  <div align="left"><figure><img src="/files/1Vjki2m1wDU8Ok1NDOP1" alt="" width="375"><figcaption></figcaption></figure></div>
* You can see the file in the Accepted files if the file is accepted.

  <div align="left"><figure><img src="/files/jmRBeofROWuKuJFkImdz" alt="" width="375"><figcaption></figcaption></figure></div>
* Click "Upload & Close"
* You can see the file is uploaded as a destination.

  <div align="left"><figure><img src="/files/908z607Rmm6euStOS36b" alt=""><figcaption></figcaption></figure></div>

### 3. Add Source(s)

* Click Add Source.

![](/files/tJBMzi0XoFyX3Z7aio6H)

* Select "Upload", this option will allow you to pick up one or multiple files from your local machine.

  <div align="left"><figure><img src="/files/1Vjki2m1wDU8Ok1NDOP1" alt="" width="375"><figcaption></figcaption></figure></div>
* If the file is accepted, you can see the file in the Accepted files; if not, it will be in the Rejected Files section.

<div align="left"><figure><img src="/files/ob4CieHSFVKyIMDKHVK6" alt="" width="375"><figcaption></figcaption></figure></div>

* Click "Upload & Close"
* You can see the files are uploaded as a Source(s).

<figure><img src="/files/28AytOX7f3DFRw7wXJVm" alt=""><figcaption></figcaption></figure>

### 4. Preview Bot

* Once the source and destination information is entered in the Create bot screen, click “Preview Bot.”
* The preview bot allows users to review the mappings before the run and override any mappings between a source and a destination.
* Review the source-to-target mapping; if the bot prediction is not as expected, you can override the mappings in this screen.
* Any mapping override here will go to our learning process and it will be used for future mapping scenarios.
* Click here to explore the full function of the preview bot - [Preview Bot](/tuning-bots/preview-bot.md)

<figure><img src="/files/FOY8QFjMV6hYAz8K3t3s" alt=""><figcaption></figcaption></figure>

### 5. Run Bot

* Select the Publish location for Run Bot

![](/files/Gpb4yANpjbX1beuWMu3t)

* For the quickstart example, pick up "Download" as the publish setting and type the output file name.

![](/files/2Tbp8GMcX2Pxor6BfTPn)

* Click Run Bot

&#x20;![](/files/8JdtrFcuokGY07PMzdMB)

### 6. Download Results

* Once the run is complete, the output file can be downloaded from the Run Summary page.
* Go to Run History, select the run for which you need to download the file, and click View Summary.

<figure><img src="/files/0WVxTHnmVaS9dnYG5e9z" alt=""><figcaption></figcaption></figure>

* Click the File Download Icon to start the output file.

<figure><img src="/files/Cl28zQLsWkluS6M7ZhRa" alt=""><figcaption></figcaption></figure>

### Conclusion

All files are auto-mapped and processed into the expected destination format in just a few steps, and the results can be downloaded for the downstream process.

### Additional resources

* For an overview of the product; see [Product Overview](/product-overview.md).
* Learn how to tune your bots using Advanced Bot settings and Preview bot.
  * [Advanced Bot Settings](/tuning-bots/advanced-bot-settings.md).
  * [Preview Bot](/tuning-bots/preview-bot.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dabot.ai/quickstart-guide-to-dabot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
