Teneo Developers

Document basics

Intro

In Teneo Studio there are some functionalities which are similar throughout the process of building a bot, for example, how to create new documents such as Language Objects, Entities or Flows, or how to delete these.
The processes are described in details in their respective sections, but this page provides an overview of some of these functionalities shared by the different document types as well as links to more information when relevant.

Unless otherwise noted, in this page "documents" refer to Flows, Language Objects, Entities and Folders.

Create documents

Open and edit documents

Delete documents

This section applies to the following document types:

Flows, Language Objects, Entities
Global Variables (Web only), Global Scripted Contexts, Integrations

Enable or disable documents

The options and functionalities described in this section currently only apply toTeneo Studio Desktop

One or more documents can be enabled/disabled in the Solution Explorer by following the below steps:

  • Select the document(s) in the Solution Explorer
  • Click Enable or Disable in the top ribbon
    • If a folder is selected, the user will be prompted to confirm if enabling/disabling applies to This folder only or This folder and all sub-folders
  • A confirmation message is displayed, click Yes to continue.

Cut, copy and paste documents

The options and functionalities described in this section currently only apply toTeneo Studio Desktop

Teneo Studio Desktop allows to cut, copy and paste documents within the same solution by following the below steps:

  • In the Solution Explorer, select the document(s)
  • Click Cut or Copy in the top ribbon
  • Select the new location (folder) in the Solution Explorer and click Paste in the top ribbon.

To perform a Cut action on documents, it is also possible to drag/drop the documents onto the new location.

When Flows, Entities and Language Objects arecopied, the new documents will receive a new unique Id as they are treated as new documents in the solution.

Language Objects and Entities gets "_1 " (underscore plus sequential numeric value starting at 1) attached to their names as the names of these documents are required to be unique within the solution; this only applies to Flows if the copy/paste actions are performed within the same folder location.

It is also possible to copy/paste documents from a different solution in the same environment, this can be done by following the below steps:

  • Perform a search using the Search All Solutions options
  • Select the document(s) from the search results and click Copy
  • Select the new location (folder) in the Solution Explorer and click Paste in the top ribbon

Keyboard shortcuts:
Ctrl+X: cut document(s)
Ctrl+C: copy document(s)
Ctrl+V: paste document(s)

Set or unset stable version of documents

The options and functionalities described in this section currently only apply toTeneo Studio Desktop

One or more documents can be set/unset as stable in the Solution Explorer by following the below steps:

  • Select the document(s) in the Solution Explorer
  • Click Set or Unset in the top ribbon
    • If a folder is selected, the user will be prompted to confirm if setting/unsetting the stable version applies to This folder only or This folder and all sub-folders
  • A confirmation message is displayed, optionally enter a comment, and lastly click Continue.

Learn more about document version control

Include or exclude documents when branching

The options and functionalities described in this section currently only apply toTeneo Studio Desktop

One or more documents can be included or excluded when branching a solution in a Localization setup, this is done by following the below steps:

  • Select the document(s) in the Solution Explorer
  • Click Include or Exclude in the top ribbon
  • The user is prompted to confirm the inclusion/exclusion, click Yes to continue.

Read more about the Localization setup