PureCloud EventBridge with pull request

hi All,

Want to ask about if use AWS EventBridge, can it work as 'pull request' method ?

I aware the purpose of NotificationAPI (websocket or AWS EventBridge method) is work as an event-driven approach, subscribe to a topic and customer will get notification realtime when event/messages coming down.
But then, challenge we experience, we want to send all this messaging to LogicMonitor application, where LogicMonitor works with 'pull request' method, so message need to flow as 'pull request' from LogicMonitor.

Just wondering if there's any idea in AWS EventBridge (when messaging processed from PureCloud then realtime processed in AWS EventBridge using rules), then not flowing to lambda but wait for pull request from LogicMonitor, is there any feature available to setting this in AWS EventBridge (might be in the rule?)

Alternatively, instead using notificationAPI (push method), use PureCloud API (pull request) but means need to regularly do pull request - synchronous service invocation, even if there's no message/event happening during interval running API.

Appreciate if there's any advise/suggestion.

Thank you
Fransiska

A lot of the answer depends on what LogicMonitor supports for a 'pull request'. You could take the event bridge messages and keep them in SQS then have LogicMonitor read from SQS which would be a 'pull'. You might need to stick a web service in between LogicMonitor ans SQS, depends on what LogicMonitor can support.

1 Like

Thanks Kevin,

I will try this

Fransiska