Creating a Talking Report With Required Parameters


In addition to enabling a verbal response to your query, you can also set required parameters in a talking report. This results in a more interactive conversation between you and WebFOCUS, where you are prompted for any required parameters before receiving a verbal
response from WebFOCUS.

Let’s use our sample talking report to continue this example. Along with defining a TALKTEXT Compute field and setting the output format as User Selection, you also define filters for your content. To do this, we use InfoAssist to create two filters: one for Store Name and one for Product Category, as shown in the following image.

Filters for parameters

Note: The order in which these filters are set is the same order WebFOCUS will use in its prompts. In this example, Store Name will be prompted first.

Once these parameters are defined, and you have loaded dimensional data in to the search index, WebFOCUS prompts you for them before verbally responding to your query, resulting in the following interaction between you and Mobile Voice.

User: What were store sales
WebFOCUS: Please say a value for product category.
User: Televisions
WebFOCUS: Please say a value for store name.
User: Atlanta
WebFOCUS:

Response from verbal prompt

The following image shows the fex behind this talking report with required parameters. The highighted areas show the filters that we created for Store Name and Product Category. WebFOCUS uses these required parameters, along with the previously defined TALKTEXT Compute, to verbally prompt you for more information and provide an answer.

Fex example for talking report with parameters