In a Genesys Cloud CX Dialog Engine Bot (Voice), I'm trying to capture Date of birth using an Ask for Slot block and pass it to a Data Action (Lambda) that expects the value in MMDDYYYY format.
The user should be able to speak DOB naturally, for example: 07211950 OR July 7 1950 OR 7 of July 1950
However, the slot is not getting populated at all using an Ask for Slot block (slot type tried: Any / Date, regex removed). Even a Communicate block right after Ask for Slot (${slot.dob}) returns null.
Any Idea on how this can be handled?
Thanks in advance
#ArchitectandDesign
#ConversationalAI(Bots,VirtualAgent,etc.)