Evening Genesys Family!
Until Genesys releases their much anticipated AI Guides feature in the coming months (which will include prompt engineering capabilities), I figured I would leverage the new Developer Community to seek some expertise before I go down the rabbit hole architecting this experience. Perhaps someone out there has already solved for this, or architected something very similar.
For context, we are building a virtual agent to mimic a conversational AI experience. In that experience we would like to ask caller's that have multiple appointments one of the following questions so we can bump their response up against their list of appointments:
- "What is the date of the appointment you would like to [confirm/cancel/reschedule]?" ...or...
- "Do you know your appointment date?" ...or...
- "I see you have multiple appointments scheduled. Which one would like to [confirm/cancel/reschedule]?"
The challenge here is they may respond in a conversational manner, such as:
- "It is [4-18-2025/Friday, April 18th]."
- "I think it's [next Wednesday]."
- "Yes, it's [today/tomorrow]."
- "I need to cancel/reschedule the one [next week]."
With this in mind, what we're looking to do is take the [slot] and translate it into the MM/DD/YYYY equivalent, which can prove a bit challenging depending on how they respond. It seems like translating "today/tomorrow" into that format will be a bit easier then the other scenarios given they will require a bit more expression orchestration. I'm also aware I can just ask them to say/enter the exact date, but again, the goal is orchestrating a natural conversational experience.
NOTE: If this isn't possible (or if they tell the system they don't know the date), we are prepared to simply list all appointments and allow them to choose the one they're interested in. This community post is merely meant to see if there is a way to conversationally cut to the chase.
Looking forward to hearing your thoughts.
#Architect------------------------------
Brian T. Jones | Ascension | Senior Specialist - Technology
------------------------------