stream-chat-python icon indicating copy to clipboard operation
stream-chat-python copied to clipboard

add disable_webhooks option to campaigns API?

Open jmensch1 opened this issue 9 months ago • 0 comments

My company receives and processes getstream webhooks for a variety of reasons, and normally the system works well. However, when we use the campaigns feature to send a message to our entire user base (~100K users), the server that processes webhooks gets hit with a massive traffic spike due to the fact that so many messages are sent within a short period of time. This causes a bunch of load-related problems -- database connection issues, timeouts or rate limit errors on other third-party services, etc.

It would be great if we could disable webhooks for campaigns, possibly by adding a disable_webhooks option to the api call that triggers the campaign.

Thanks much :)

jmensch1 avatar Sep 03 '23 00:09 jmensch1