Week of September 7
New updates:
Features
Move interactions easily
There's a new, easier way to move an interaction. Use the Move icon that's now available in the dialogs panel on the Dialogs page.

Button clicks in questions can send metadata back to the bot
In Structured, Button, and Quick Reply questions, you can now set metadata in a button’s configuration. During a conversation, when the consumer clicks the button, that metadata is sent back to the bot as a part of the conversation’s metadata. You can retrieve the metadata using the getMetadata scripting function in the Process User Response code of the question.
There are many use cases where this capability can be useful. Here are a few:
- Scenario 1: Your bot includes a Structured question that gets populated with products the consumer is interested in. For each product, there’s a “Learn more” button that links to the product’s details page on your website. You add metadata to this button so that, when the consumer clicks the button, the product’s ID is sent back to the bot in the conversation metadata. The bot then retrieves and uses the product ID to determine the next action in the flow. You also track the event for analytics purposes (by logging a custom event that can later be viewed in Bot Analytics, or by posting the data to your external system via an API integration).
- Scenario 2: Your bot in Facebook includes a Button question with a button to start direct messaging with an agent. You add metadata to this button so that, when the consumer clicks the button, info on that social messaging event is sent back to the bot in the conversation metadata. The bot then retrieves the event info and uses it to determine the next action in the flow, for example, closure of the bot conversation.

Universal interaction now supports interaction-level metadata
You can now use the Universal interaction to send metadata — at the interaction level — during a conversation with the consumer. As before, you can send metadata at the button level too. And like with any other interaction, you can retrieve the conversation’s metadata using Conversation Builder’s getMetadata scripting function in the Process User Response code of the interaction.
Shortened URLs: They just got shorter
You want the web links that your bots send to consumers to be pleasantly short. We agree. So, we’ve enhanced the support for URL shortening so that query parameters and references to botContext variables are included in what gets shortened. A URL like this:
https://www.myexamplesite.com/account/{$botContext.accountID}/veryverylongstringhere?key1=value1&key2=value2
...is now shortened to this:
http://{abbreviated domain}/{unique code}
New page-aware help
These Conversational AI applications now offer "page-aware" help:
- Conversation Builder
- KnowledgeAI
- Bot Analytics
- Bot Accounts
- Bots Status

Features
Amazon Lex v2 support
Brands can create third-party bots connected to Amazon's LexV2 vendor. LexV2 offers an opener developer experience and enables a single bot to use multiple languages by using a locale Id for identification.
Support for ManualETTR
It is possible to set a Time to Resolution (TTR) setting on a conversation, to set an expectation for a human agent in what timeframe they need to answer a conversation. In addition to the three predefined types of TTR changes in Third-Party Bots ('Urgent', 'Prioritized', and 'Normal'), there is now 'Manual' as an additional TTR Type, to provide a more customizable experience. The manual type needs to be sent within a number value and a unit (SECONDS; MINUTES; HOURS). With this, the TTR can be set to a specific time in the future and not only to predefined values.
Fixes
Chat message combiner fix
Bots can now send the correct customer response to the vendor and not unnecessarily combine. Previously, when a chat bot is configured with message combine enabled, it received an ‘undefined’ prefix on every message that the customer response was triggered by an action button, preventing the vendor from using the correct utterance on such interactions. (This occurred because on triggered action buttons two events, one with the message and one with the action status event, were received.)
Correct intent displayed for knowledge base responses under Bot Escalation Summary
Watson Bot with Discovery Search enabled can now find a correct matching knowledge base article and the static value ‘knowledge base’ is defined. Previously, the bot escalation summary showed a wrong intent in the Bot Escalation Summary.
Features
New behaviour for the Social widget in the Agent Workspace
The Social Widget in the Agent Workspace (currently available for Twitter and Facebook) can be independently turned on and off for each channel through their respective pages in the Management Console.
This toggle will not affect the incoming and outgoing flow of messages, only the visibility of the widget, i.e. public messages will create conversations and agents will be able to reply to them if the public toggle is set to do so on each channel's configuration page.

Social widget configuration for Facebook in the Management Console