Using a Custom Greeting
X‑Platform supports custom greetings that are invoked when a chatbot conversation begins.
You create a custom greeting using an Intent Flow, and then map that Flow in the AI Model Configuration panel of the relevant VA.
All X-Designer features (e.g., Decision Points, Rules, Subflows, access to external services, etc.) are available for use in your custom greeting.
You'll find an example custom greeting Flow below.
Creating the Greeting Flow
You create a custom greeting using an Intent Flow.
From the Main Toolbar, click the File icon and select New. The Add New - Select Flow Type popup is displayed.
Click New Intent Flow. A new Intent Flow page is displayed.
In the Flow Name field, enter a unique name for your custom greeting Intent Flow.
Click Create. The new Intent Flow is added to the File list, and the Flow Map displays the Drag Step Element prompt.
Continue to define the new Intent Flow by adding new visual elements, logic elements and IA elements, as needed.
Note
To execute properly, an Intent Flow must always end with either a Response Element or a Back to NLP Engine element.
Publish the new Intent Flow.
Mapping the Greeting Flow to a U-Self Serve VA
You map a custom greeting to a specific virtual agent (VA) from the Configuration panel in the account AI Model. Each VA supports one greeting at any time.
From the X-Console U-Self Serve menu, select AI Model. The AI Model page will be displayed.
To begin mapping, click the name of the Virtual Agent you want to configure. Its component panels will be displayed.
Click the Configuration panel tab. The list of mapped Configuration Flows is displayed.
To the right of Greeting, select the desired Greeting Intent Flow from the Select Flow dropdown list:

The selected Greeting Intent Flow will be triggered as the greeting for the selected VA.
An Example Greeting Flow
For example, we can design a greeting that asks the user to indicate what they want to do:
![]() |
The Intent Flow would look something like this:
![]() |
During runtime, the user clicks a button that invokes the DCMTelco_Billing chatbot.
At Flow start, we greet the user and ask them to select their intention. The greeting Intent Flow executes before any data is sent to the NLP Engine.
We then use a Back to NLP element to invoke the required Intent in the NLP Engine, according to the user's selection.

