Projects list

Projects list allows you to manage all projects connected to your Organization. Each project is a separate bot that can be launched in a selected channel.

Each project has its own:

  • name
  • description
  • language (e.g. Polish, English, German, multilingual or other)
  • and the unique identifier.

📘

Language chosen at this point will be the language of the NLU models in your project and it won't be possible to change it later on.

2348

All projects list

You can use search to find a specific project by it's name, filter out projects based on their creator or sort them by their name or the creation date.

Using project Options (three dots on the right) it is possible to update the project name and description, delete, export or update the project and to access the Project changelog.

Setting up a new project

To create a new project, click the Create project button. You will be asked to define the name and language and you may also add a short description. You don't have to choose the channel your bot will be launched in.

2502

Creating new project

It is also possible to create a new project by simply importing the previously exported project. It is a great way to quickly move your projects around the multiple environments.

Project export

To export a project, choose Export from the Project options (three dots on the right) on the Project list. Your project will be exported as a .zip file containing three folders: Flows, NLUs and Test suites and two JSON files: Integrations and Project.

📘

Please note that Knowledge Base items aren't included in the Project export. You have to export/import them separately. To learn more, check out the Knowledge Base section.

Project import

To import the complete project, click the Import button in the the upper right corner on the Project list and choose the previously exported .zip file.

To import only Flows, go to the Flow list, click the Import button and choose the exported .zip file. All flows from this file will be added to your new project.

👍

To learn how to import only selected contexts go to the Contexts section.

To import only NLUs, go to the NLUs list, click the Import button and choose the exported .zip file. All NLUs from this file will be added to your new project and their status will be not ready. Please note that you will have to trigger the NLU training manually.

To import only Test suites, go to the Test suites module, click the Import button and choose the exported .zip file. All Test suites from this file will be added to your new project.

Project update

To update a project, choose Update from the three dot Menu on the Project list and select the .zip file of the previously exported project.
When updating a project, its content is being replaced by the project that you are updating with, however, it's id remains the same.

📘

When updating a project, its content is being replaced by the project that you are updating with, however, it's ID remains the same.

Project changelog

In Project Changelog you can find a chronological list of the most notable changes made to a project.

It provides information about:

  • Project creation, update and import
  • Flow creation, publication, update, import or removal
  • NLU creation, update, import or removal
  • NLU training start and finish

👍

Each project change is connected with info on who and when made it, which makes the management of your project more transparent and the overall collaboration easier.

You can enter the Project Changelog by choosing it from the Project options on the Projects list.

800

How to enter the Project Changelog

Pinning projects

You can pin your favourite projects to the top of the Projects list. There is an option to pin projects publicly - for everyone in your Organization or privately - just for you.