April Fool Prank Highlights Development Flexibility in Teneo
Last week, you might have noticed that our natural language app asked you if you’d dropped your phone. Of course it was April Fools’ Day here in the UK and our product marketing team had decided to have a bit of fun with us all by getting our natural language app to pretend she couldn’t find the letter ‘t’ anymore. But whilst it was a simple prank, there were several different aspects for the team to consider.
Firstly there was updating the dialogue, as any user of Teneo Studio will attest, this was a relatively simple task. Teneo Studio allows business users to easily update an NLI application using the powerful flow chart structure and makes adding new dialogues as simple as drag and drop. Within around 20 minutes the team had perfected what they wanted our natural language app to say and how to react depending on the variables, entered it into the dialogue management system and were ready to click publish.
However there were also a couple of other points to consider. April Fools’ Day is celebrated all over the world, but not everywhere, so our natural language app needed to know which countries were to receive the new dialogue. This task fell to one of our employees based in the US, and demonstrates how easy it is for disparate teams to work on the same development using Teneo Studio.
Then of course there was the matter of time zones. The plan was to have our natural language app carry out the prank when the user first opened the personal assistant on the 1st April, clearly that would depend where in the world the user was, so the team also had to tell our natural language app to take this into consideration too.
With the April Fool prank there was obviously time to think about the situation and plan ahead, but more often than not businesses don’t have that luxury, which is why it’s important to be able to change dialogue and update business logic rules in NLI applications such as Virtual Assistants quickly and easily.
This allows businesses to react to critical or time-sensitive situations in the timescales both senior management and customers expect. Being able to meet customer expectations can have a considerable positive effect on a way an organisation is perceived making the difference between keeping a customer, even when a major problem has occurred, and losing one – and that’s no joke.