Skip to content

Bot development with Tock

In order to go beyond the possibilities offered by Tock Studio to build bots & conversational assistants, you can program your conversation flow using one of the following modes:

The Bot API Mode

The Tock Bot API mode allows the development using any programming language of your choosing by integrating Tock’s conversational REST API :


This mode is only available on the Tock’s demo platform.

If you want to know more, read further here.

The Integrated Bot Mode

In this mode, you have access to all the possible functionalities that the Tock framework offers for developing a bot.

Historically, most of the bots published by Tock’s creators have an integrated bot.

The implementation of this solution is more complex than using the REST API and the integrated bot will need direct access to a MongoDB instance.

In consequence, you will need to :

  • Install and configure your bot platform (using Docker) on your poste or on a given server
  • Share access to your MongoDB instance
  • Develop your bot by using Kotlin


If you want to know more, read further here.