Conversational Object property

Official Content
GeneXus object that will resolve the flow’s action. In the case of web objects, it has to be a Web Component.

Description

It is a property of the Flow of a Conversational instance.

The value of this property should be a GeneXus object (Transactions, Data Providers, Procedures, Web Panels and SD Panels), which will end up resolving the intent associated with the Flow. In the case of web objects, it has to be a Web Component object.

When the intent is recognized, the conversational object is triggered.

At the end of the flow necessary to fulfill the intent, all data will be passed on to this object, which may return a response.

Note: The value can be left empty, which means that the Flow doesn't trigger the execution of any GeneXus object.

Samples

Consider the following example, where the conversational object associated with the Flow is the "GreenPlaces" procedure:

image_201842591521_1_png

The procedure has the following parm rule:

parm(in:&UserIdentification, in:&ComplaintDescription, in:&ComplaintAddress,out:&response);

Note the User inputs declared in the flow which are mapped to each of the parameters received by the "GreenPlaces" procedure.

image_201842692228_1_png

The same happens to the &response parameter, which is assigned when the "GreenPlaces" procedure finishes its execution.

Availability

This property is available since GeneXus 16 (Tero).

Scope

Objects: Conversational Flows

See Also

Was this page helpful?
What Is This?
Your feedback about this content is important. Let us know what you think.