darwin.godavari | 2022-07-06 03:33:30 UTC | #1
I am developing a application which subscribe to Notification API for real time events. I know to how many agent/user topics one client can listen to ?
My scenario
1 API client (with one set of client ID and client secret) with 1 Channel
So I am assuming that one web socket connection is created with 1 channel capable for subscribing to 1000 topics(In my case , it is 1000 different user topics , so 1000 different agents )
Is my assumption valid ? How do I scale to 10000 agents ?
regards Darwin Anirudh
tim.smith | 2022-07-06 20:26:56 UTC | #2
You can find usage limits for notification channels here: https://developer.genesys.cloud/notificationsalerts/notifications/#usage-limitations. Also see the section about combining topics.
darwin.godavari, post:1, topic:15395
How do I scale to 10000 agents ?
WebSocket notifications are meant for single-user client apps and are not meant to scale to system-wide integrations. For that use case, you should (and must at a certain point) use the EventBridge integration to process that volume of events. https://developer.genesys.cloud/notificationsalerts/notifications/event-bridge
darwin.godavari | 2022-07-07 01:25:45 UTC | #3
Hello @tim.smith
Can I get a response for this ?
1 API client (with one set of client ID and client secret) with 1 Channel
So I am assuming that one web socket connection is created with 1 channel capable for subscribing to 1000 topics(In my case , it is 1000 different user topics , so 1000 different agents )
Is my assumption valid ?
tim.smith | 2022-07-08 18:53:12 UTC | #4
Did you see the link I shared above? https://developer.genesys.cloud/notificationsalerts/notifications/#usage-limitations
- Each WebSocket connection is limited to 1,000 topics. If you subscribe to more than 1,000 topics, then the notification service returns a 400 error code.
darwin.godavari | 2022-07-07 13:55:07 UTC | #5
Thanks Tim for the reply . I saw the link but it was not clear for me about web socket client. Thanks again.
system | 2022-08-07 13:55:13 UTC | #6
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 15395