Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  predictiveRouting attribute is missing from Models.Queue

    Posted 03-30-2025 20:40

    I'm using the JavaScript SDK, and I noticed that the response that I get from platformClient.RoutingApi.getRoutingQueues method includes a "predictiveRouting" attribute, which is missing from Models.Queue interface. I tried updating to the latest version of the SDK but the attribute is still absent. Interestingly the Models.PredictiveRouting interface exists, so it looks like someone has just forgotten to add the attribute to Models.Queue?

    Can the SDK please be updated to include the following within "export interface Queue" body:

    "predictiveRouting"?: Models.PredictiveRouting,

    Thanks,

    Nick.


    #PlatformSDK

    ------------------------------
    Nick Tait
    Genesys Consultant
    ------------------------------


  • 2.  RE: predictiveRouting attribute is missing from Models.Queue

    Posted 04-01-2025 09:34

    Hello,

    The predictiveRouting attribute is defined internally only (hidden from docs). The Public SDKs are therefore not mapping this attribute for the Queue Model.

    I have just checked with the team owning this. It is not planned to make this attribute public - it will remain hidden from docs (internal) and SDK.

    Regards,



    ------------------------------
    Jerome Saint-Marc
    Senior Development Support Engineer
    ------------------------------



  • 3.  RE: predictiveRouting attribute is missing from Models.Queue

    Posted 04-01-2025 15:51

    Thanks Jerome.

    The reason I was looking at it was to try to determine whether a queue was using predictive routing? Is there any other way I can achieve that without resorting to using internal attributes?

    Thanks,

    Nick.



    ------------------------------
    Nick Tait
    Genesys Consultant
    ------------------------------



  • 4.  RE: predictiveRouting attribute is missing from Models.Queue

    Posted 04-03-2025 02:55

    Hello Nick,

    I have brought your question to their attention.

    Regards,



    ------------------------------
    Jerome Saint-Marc
    Senior Development Support Engineer
    ------------------------------



  • 5.  RE: predictiveRouting attribute is missing from Models.Queue

    Posted 21 days ago

    Hi Jerome,

    is there any update on this and a statement why this needs to stay internal and cannot be published in the SDK.

    We also need this information in our Queue information.

    Thanks

    Philipp



    ------------------------------
    Philipp Volkemer
    Software Engineer
    ------------------------------



  • 6.  RE: predictiveRouting attribute is missing from Models.Queue

    Posted 19 days ago

    Hello,

    The predictiveRouting property still appears to be tagged as internal in the Queue model.

    What I would suggest is to request support for this property submitting a Genesys Cloud idea and let other vote for it. That's not something we can do from the forum.
    I am off at the moment (till end of the month). Once I am back, I'll reach the team in charge of the predictive routing to let them know about the post.
    Regards,


    ------------------------------
    Jerome Saint-Marc
    Senior Development Support Engineer
    ------------------------------



  • 7.  RE: predictiveRouting attribute is missing from Models.Queue

    Posted 14 days ago

    Idea raised: https://genesyscloud.ideas.aha.io/ideas/OPAPISDK-I-288



    ------------------------------
    Nick Tait
    Genesys Consultant
    ------------------------------



  • 8.  RE: predictiveRouting attribute is missing from Models.Queue

    Posted 8 days ago

    Hello,
    I was just back today and asked the question again to the engineering team in charge of the Queue model and the predictive routing (pointing to this dev forum post and mentioning the GC idea).

    Unfortunately, they told me that there is still no plan to change the visibility of this object. They consider that it's different from most queue settings in that it's intentionally not modifiable by customers since the rules within it are owned by the predictive-routing service. They only expose a certain set of settings for GPR, not the raw rules used to implement those settings.
    Regards,



    ------------------------------
    Jerome Saint-Marc
    Senior Development Support Engineer
    ------------------------------