When creating a new Virtual Human, you will be prompted to set up an initial Conversation. If this single Conversation is not enough to satisfy your needs for a web widget, you can create additional follow-on Conversations.

With practice, you will be able to create Conversations that collect data, engage, and respond differently according to the consumer's responses. You will also be able to deliver different follow-on Conversations depending on consumer responses to earlier Conversations.

To create a new Conversation:

1. Expand the Conversations menu from the main menu on the left of the screen. It is represented by an icon containing two overlapping speech bubbles.

2. Under the Conversations menu, choose + Add New Conversation.

3. Give your Conversation a name, or leave it with the name provided.

4. Select a template to build the Conversation from. If you want to build the conversation from scratch, select "Blank".

A Program can be made up of several Conversations, and you can create them all one after the other in this way.

Under Show all Conversations, the Type indicates how your Conversation is delivered to the consumer. The default is set to Immediate, which means that the conversations will display in order one after the other. Alternatively, it can be Deferred, which means the conversation will wait until it is triggered. Go to Change Settings > Attributes to alter the Conversation Type.

Set all subsequent conversations to the introductory conversation to Deferred if you wish to have branching paths in your Conversation delivery.


n.b. If a new Conversation is scheduled or an Alert is raised as a result of a response to a dialog within an ongoing Conversation, these changes are only committed once the Conversation is completed. Additionally, Variables are only stored and reported on for completed Conversations. It is therefore wise to divide your design into smaller Conversations, in order to get more valuable data if your users do not complete the entire Program.