Skip to main content
sasia0001
Participating Frequently
Dec 22, 2024 4:21 PM UTC
Solved

Requirement - Appian application has to fetch data from the external system and it has to be real time (If there is a change in the external system it should reflect immediately in Appian). How to handle this scenario?

Requirement - Appian application has to fetch data from the external system and it has to be real time (If there is a change in the external system it should reflect immediately in Appian). How to handle this scenario? Do I need to schedule process model every 5 seconds or is there a way to monitor the changes in external system?

stefanhelzle0001
Brainy
Dec 22, 2024 7:15 PM UTC

There is no real way to somehow monitor the other system for changes. But Appian support creating an API called from the other system when something has changed.

2 replies

stefanhelzle0001
Brainy
Dec 22, 2024 7:15 PM UTC

There is no real way to somehow monitor the other system for changes. But Appian support creating an API called from the other system when something has changed.

mathieud0001
Genius
Dec 22, 2024 10:54 PM UTC

You pretty much have 2 choices:

- Implement a Web API that the external system can call as Stefan has mentioned.

- Implement a process that polls the external system at an interval. This is not really real time though.