Publish a GaitoBot

    You can use or publish the knowledge of your GaitoBot in many ways.

    This can be done, for example, on your website in a dialog box or in a museum via QR code on the visitor's mobile phone. You can also teach a self-designed desktop toy to "speak" and you don't even need an internet connection on site.

    Since GaitoBot is based on the open standard AIML, you can also download the content and use it completely independently - so you are not dependent on the technology or services of GaitoBot.

    The following options are available:

    Via Gaito Cloud

    The Gaito Cloud is the most convenient way to publish a GaitoBot. After selecting the desired look, you can directly create a small HTML module and copy it into your website. Or you can simply use a QR code to distribute your GaitoBot.

    Publishing via the Gaito cloud is a full-service hosting and automatically provides statistics, suggestions for content optimizations and provides conversation logs. You don't have to worry about anything and you don't have to run your own server.

    Use QR code or URL

    Distribute your GaitoBot via URL or QR code. The dialog is started in the smartphone simply by scanning the code. On request, the GaitoBot can also be installed directly as a PWA app and is then permanently available on the device outside the browser.

    Use on your own website

    Copy a small HTML building block into your website to make your GaitoBot accessible there. The look, size and lettering can be designed with just a few clicks.

    Integrate as iFrame

    With this HTML module, the GaitoBot is used directly in your website. Like a graphic or an advertising banner, it appears at the point on your website where you insert the block.

    Integrate as a side button

    With this HTML module, a small chat button appears at the bottom right of your website. If this is clicked, the dialog with the GaitoBot appears.

    Use API calls

    Use the GaitoBot web api directly from your own software. You control the user interface and appearance completely yourself. You only send the user input to the Gaito cloud and receive the appropriate answers from your GaitoBot back.

    (in preparation)

    Host yourself

    You can also host your GaitoBot yourself - i.e. without the Gaito cloud. Please note that statistics, evaluations, conversation logs or Content optimizations based on the conversations conducted with self-hosted interpreters cannot be provided by GaitoBot.

    GaitoBot is based on the open standard "AIML". Content that you have created with the GaitoBot Editor can therefore be hosted yourself with any AIML interpreter. The setup of the interpreter on your server and the components required for operation must be carried out by you.

    To operate your GaitoBot completely autonomously, download your self-created AIML content as described in "Download Pure" AIML. To run the chatbot dialogs, use one of the freely available AIML interpreters.

    Download "Pure" AIML source code

    Knowledge that you have taught your GaitoBot, you can easily save as AIML files on your computer. AIML stands for "Artificial Intelligence Meta Language" and is an open standard for chatbots. In the AIML community, numerous AIML interpreters emerged as open source that you can use to run your GaitoBot. As a result, you are not dependent on GaitoBot in the selection of technology.

    Where exactly can you download your AIML content?

    The download option can be found in the GaitoBot editor. Open the "Content Editor" for the desired GaitoBot under "Edit Knowledge".

    In the content editor, you will find the menu entry "Download package" on the knowledge package:

    download AIML Package

    This will download a ZIP file containing all the AIML files in this package.

    Use offline

    As with self-hosting, you can also use the freely available AIML interpreters to use your GaitoBot offline. This can be attractive, e.B. in apps, in computer games, in museums or other contexts without a permanently available Internet connection.