Stories

A story contains interactions that are connected to your planned relations.

The story is a conversation scenario between user and bot. You can make the bot do things like receive pizza orders or schedule doctor appointments or whatever you want.

Each created story has a unique identifier $storyId which you can pass in /query endpoint. This allows you to talk with the bot with carrying out a specific scenario.

Related topics:

Story view

Story view shows connected interactions in a tree structure. With this, you can see all the possible conversation paths and the relations between the interactions in a very simple view.

Story view

Moving interactions

This feature, known also as draggable, allows you to move your interaction into another place. Just click on the icon and drag the interaction to a new place.

Moving interactions

Minimizing paths

You can minimize a specific path in your story by clicking on minimize icon.

Minimizing paths

This feature is useful when you want to move many interactions to a new place or you want to build an advanced story with a lot of interactions.

Adding interactions

You can add an interaction to every path of your story. Interactions must have their unique names in a story.

Related topics:

References

References allow you to use previously created interactions in another point of your conversation. Reference is a shortcut for an existing interaction.

Create reference

Use references whenever you can to save time.

Related topics:

Live analysis

Our built-in chat allows you to test your stories in real time. Test your created scenarios and see how your user path looks.

You can find the chat at bottom right corner of the application.

Below, we have provided an example story created for cinema booking application. As you can see, all matched interactions are labeled in real time after correct query matching.

Test your story