Hi,
We are currently using the a!startProcess function within a Web API to initiate a process when triggered by an external API call.
Our goal is to return a response to the external system using the onSuccess parameter with fv!processInfo.
However, as of Appian version 24.4, we understand that isSynchronous must be set to true in order to receive fv!processInfo through the onSuccess parameter.
According to the documentation, when isSynchronous is true, the maximum wait time for the process to complete is 30 seconds.
1. Is there any way to extend this 30-second timeout to 60 seconds or more?
2. If increasing the timeout is not possible, what is Appians recommended approach for use cases where more than 30 seconds is required to generate a response to the external caller?
3. What Appian Version is recommended for such situation that doesn't get affected by the time out for a!startProcess function?
Discussion posts and replies are publicly visible
dreamyoung said:What Appian Version is recommended
I'm not sure what you mean by "what appian version"... but also remember that you're free to continue using the old/deprecated version of a!startProcess() that performs synchronously as long as the process is chained. Though I think implementing a solution closer to Stefan's Answer 2 above would potentially be more future-proof.