# External Bot

## Introduction

A bot is a regular iAdvize operator. It has all the properties of an operator and can interact with your visitors.

In a nutshell, the Bot plugin:

* Allows bots providers to create their connector thanks to the Developer Platform
* Allows customers to connect their iAdvize account to a bot provider and connect bots seamlessly. These bots interact with iAdvize like a human agent

<figure><img src="https://76519009-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dwvuSeenw12Wd9Vfpf%2Fuploads%2Fgit-blob-2a5d00e225c00172328ed75e9956293763eb50ce%2Fexternal-bots-main.gif?alt=media" alt=""><figcaption></figcaption></figure>

## What can you do with external bot?

### ✅ Bots can <a href="#bots-can" id="bots-can"></a>

* Be available to chat.
* Handle a conversation in one language.
* Reply to a user:
  * ask questions and act on replies;
  * send rich content such as links, carousels, and much more;
  * schedule messages to be sent later on;
* Proactively send a message to the user (after the conversation has started)
* Escalate a conversation to another operator.
* Prequalify some visitor data (identification number, email address…).
* And much more !

### ❌ Bots cannot <a href="#bots-really-cannot" id="bots-really-cannot"></a>

* Be part of a conversation at the same time than another agent
* Proactively engage a conversation
