SnatchBot Support

Welcome to the SnatchBot Support. You'll find comprehensive guides and documentation to help you start working with SnatchBot as quickly as possible, as well as support if you get stuck. Let's jump right in!

The community forum is not a helpdesk
Let’s put this in the front - the vast majority of people here do not work for SnatchBot.

Get Started    SNATCHBOT API

Multi-language plugins

A multi-language plugin is a group of several plugins. Each sub-plugin has its own language version.

Each language plugin version is a separate plugin, and if you make modifications to one of the language versions of the plugin, those modifications won’t automatically be used for other languages. When the new language version of the plugin is created, the plugin is actually copied and the chosen language is given to it.

The user is meant to translate the texts of all the interactions for each language manually.
To create a language version of plugin one should click the “Additional options” button (three dots) and choose “Add new language version”:

When clicked, the pop-up window for adding a new plugin will open. In such a case the “Image” field is disabled and pre-filled under parent-plugin. The “Plugin Language” field lacks the languages which are already used in this multi-language plugin. When you click on the “Create” button, the original plugin will be copied. In the multi-language plugin card the flag of a new language will appear:

The flag icon of the selected plugin is bright:

If there are 2 and more plugins in a multi-language plugin, the user gets an opportunity to switch between the plugins and to interact with each of them: delete, open the settings (Build, Configure), create the new language version.


You can add as many multi-language plugins, as you need

When you copy a plugin, a new separated plugin will be created. Such plugins will not belong to the multi-language plugin group.

When a certain language is chosen (the flag icon is bigger and bright), all the actions will be applied to this plugin version only, including deleting.


Each plugin from the group should be separately sent to the administrator to be moderated

This is the way to create several different plugins with different languages. And along with this, every language version will have its name, ID, and if the user wants, even its own (unique) structure of interactions.

One can quickly switch between language versions of one plugin using the drop-down which is located above the ‘Add new interaction’ button (Plugins→Build) or in the header of the ‘Configure’ section (Plugins→Configure):


When creating multi language plugins you need Admin’s approval for each plugin in the group

Updated 6 months ago

Multi-language plugins

A multi-language plugin is a group of several plugins. Each sub-plugin has its own language version.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.