Natural Language Understanding receives data from query endpoint and tries to find the most suitable interaction based on collected information and current user path in the story. This data extracting process is called Natural Language Understanding.

Natural Language Understanding

The image presented above shows how the query mechanism prioritizes results from the query. As you can see, when the user is on the path between two similar interactions (both interactions have same User Says), then the algorithm first tries to match user input message with the next step of story.


There are several ways to integrate your stories with your web service.

  • You can send requests to our API using the /query endpoint.
  • You can use our one-click integrations to publish your created bot stories on your favorite services like Facebook, Slack, Kik or LiveChat.
  • You can extend created integrations by using our source code. Sources are available here.