Genesys Cloud - Main

 View Only

Sign Up

Expand all | Collapse all

Collect Input action used in Architect accept more than the number of digits in the range specified

  Thread closed by the administrator, not accepting new replies.
  • 1.  Collect Input action used in Architect accept more than the number of digits in the range specified

    Posted 05-21-2025 18:04
    No replies, thread closed.

    Good day, 

    I need to do a collection of a 10 digit number.No number readback required. In the Collect Input Data block I first selected the exact number of digits slide bar to select the 10 digits but on the success path when adding a Decision block to specify the amount of digits to select (Length(Task.New_ANI) == 10) the No path of the decision block is ignored and cannot be used.

    When selecting  the range of  number of digits slide bar to select the digits 1 to 10, when adding a Decision block to specify the amount of digits to select (Length(Task.New_ANI) == 10) the No path of the decision block is then acknowleged. When Testing my callflow any number of digits above 10 digits is accepted and it defaults to the success path of  the decision block only taking the first 10 digits into account.

    Does anyone perhaps know how to force only the 10 digits to be entered, not accepting digits more than 10 entered, example accepting 13 digits entered or any other options to resolve this

    Thanks

    Jan Koekemoer


    #Implementation
    #Routing(ACD/IVR)

    ------------------------------
    Jan Koekemoer
    Application Manager
    ------------------------------


  • 2.  RE: Collect Input action used in Architect accept more than the number of digits in the range specified

    Posted 05-22-2025 01:02
    No replies, thread closed.

    Hi Jan,

    If you wish to collect 10 digits only and you set the "Number of Digits Exactly 10" in the Collect Input block then call will only follow the Success path when 10 digit input is provided. So with this you are forcing the 10 digit input and there is no need to check/validate length under Success path, just carry on with further logic. 



    ------------------------------
    Cheers
    Zubair
    ------------------------------



  • 3.  RE: Collect Input action used in Architect accept more than the number of digits in the range specified
    Best Answer

    Posted 05-23-2025 03:39
    No replies, thread closed.

    Good day, Muhammad.

    Thank you so much for your quick response yesterday.

    I managed to get the issue resolved. Had the issue with the exact 10 digits and the Range of digits and it turned out that the additional numbers were buffered and then recognized for the next collect digit block causing the routing to also route incorrectly. The issue was resolved by using the range of digits and setting the digits higher than what was required and specifying the amount of digits to select (Length(Task.New_ANI) == 10). This then excepts the first 10 digits and routing continues as normal without buffering.

    Regards

    Jan Koekemoer



    ------------------------------
    Jan Koekemoer
    Application Manager
    ------------------------------