Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  MFA password reset Digital Bot

    Posted 7 days ago

    Hi Team,

    Good Day,

    I need help to Integration  MFA with genesys cloud cx for password reset. If any document  or steps it will help me lot


    #PlatformAPI

    ------------------------------
    Nikhil Mokhashi
    Senior IT Telecom Engineer
    ------------------------------


  • 2.  RE: MFA password reset Digital Bot

    Posted 7 days ago
    Edited by Phaneendra Avatapalli 7 days ago

    Hi Nikhil,

    Just to clarify, are you referring to a Digital Bot based MFA/password reset process for end users/customers rather than MFA related to logging into Genesys itself?

    If so, a common Digital Bot approach would usually be (I haven't implemented the below yet):

    1. User starts the password/MFA reset conversation in the Digital Bot

    2. Bot collects verification details (ID, username, DOB, etc.)

    3. Bot calls backend APIs/Data Actions for identity validation

    4. You could also generate a random verification/OTP code through an API/Data Action, send it externally to the user (SMS/email), and ask the user to enter the same code back into the bot for additional verification

    5. If verification succeeds, trigger the MFA/password reset workflow through your identity platform (Okta, Azure AD, etc.)

    6. Return success/failure/escalation response back to the user.

    We are currently also looking into using AVA for the identity verification portion (for example validating name, ID, DOB, etc.). 

    Hope this helps.



  • 3.  RE: MFA password reset Digital Bot

    Posted 7 days ago

    Thank you Phaneendra for your help.

    Actually i building both Digital bot and also AVA.

    5.I am thinking once i collect user id.

    6.I can pass this id to backend API than return i can get successful or fail.

    Can you know which integration i need to use to push MFA notification ?



    ------------------------------
    Nikhil Mokhashi
    Senior IT Telecom Engineer
    ------------------------------



  • 4.  RE: MFA password reset Digital Bot

    Posted 7 days ago
    Edited by Phaneendra Avatapalli 7 days ago

    Thanks Nikhil.

    From my understanding, once you collect the User ID in the Digital Bot/AVA flow, you can:
    1. Pass the ID to your backend API/Data Action  
    2. Backend validates the user  
    3. Backend triggers the MFA notification/challenge  
    4. Bot waits for the verification result/OTP response.

    The MFA notification itself would usually not be generated directly by Genesys. Normally the identity provider/backend system handles that part.

    For example, you could use:
    - Data Actions to call APIs directly
    - or Genesys Functions as middleware between the bot and your MFA/identity platform APIs (Okta, Azure AD, Duo, etc.).

    Functions can help if you need additional logic, security handling, token management, orchestration, or multiple backend API calls before triggering the MFA workflow.

    Depending on the identity provider, you may also need OAuth/client credential authentication or similar security integration between Genesys and the MFA platform APIs.



  • 5.  RE: MFA password reset Digital Bot

    Posted 6 days ago

    One question/thought as well if this is specifically for MFA reset scenarios where the user no longer has access to their MFA method/device, would the flow still send an MFA notification/challenge?

    I was thinking in those cases the Digital Bot/AVA flow may instead need to focus more on identity verification (ID, DOB, alternate contact method, etc.) before triggering the MFA reset/re-registration workflow itself.



    ------------------------------
    Phaneendra
    Technical Solutions Consultant
    ------------------------------



  • 6.  RE: MFA password reset Digital Bot

    Posted 4 days ago

    Okay got it thank you Phaneendra.



    ------------------------------
    Nikhil Mokhashi
    Senior IT Telecom Engineer
    ------------------------------