Problem with Alexa Builder using Previous Version

One small problem seems to occur when the Alexa Skill Builder is used to revert to an old version of the Intent list.
Amazon will usually quietly fix problems, so this may disappear in the near future. However, if your Skill is suddenly no longer working, it is worthwhile to compare the JSON Intent that is being used, with what was being used before you reverted to the old version. For this reason, I keep a copy of all JSON versions of the Intent lists in an offline folder.
screenprint of alexa revert version

The correct elicitation line is “elicitation”: “Elicit.Intent-ApartmentProblems.IntentSlot-toAddress”
However, the Alexa Skill Builder has replaced that with
“elicitation”: “Elicit.Slot.954771972190.411579697119”
difference in intents json file

The end result was mysterious problems suddenly occurring when using the Apartment Problems Intent, although the handling code had not changed. After manually correcting the elicitation line and rebuilding the Skill, the Skill began functioning again.

Share this post:
Share on Twitter Button   Share on Facebook Button   Share on LinkedIn Button   Share on Digg Button   Share on Reddit Button

david

A developer with more than a decade of professional programming experience on multiple platforms. Windows (Win32 through .NET), as well as Web technologies.