I ran into something strange and I'm hoping someone can explain it.
I built an application in Architect that uses a combination of Inbound flows, Bot flows, and Common modules. The problem is in the Bot flow, specifically when collecting a Slot value.
When it is deployed into my development Genesys environment, the recognition of the Slot value works as expected. If I say "one two three four five six seven eight nine", the slot value is set to "123456789". However, deploying it to the customer Genesys environment (in FedRAMP), when I say the same utterance, the slot value is set to "123456789." (with the unexpected period at the end). I am able to work around it by adding another RegEx pattern to the slot type and adding an Update Data node to strip out the period if it exists.
But, I want to understand why it is doing this at all. I did some searching but could only find references to how to work around it, not why it happens.
Any assistance or explanation would be greatly appreciated.
#Architect------------------------------
Jeff Werner
Software Engineer - Interactive Northwest, Inc.
------------------------------