This release comes full of powerful changes that will differentiate Teneo further in the areas of team collaboration, solution maintainability, development productivity and enterprise strength.
The changes in this update will help project managers, developers, and other team members, know exactly what changes have been made, by whom, and when they took place, allowing for the restoration to previous versions if needed.
Here are some highlights of what this release brings:
Through the introduction of Match Requirements (that define the technology-specific requirements for when a trigger/transition matches) and Data Actions (that define atomic actions to take after the match has occurred), Teneo can now achieve fully-hybrid input matching and processing by combining these directly in the UI.
This is a step forward towards a more visual and choice-based development approach and is a feature that reduces the cognitive workload by removing concepts that are hard to explain. Even more important, it ensures greater efficiency and productivity of the solution development process.
It also makes it easier to develop, maintain, and enhance hybrid matching, allowing for swapping, enhancing, and changing match requirements and tech choices without affecting the flow design.
Teneo 6.0 brings users closer to a more guided approach, where the system suggests the next steps to follow, without limiting savvy users to follow their own path. Processes such as ‘building a flow’ have been revisited to support better task/responsibility separation and to allow flow sketching directly in Studio, without requiring a technical implementation.
These have been achieved due to the introduction of “TODO” prompts - these remind the user about what remains to get done for the flow to work. This allows the developer to create a flow skeleton as part of a separate scoping exercise without risking changing the functionality of the running solution. If a trigger is still TODO, it will not affect the rest of the solution.
Further changes alongside this work have given classes a dedicated area for management - separate from triggers - as well as the possibility to run cross-validation to determine the performance of classes within a solution.
Version support has been extended now to include every document within the solution - including Scripts, Integrations, Listeners, etc. - and an overall “ Solution Log ” has been included showing every change to every document within a given solution.
A Recycle Bin has been added to allow the retrieval of deleted documents. Combined with performance improvements, this allowed us to remove the 10-version limit on individual documents ensuring that edits can be safely made with the full support of the platform and knowing that there is the option to roll back if something goes wrong.
To aid debugging a solution, Try Out 1 has been given a new slimmed-down view in the main solution with an Advanced view, showing more detail and visual processing path for simpler and deeper debugging.
All code editors (TLML, TQL and Groovy) have been improved with better syntax support and some editing improvements around tabbing. Text fields have been improved with a spell checker that is aware of the language of the solution being edited.
Our Localization feature has been reworked to allow more control over which documents are included in branching from a master solution. This allows a fully working, testable, publishable Master solution and requires much less upfront thought required when using branching. Any solution can be branched, with no restrictions on how the Master solution is built. Dialogue Resources have also been rebuilt with this feature in mind to allow local solutions to be created from TDRs.
Date & Time support is now native to the Input Processing chain in the platform for Chinese, Danish, Dutch, English, French, German, Italian, Japanese, Norwegian, Portuguese, Spanish, and Swedish - with changes to the IPs and supporting objects in the lexical resources.
We have added 48 new languages , bringing the total supported language count of Teneo to 86. This ensures that Teneo remains ahead of the game in real-world language coverage.
With regards to Documentation , we have reworked and restructured it, so it is readily available and centralized on your own Teneo environment and Teneo Developers.
Authentication has been extended to support an external Identity Provider (IdP) via the industry-standard SAML 2 protocol, allowing clients to manage authentication via an external system whilst configuring the permissions authenticated users still within Teneo Manager. This lets Teneo support any kind of required authentication required (multi-factor, biometrics, single sign-on, password expiries.)
Lastly, major changes have been made in the Tech Stack for this release with a shift to Java 11 (to better support containerization - as well as gain from the other improvements over Java 8). Upgrades to the scripting language in solutions will now use Groovy 3 and all packages are now released as Red Hat as well as the previous Debian flavor.
Teneo 6.0 is available for new users that sign-up through Teneo Developers and for existing users upon request for an upgrade.
1 post - 1 participant
Hello everyone,
we have just launched some big changes to the website and all new environments get Teneo 6.
There’s a new Teneo in 10 minutes | Teneo Developers guide to quickly introduce you to Teneo and a new Getting Started tutorial to guide you through creating your first solution.
(We won’t update your environments automatically, so if you’re interested, either simply sign up for a new trial or contact us on developers@artificial-solutions.com . The content for Teneo 5 is still available at https://developers-teneo5.artificial-solutions.com/ .)
We will in the coming next few days and weeks add more information on the cool new features of Teneo 6 and more.
1 post - 1 participant
We have just added 6 new Backend Connectors to our Developers page, for the following:
You can read more of it here:
1 post - 1 participant
Hello everybody. We have just added a new Backend Connector, this time for Jira!
You can read more of it here: Jira | Teneo Developers
1 post - 1 participant
We’re happy to announce we have just released a new backend connector for Zendesk Support!
This backend connector helps your Teneo bot to allow end users to create and manage support tickets on Zendesk.
You can read more about it here Zendesk Support | Teneo Developers
Here’s a list of our current connectors, Backend Connectors | Teneo Developers
1 post - 1 participant
Expanding on the MS LUIS framework, Teneo enables businesses to build complex applications, that are multi-lingual, multi-channel and multi-platform, in half the time of traditional development practices.
With seamless integration into any back-end system or service, developers can easily expand capabilities and functionality while ensuring a consistent end-user experience.
You can find the pages here: LUIS^Teneo | Teneo Developers
1 post - 1 participant
We’ve just released Teneo Web Chat 3.4.0 with some nice new feature. Here are some highlights:
Support for callout messages
Sometimes you may want to get the attention of the visitor without opening the full chat window. Callout messages allow you to do that. They look like this:
You can show and hide callout messages using the JavaScript callout api’s.
Enlarge images
Images added to the chat history can now be enlarged by clicking on them. You can specify separate url’s for thumbnail and the full size images. More details here: Images.
You can find the latest release of Teneo Web Chat on github: https://github.com/artificialsolutions/teneo-web-chat/releases and the latest documentation on the Teneo Developers site: https://developers.artificial-solutions.com/engine/teneo-web-chat.
The full list of changes in this release:
1 post - 1 participant
Hi! We are pleased to announce that Teneo Developer teams created as of today can develop solutions in two new languages: Indonesian and Malay!
For more details about languages in Teneo see:
If you already have a team and would like to be able to use the new languages, feel free to signup for a new team.
Nikmati!
1 post - 1 participant
Hi! We’ve just released Teneo Web Chat v3.3.0. These are the most important changes:
Internationalization
Texts that are part of the GUI (like ‘Please type here…’ in the input box and button labels that are only spoken by screen readers) are now available in Danish, German, English, English UK, Spanish, French, Indonesian, Italian, Japanese, Dutch, Portuguese, Swedish, Turkish, Chinese Simplified, Chinese Traditional and Malaysian. You can specify the language using the locale
configuration setting.
In addition to that, if you want to make Teneo Web Chat available in a language that is not in the list above, you can easily provide your own, see Custom localizations for details.
Accessibility
With this release Teneo Web Chat is WCAG 2.0 ready; it works with screen readers, can be used with keyboards only and is accessible on mobile devices meeting the required tap target sizes. Teneo Web Chat’s default color palette can easily be adjusted to meet your organizations’ brand colors, allowing you to ensure adequate color contrast ratios.
To get the latest release:
To read all Teneo Web Chat documentation, see:
1 post - 1 participant
We’ve just released Teneo Web Chat v3.2.0 with some nice new features:
Link buttons
Teneo Web Chat has a new message type called ‘Link buttons’. These buttons act as links, instead of posting a value back to engine. You can specify a target if you want the link to open in a new window. As opposed to other buttons, link buttons don’t expire. They do however trigger the ‘on message button clicked’ api, allowing developers to override their default behaviour.
Change the engine URL using the api
The engine url can now be changed using the api. This makes it possible for developers to switch to a different engine, for example if the bot detects that the user talks in a different language.
Send icon behaviour can be updated
The send icon behaviour can now be updated. Not only can developers change the icon, but there is a new api ‘on send button clicked’ that allows developers to intercept the click and modify its behaviour.
Improved accessibility
The accessibility has been greatly improved and now supports keyboard navigation and screen readers.
Styling Teneo Web Chat
In addition to the new release, we’ve also published new a page Styling Teneo Web Chat. This page provides hints and suggestions for frontend web designers who want to change the look and feel of Teneo Web Chat to match the brand of their organization.
You can find the latest release of Teneo Web Chat on github: https://github.com/artificialsolutions/teneo-web-chat/releases and the latest documentation on the Teneo Developers site: https://developers.artificial-solutions.com/engine/teneo-web-chat
1 post - 1 participant
We’ve update Teneo Web Chat to version 3.1.0. These are the changes:
1 post - 1 participant
Teneo Query Language (TQL) allows you to analyze the conversational logs generated by your published bot. TQL offers a versatile syntax to extract information about how users interacted with your system.
To allow you to make the most of TQL we have added a new subsection ‘Teneo Query Language’ in ‘Analyze your bot’. We hope the pages help you understand the syntax and become proficient in implementing your own TQL queries!
You can find the pages here: https://www.teneo.ai/data/teneo-query-language
1 post - 1 participant
We’re happy to announce we have just released Teneo Web Chat 3!
The biggest change in this version is the addition of a Javascript API, which allows you to extend the functionality of the web chat widget without needing to modify the source code. With the Teneo Web Chat JavaScript API you can create extensions that do things like integrate with live chat services, obfuscate sensitive data in user inputs, add timestamps to messages, automatically open the chat window after some time of inactivity or trigger feedback questionnaires when the user closes the chat window. We’re sure you will come up with other creative extensions!
Note that this version of Teneo Web Chat contains breaking changes. See the change log below.
The standard documentation for Teneo Web Chat can be found here: https://www.teneo.ai/engine/channels/teneo-web-chat and the documentation for the Javascript API can be found here: https://www.teneo.ai/engine/channels/teneo-web-chat/teneo-web-chat-api
BREAKING CHANGES
main.js
to teneo-web-chat.js
.twc-
. If you modified the look & feel by overriding the Teneo Web Chat CSS styles, you may need to rename some styles.The new Teneo Web Chat Javascript API allows you to trigger Teneo Web Chat events, respond to events that happen inside Teneo Web Chat and get details from Teneo Web Chat. This lets you change or extend its behavior in ways that are not provided by the standard configuration.
1 post - 1 participant
We’ve just released a new version of the Microsoft Bot Framework connector (v1.3.1).
The connector now supports splitting answer texts into multiple speech bubbles. For more details on how to configure this in Teneo Studio, including an example post-processing script, see the Microsoft Bot Framework page in the Deploy Your Bot section.
Note that this same feature also works for Teneo Web Chat. We’ll be adding support to other connectors over time.
1 post - 1 participant
Hello everyone!
We have just released a page on Teneo.ai about how to test your Teneo chatbot with Botium. The page will guide you through all the essential steps you need to know to get started with testing a Teneo chatbot in Botium, for example:
And much more! Be sure to check out the page for more details over at Teneo.ai:
1 post - 1 participant
We’ve released the Amazon Alexa connector v1.1.0. This connector allows you to make your Teneo bot available as a skill on Amazon Alexa.
The update includes the following changes:
channel
parameter with value amazon-alexa
will be included in requests to engine.More details about the connector can be found here:
1 post - 1 participant
We’ve just released Teneo Web Chat v2.5.0 with the following changes:
1 post - 1 participant
Olá pessoal!
We’ve just made the Teneo Dialog Resources and Teneo Lexical Resources for Portuguese available on Teneo Developers.
This means that teams that signup as of today will be able to create solutions in Portuguese and boost their bot with lots of pre-built flows. The bot will then, right out of the box, understand and respond to greetings, meta-requests (like Can you repeat that?), feedback (like Great! or You are stupid) and conversational small talk.
More details can be found on our languages page:
For details on how to create a Portuguese solution, see:
If you have already signed up for a team, but would like to be able to create solutions in Portuguese, you can sign up for a new team here: https://www.teneo.ai/signup/
Tenha um bom dia!
1 post - 1 participant
We’ve released a couple of new versions of Teneo Web Chat, the latest being v2.4.0. Changes since version 2.1.0 are:
resetChat()
function1 post - 1 participant
Hi! We’ve just released Teneo Web Chat 2.1.0. These are the changes:
New
Improved
Source here: https://github.com/artificialsolutions/teneo-web-chat/releases
1 post - 1 participant
We have updated Teneo Web Chat to version 2.0! It now supports many components that you can add to the bot’s response, like:
A few examples:
You can also combine all of the above components in a single ‘combo’ message. Here’s an example of a combo message showing a card, a text bubble and a some buttons.
For more details, please see the Teneo Web Chat page on teneo.ai.
1 post - 1 participant
Here we will announce updates and additions to Teneo as soon as they become available on teneo.ai.
1 post - 1 participant