Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  Websocket limit

    Posted 4 days ago
    Edited by Amit Abdul 4 days ago

    Hi, 

    can someone please confirm whether the 20,000 topic limit is per user or per organization or per token?

    I recall reading somewhere that it was per organization but the online manual shows that it is per user?


    #PlatformAPI

    ------------------------------
    Amit Abdul
    ------------------------------



  • 2.  RE: Websocket limit

    Posted 3 days ago
    Edited by Phaneendra Avatapalli 3 days ago

    Hi Amit,

    If you are referring to Speech and Text Analytics (STA) topics, my understanding is that this is an organization-levellimit rather than a per-user or per-token limit

    The documentation I found shows the default limit as 500 topics per organization, with the option to request an increase to 5,000 topics per organization:

    https://help.mypurecloud.com/articles/work-with-a-topic/  
    https://help.mypurecloud.com/releasenote/september-2-2024/

    So I think the confusion may be coming from a different 20,000 limit in another Genesys feature, rather than topics specifically.



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



  • 3.  RE: Websocket limit

    Posted 3 days ago
    Edited by Phaneendra Avatapalli 3 days ago

    Hi Amit,

    Sorry, just saw that you were referring to WebSocket topics.

    I couldn’t find a single official document that explicitly states a hard “20,000 topic” limit. What I did find in community discussions is the underlying limit structure, namely 1,000 topics per channel and up to 20 channels, which is where the ~20,000 figure seems to come from.

    So my understanding is that the 20,000 number is derived from those limits, rather than being documented as one standalone limit.

    References:
    https://community.genesys.com/discussion/clarification-on-websocket-limits  
    https://community.genesys.com/discussion/question-about-the-notifications-apis  

    Hopefully someone from the community can confirm or provide an official reference if available.



  • 4.  RE: Websocket limit

    Posted 2 days ago

    Hi Amit,

    There isn't an explicit, standalone "20,000 WebSocket topics" hard limit documented in Genesys Cloud.

    That number is typically derived from the underlying Notifications API limits:

    • Up to 1,000 topics per channel
    • Up to 20 channels per WebSocket connection

    Which results in a theoretical maximum of ~20,000 topics per WebSocket connection.

    So to clarify:

    • This is not a per-user or per-token limit.
    • It applies to the WebSocket connection itself.
    • In practice, since connections are usually managed by an application or integration, it can appear as an org-level limit.
    • This is separate from STA topic limits, which are different and often cause confusion.

    The "20,000" figure comes from this channel-based architecture rather than a single documented limit.

    Hope this helps clarify.



    ------------------------------
    Cesar Padilla
    INDRA COLOMBIA
    ------------------------------



  • 5.  RE: Websocket limit

    Posted 2 days ago

    Complementing @Cesar Padilla information, here is the official documentation link with the usage limitations details: https://developer.genesys.cloud/notificationsalerts/notifications/#usage-limitations
    https://developer.genesys.cloud/organization/organization/limits#notifications



    ------------------------------
    Luiz Rosa
    Full stack developer
    ------------------------------