Genesys Cloud - Main

 View Only


Discussion Thread View
Expand all | Collapse all

Any Questions About Building Your Bot?

  • 1.  Any Questions About Building Your Bot?

    GENESYS
    Posted 10-10-2023 11:38

    We know this community hosts a lot of genius minds creating bots and automated systems that make Genesys customer's lives much easier! But inquiring minds want to know:

    Do you need expert help on a bot you're building right now with Genesys software? 

    If so, post your questions below and we'll try and get it featured on the next Q&A Show! And speaking of bots...

    Until the end of October, the Genesys Community has an ULTRA COOL contest for those of you (and I know there are several reading this) who have already created some sort of bot with Genesys software. If you tell us about it here, you can win a deluxe prize from the Prize Wall which features high-tech items for the likes of you! 

    Ok, maybe you haven't created a bot with Genesys software, but you've decked out your personal space with solar panels, reconfigured your Roomba, or maybe even installed a chain reaction mechanism that lets your dog out in the morning without you having to get out of bed. If you're more of that type, tell us your story here and you can also win one of those premium prizes! 

    So many fun ways to participate this month, so don't wait or hesitate. Play and win big!


    #Unsure/Other

    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------


  • 2.  RE: Any Questions About Building Your Bot?

    Top 25 Contributor
    Posted 10-10-2023 19:18

    I do have a bot question.

    We are building a voice bot to allow customer to enter a customer number and pin.

    For Pin, we are using a secure slot. Also using a secure data action to check against backend, and bot is called from a secure flow (maybe it is overkill).

    Now if a customer enters their customer number, but have forgotten their pin. How can we let the customer say I don't know etc, and not loop through each no match/no input attempt or following the error event path for no match.

    Since it is a secure slot, we can't access the variable outside of collecting it without making it unsecure, so can't check the values for I don't know. 

    One approach we thought of is to set the max no match and max no input down to 1, and ask the customer if they want to try again in the no input path, which doesn't help with no match when a customer says I don't know what it is or I forgot or I can't find it etc. And this is a bot wide setting not just a ask for slot setting. Keeping it as 3 attempts, means the customer would get frustrated having to repeat themselves that they don't know what the pin is. 

    Any suggestions on how to handle this scenario would be appreciated. 



    ------------------------------
    Anton Vroon
    ------------------------------



  • 3.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-11-2023 10:02

    Cool, Anton! I'll send this along to our Above Average Joes and see if I can't get you a response to this. Keep up the great work you're doing, sounds really awesome.



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 4.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-09-2023 17:04

    Hey @Anton Vroon - your question got a response on the newest Q&A Show episode! Starts at 13:17, hope this helps get you started...thanks!



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 5.  RE: Any Questions About Building Your Bot?

    Top 25 Contributor
    Posted 11-09-2023 18:15

    Thanks @Nicole Milliken, Great episode.

    Thanks @Matt Lawson I'm doing great, thanks for asking :)

    Thanks @Mike Pickwick and @David Pelland,

    That internal document on the uses for secure data would be very interesting to see. 

    I suppose my follow up question is, when using the Extract Secure Data Action, we get a big warning saying the sensitive data may be logged. 

    So just seeking for confirmation, if I create a boolean under here, where I check the slot, that isn't going to result in that pin getting logged anywhere.

    But then what your suggesting would look something like this:

    And I could list all the vowels, or specific words the regex allows etc to create my boolean and from there the follow up treatment.



    ------------------------------
    Anton Vroon
    ------------------------------



  • 6.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-09-2023 18:28

    Anton,

    You've got it.  When you use Extract Secure Data like that, the only thing that comes out are the variables.  The alert is there to make sure you know that anything you do extract may be logged at that point.  So, be careful, make sure you don't let the real secure info out and you'll be okay.



    ------------------------------
    David Pelland
    Genesys - Employees
    ------------------------------



  • 7.  RE: Any Questions About Building Your Bot?

    Top 25 Contributor
    Posted 11-09-2023 18:34

    Thanks so much!



    ------------------------------
    Anton Vroon
    ------------------------------



  • 8.  RE: Any Questions About Building Your Bot?

    Posted 10-12-2023 14:32

    Hi Nicole,

    I am facing below issue in the bot flow.

    Context: -
    I am using "Ask for Intent" action in a reusable task. I am jumping to this reusable task for collecting the intent. On this first pass it collects the intent and flows to another reusable task for the fulfillment. After the intent is fulfilled in order to collect another intent from caller I am jumping back to the reusable task. On the second pass, it collects the Intent, updates data attributes and exits the bot flow. 

    Issue - the Intent returned to the Inbound call flow as part of the Execution Results still contain the first intent value. I was expecting the Bot to return second intent. There is no way currently to clear the active intent before sending the flow back to "Ask for Intent" reusable task.

    Any suggestions would be appreciated!



    ------------------------------
    Rohit Chendke
    Ally Financial
    ------------------------------



  • 9.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-12-2023 14:50

    Thank you so much for posting your concern here, Rohit! I'll pass this along to our experts and see if we can get an answer for you on the next Q&A Show! In the meantime, if you have a bot or a cool home mechanism you'd like to share (and also win a nice prize) please submit here! 



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 10.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-07-2023 11:02

    Hi Rohit,

    If you are still having trouble with this, I may be able to help.

    The Slot variables are a "global" so if you collected a value on the 1st pass, that value will still be there when you get to the 2nd pass.  The one gotcha is that when you reach your Ask For Slot block on the 2nd pass, it sees there is a value already and skips the block.  This is why you are getting the 1st value after the 2nd pass.

    I assume you are referencing the Slot variable in your Inbound Flow.  So two things you should try:

    1) Add a Clear Slot block just before your Ask For Slot block in your Bot Flow.  This will clear the value so that the Ask For Slot block doesn't get skipped.  Its good practice to use a Clear Slot before each Ask For Slot for just this reason.

    2) Upon returning to your Inbound Flow, save your Slot value to a Flow or Task variable.  That way you won't accidentally clear something you need on the 2nd pass.

    Does that sound like it will address your problem?

    If I've misinterpreted your issue (or you've figured it out already), let me know.

    thx!



    ------------------------------
    Mike Pickwick
    Genesys - Employees
    ------------------------------



  • 11.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-09-2023 17:02

    Hi @Rohit Chendke - you have a response on the newest Q&A episode! It starts at 9:03...hope this helps! 



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 12.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-30-2023 16:05
    Edited by Nicole Milliken 11-30-2023 16:09

    Hi @Rohit Chendke

    Our bot professionals, Mike and Dave, have a demo answering your question on the newest episode of the Q&A show starting at time stamp 1:37!



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 13.  RE: Any Questions About Building Your Bot?

    Posted 10-17-2023 11:22

    I do have bot questions.

     as we are trying to replace our one of the existing automated setup on Genesys bot where we do ask to our customer to say ""With which department or doctor would you like to schedule". in that design we do have two languages 'English' and 'Spanish'. English one is our default language and our bot flow is set with default language only and we also added 'Spanish' one too in the bot flow. Now my first question is that when our customer as soon as start speaking in Spanish or if our customer is Spanish speaker then how we can configure our bot to start answering in Spanish's language? we have "espanol" word to recognize in our flow. We do have Enhance TTS enabled in environment. 

    and second question is: how we can handle the bot with duplicate doctor's name? We do have follow up questions but wanted to play and attach correct doctor's name with their specialty for inbound call routing. 

    Thanks!!



    ------------------------------
    Sunil Gokhale
    BANNER HEALTH
    ------------------------------



  • 14.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-24-2023 10:24

    Hi Sunil! Thanks for your question! We will try to get an answer for you on the next episode of the Q&A Show! Thanks for your participation :)



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 15.  RE: Any Questions About Building Your Bot?

    Posted 10-24-2023 11:11

    Thank you, Nicole, for your feedback. would you please share the few more info like what would be the episode number when it is going to be covered? sorry but I have to build my bot with that capability that's reason i am asking over here. 

    Thanks!!



    ------------------------------
    Sunil Gokhale
    BANNER HEALTH
    ------------------------------



  • 16.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-24-2023 11:15

    I sure will, Sunil. We are in the process of scheduling the recording now and I will tag you once it's ready. Not hard dates set yet.



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 17.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-09-2023 17:03

    Hi @Sunil Gokhale- your questions got a response on the newest Q&A Show episode! It starts at 10:40, hope this helps! 



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 18.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-30-2023 16:07
    Edited by Nicole Milliken 11-30-2023 16:13

    Hi @Sunil Gokhale!

    Dave and Mike (our bot professionals) have a demo answering your question on the newest Q&A episode! You can check it out starting at timecode 4:57. Hope this helps you!



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 19.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-30-2023 16:13

    @Sunil Gokhale as for your second question about duplicate names, they gave a demo for that too! Check it out at timestamp 10:35 on the Q&A episode just released :) 



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 20.  RE: Any Questions About Building Your Bot?

    Posted 10-18-2023 18:32

    Hello, 

    Is there any roadmap to be able to remove free text if we offer a digital menu?

    Thank you 



    ------------------------------
    Richard
    ------------------------------



  • 21.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-24-2023 10:25

    Great question, Richard. I'll send this along to our Above Average Joes (aka Professional Services) to see if we can answer that for you in the next Q&A episode.



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 22.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-27-2023 09:40

    Hi Richard, as this is a roadmap question I'll answer it outside of the show. This is a feature in our backlog, but has not been prioritized at this time. The best way to increase the priority of a feature like this would be to create an aha idea so we can monitor the votes. 



    ------------------------------
    Mitchell Mason
    Genesys - Employees
    ------------------------------



  • 23.  RE: Any Questions About Building Your Bot?

    Posted 10-26-2023 01:18

    We are using dialog flow to create conversational AI voice bots; we are attempting to integrate them with the Genesys cloud CX.

    We also want to enable DTMF on Genesys so that it can send DTMF values to Dialog flow. We need assistance to address the problem.



    ------------------------------
    Hanumanthaiah Thimmaiah
    Black Box Limited
    ------------------------------



  • 24.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-26-2023 09:08

    Hi Hanumanthaiah, 

    What is the specific problem and we can try to get this answered for you. 



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 25.  RE: Any Questions About Building Your Bot?

    Posted 10-27-2023 01:08

    Hi Nicole Milliken,

    we are facing issue with the DTMF, the BOT is not taking the DTMF.



    ------------------------------
    Hanumanthaiah Thimmaiah
    Black Box Limited
    ------------------------------



  • 26.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-08-2023 13:18

    Hi Hanumanthaiah,

    Not sure if you've figured this out.

    If not, are you including digits as synonyms for your commands.  I'm assuming you are trying to configure DTMF support in a List Slot.

    If that's not what you are trying to do let us know more details about what you are trying to build.

    thx!



    ------------------------------
    Mike Pickwick
    Genesys - Employees
    ------------------------------



  • 27.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 11-30-2023 16:20

    @Hanumanthaiah Thimmaiah

    The bot pros (Mike and Dave) answer your question with a demo on the newest episode of the Q&A show starting at timestamp 14:56. Hope this helps!



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 28.  RE: Any Questions About Building Your Bot?

    Posted 10-27-2023 08:34

    Hi Nicole, 

    This is related to the Utterance History within the Optimization Dashboard.

    We have built a digital bot flow.
    Is there an easy way to export the results I see on my screen? 
    I want to give the export to our teamleaders of the concerning department, rather than giving multiple supervisors 'view' rights on the architect part to see this information. 



    ------------------------------
    Rolph Lieverse
    CED Nederland B.V.
    ------------------------------



  • 29.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-27-2023 09:23

    Hey Rolph! 

    I'll get these questions sent on over (both of them) - thank you for asking! 



    ------------------------------
    Nicole Milliken
    Genesys - Employees
    ------------------------------



  • 30.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-27-2023 09:45

    Hi Rolph,

    You can export Utterance History data using this API https://developer.genesys.cloud/analyticsdatamanagement/analytics/analytics-apis#get-api-v2-analytics-botflows--botFlowId--reportingturns

    Also, we have just started to look into exporting to CSV. You can track progress here https://genesyscloud.ideas.aha.io/ideas/DXVBOTS-I-36

    Out of interest, can you help with with the next action the team leaders would take after looking at the exported data, e.g. I assume they look at the data then take action on the data somehow.

    Thanks,

    Nicola



    ------------------------------
    Nicola Conlon
    Product Manager
    Genesys - Employees
    ------------------------------



  • 31.  RE: Any Questions About Building Your Bot?

    Posted 10-27-2023 10:03

    Hi Nicola, 

    Thxs for the speedy reply. I will have had a look at the api. This helps a lot. Need to play a bit with it getting the correct simplyfied data out of genesys. 

    Indeed you are right. They need to take action on the data. We just started with a digital bot flow on the messaging part of genesys. All new for us and the intention is to see what end-users are entering in the webchat and see if the bot can easy reply on questions or that we still need to redirect to agents. 

    Exporting this kind of data, instead of giving them view rights on the flow insights will help them greatly in analyzing the end-user needs and as such act on supplying bot 'answers' for knowledge items. 



    ------------------------------
    Rolph Lieverse
    CED Nederland B.V.
    ------------------------------



  • 32.  RE: Any Questions About Building Your Bot?

    Posted 10-27-2023 08:50
    Edited by Rolph Lieverse 10-27-2023 09:10

    Hi Nicole,

    In the digital bot flow, how does the Intent Miner work if you have your default language set to nl-nl (we are a Dutch based company) and there is no nl-nl language selection for the intent miner? 
    I have the feeling that it is not working, but could be mistaken.
    If not working for nl-nl, are there any plans on short notice that this language option will be added? 



    ------------------------------
    Rolph Lieverse
    CED Nederland B.V.
    ------------------------------



  • 33.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-27-2023 09:58

    Hi Rolph,

    The results produced wouldn't make sense, as such, you would need Intent Miner nl-nl support.

    We don't currently have this on the roadmap but you can vote & keep track of the idea here https://genesyscloud.ideas.aha.io/ideas/DXAIIN-I-8

    Thanks,

    Nicola



    ------------------------------
    Nicola Conlon
    Product Manager
    Genesys - Employees
    ------------------------------



  • 34.  RE: Any Questions About Building Your Bot?

    Posted 10-27-2023 10:18

    Hi Nicola, 

    Thanks. I have voted for it. 

    But why are other languages like nl-nl offered throughout Genesys (bot flows, text analysis, etc.) and then these kind of things like intent miner - but also topic miner -  aren't offered at the same time? It is such a pitty.



    ------------------------------
    Rolph Lieverse
    CED Nederland B.V.
    ------------------------------



  • 35.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-31-2023 09:41

    Hi Rolph,

    I understand your frustration. We are actually working on this now.

    There's been a team at Genesys working on an overall Genesys Cloud Language Strategy so all products and features across the company will follow the same language strategy. There will be different tiers which will offer the same language support across multiple products and features. This was presented to us internally yesterday so I assume some communication will go out to yourself and other customers soon.



    ------------------------------
    Nicola Conlon
    Product Manager
    Genesys - Employees
    ------------------------------



  • 36.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 10-30-2023 11:15

    Hey Everyone,

    Our standard roster of Above Average Joes are out on assignment, so we are bringing in some special ops teammates: two members of Genesys Professional Service team who specialize specifically in Bot Building!

    So it should be a thrilling episode, and we want to answer as many questions as possible.

    I am going to leave this thread open for about 24 more hours, but after that I will lock it so that we can start production on the episode and hopefully record next week! 

    Cheers,

    Matt 



    ------------------------------
    Matt Lawson
    Genesys - Employees
    Online Community Manager
    ------------------------------



  • 37.  RE: Any Questions About Building Your Bot?

    Posted 12-05-2023 16:28
    Edited by Matt Lawson 01-23-2024 11:45

    Hi Nicole, 

    I have another question about our Bot budling. 

    As we have 50+ synonyms which are associated with one of the department, due to multiple synonyms I believe we can't go with "Intents" configuration of our Bot building and then decided to go with dynamic list of slot types with help of data table which are separated the individual synonyms with a ',' character in the list as per the Bot synonyms said condition and defined in Bot setting. and then we are being used one of the call data actions with "Genesys Cloud Public API Integration" category to access and read those synonyms from data table. <o:p></o:p>

    In that Bot flow design, when we are trying to catch a specific spoken words or responses by callers to offer follow up questions to our patients at that time we are unable to capture that spoken words, due to unaware of/not able to find the variable in which values(spoken words or responses by callers) are stored for the caller's response. and due to unaware on how to store and use the spoken words we are unable to ask to correct follow up question to our patients. And if we also tried to replace the synonyms with department names in the Bot settings to see if it works or not then found that Bot is reading all synonyms instead of spoken words only. which is not good to set for the further building of the Bot flow. <o:p></o:p>

    Example: We have a data table with column names(Key, Department Name, Synonyms). So, if patient says "Internal medicine" which is a synonyms and then if it is recognized by Bot then Bot says in response "did you say Primary Care" instead of Internal medicine. since patient said "Internal medicine" only then It should asked "did you say Internal medicine". <o:p></o:p>

    <o:p> </o:p><o:p>Following table which is being used for my Bot flow. </o:p>

    key<o:p></o:p>

    Department Name<o:p></o:p>

    synonyms<o:p></o:p>

    16<o:p></o:p>

    Primary Care<o:p></o:p>

    Family medicine,Internal medicine,Geriatrics,PCP,General practitioner,Establish care,New patient,Physical,Sports physical,Wellness visit,Annual wellness,Medicare wellness,Well child check,Hospital follow up,Urgent care,Home health orders,Integrative medicine,FMLA,Nurse visit,Weight loss,Disability,Short-term disability,Long-term disability,Well woman’s exam,Blood work,UA (urine analysis),Injection,Steroid injection,Medical records,Home visit,Chronic pain,Surgery clearance,Suboxin,Workman’s comp,ear lavage,Skin biopsy,Blood pressure,Glucose,PT/INR,TB,Tuberculosis,Wound care,Acupuncture,Lactation,Circumcision,Period â€" also in Peds section,STDs,Sexually Transmitted Disease,Primary Care,Primary Care Providerccc<o:p></o:p>

    Thanks

    Sunil Gokhale



    ------------------------------
    Sunil Gokhale
    BANNER HEALTH
    ------------------------------



  • 38.  RE: Any Questions About Building Your Bot?

    GENESYS
    Posted 01-23-2024 11:54

    Hey Sunil, we talked about this a lot in the Q&A Show episodes that we recorded. I would refer to those episodes for some guidance. This is part two, but I know we talk about synonyms in it directly - https://www.youtube.com/watch?v=Z7XsoUsFIXw

    Part 1 has some good general content, also - https://www.youtube.com/watch?v=glCycswZXiY



    ------------------------------
    Matt Lawson
    Genesys - Employees
    Online Community Manager
    ------------------------------



  • 39.  RE: Any Questions About Building Your Bot?

    Top 25 Contributor
    Posted 01-23-2024 13:36
    Edited by Anton Vroon 01-23-2024 13:37

    HI Sunil,

    Couple of different ways to handle this, one is just change did you say x to something like so you need help with x, so it is less about repeating exactly what the customer said and more around confirming their need, their intent.

    But if you need to access the last words the customer said you can use Session.LastCollectionUtterance 

    Just note that will have everything they said, so if customer says, "umm I think it is Internal medicine" then you will get all of that in that variable not just "internal medicine". 

    The other option, you could build these out out as Intents, and have and have internal medicine and Nurse Visits as both utterances and a CareType Slot that is auto filled when the intent is gathered if provided. and the have synonyms for those rather than the higher level categories.

    That way you can much more easily do something like: did you say slot.CareType


    Edit: Also might want to create a separate forum discussion so what you are after isn't lost in this thread.


    ------------------------------
    Anton Vroon
    ------------------------------



Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources