IBM Data and AI Ideas Portal for Customers

Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea

Help IBM prioritize your ideas and requests

The IBM team may need your help to refine the ideas so they may ask for more information or feedback. The product management team will then decide if they can begin working on your idea. If they can start during the next development cycle, they will put the idea on the priority list. Each team at IBM works on a different schedule, where some ideas can be implemented right away, others may be placed on a different schedule.

Receive notification on the decision

Some ideas can be implemented at IBM, while others may not fit within the development plans for the product. In either case, the team will let you know as soon as possible. In some cases, we may be able to find alternatives for ideas which cannot be implemented in a reasonable time.

Additional Information

To view our roadmaps:

Reminder: This is not the place to submit defects or support needs, please use normal support channel for these cases

IBM Employees:

The correct URL for entering your ideas is:



Pinned ideas

PINNED Enable DVM Studio to be able to quickly capture environment data needed for problem resolution
We are sometimes asked to provide detailed information for a Case we have opened on DVM. Information includes the current build, IN00, trace browse, map definitions and sometimes the underlying data that is causing the issue. If functionality wa...

All ideas

Showing 386

Make emotion analysis with NLU available in German

Developing further the semantic analysis of German text input should be considered for enriching the emotion feature and differentiating from other NLP tools. Currently the emotion feature of IBM Watson NLU is only supporting English. However, m...
almost 2 years ago in Tone Analyzer 0 Submitted

External Link Management within the Watson Assistant console

Virtual assistants will often provide links to external websites as part of its dialog. There's currently no easy way to manage these external links within the console. It would be nice to easily configure an external link so that it displays to a...
almost 2 years ago in Watson Assistant 0 Submitted

Default Typing Indicator Time Setting

Have a setting within Watson Assistant that allows those configuring the conversation to set a default time period for typing indicator dots to appear in between speech bubbles. This value would be consumed and used by the user interface.
almost 2 years ago in Watson Assistant 0 Submitted

Select Many Intents

When downloading or deleting intents it would be great if you can shift and click many intents when downloading or deleting so you don't have to click each one. Also when you download if the description would be exported with intents list
almost 2 years ago in Watson Assistant 0 Submitted

Complex hashing

Allow more complex hashing preprocessing (not just CRC32)
almost 2 years ago in IBM Safer Payments / Operational 0 Submitted

String cleansing

Preprocessing and string comparison in a normalized manner, for free input data sources like addresses, names, etc. (e.g. remove spaces and symbols, uppercase)
almost 2 years ago in IBM Safer Payments / Operational 0 Submitted

set context before check for slots

Before checking the slots it's possible to set one or more context variables, for example I have an array in the context with the information of clients in objects but in the course of the slots I only require a specific data, I could set a new va...
about 2 years ago in Watson Assistant 0 Submitted

Gathering information with slots multiple times

Currently the slots are prompted once like the pizzeria example. You can order one pizza. But what if the customer wants more pizzas in one order? My idea is a slot option "Prompt for multiple" like in the attached picture. If activated the f...
about 2 years ago in Watson Assistant 0 Submitted

Implement @sys-date and @sys-time format templates

Format templates could be useful to print date and time in the customers familiar format. There is already the option to set a timezone in context. "context": { "timezone": "Europe/Berlin" } Just define templates for every timezone. Fo...
about 2 years ago in Watson Assistant 0 Submitted

Watson Assistant problems with @sys-date in Spanish: month Setiembre

There are some countries in Latin America that we say "Setiembre" when we make reference to the month September. Despite the fact that is not gramatically well and it is not the translation (the correct way would be "Septiembre"), it is the way w...
about 2 years ago in Watson Assistant 0 Submitted