Skip to content
Switch branches/tags
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Zenbot is an online natural language processing (NLP) service and bot hosting.

It allows you to add natural language interface to any application, website or chat bot for widely used messengers like Facebook, Slack and Telegram.

You can find more about Zenbot in the documentation.

This repository

Here you can find samples of Botscripts.

How to test

Fork this repository and select the sample Botscript file you wish to test.

Create your new bot through Zenbot web console and upload this file. Now you can test a newly created bot through a web console and see a bot's responses in JSON format.

Note that in some of examples you have to provide some data in the Botscript before you can test the bot.

You can also use REST API to test all these samples.


You can also test your bot right through the chat with it in Facebook Messenger, Slack or Telegram. Just follow instructions in our documentation to integrate your bot with theses messengers.

Need help?

Please post your questions in our Google Group if you have any questions or troubles with Zenbot. You can also post any glitches you've found.

If you have a question or have found some bugs in one of samples, just post the issue here.

How to contribute

You can also take a part in Zenbot development by sharing your own Botscripts, custom patterns or custom entities.

Just fork this repository and then post a pull request when you are ready to share your code.


Botscripts samples for




No releases published


No packages published