Users when navigating through Record URL generated from workflow will be routed to the default app module and not to a specific app module.
Workflows generates legacy webclient url , the legacy webclient url does not contain appid information eventually routing user to the default app module.
We can create a customworkflow activity to append appid to record url which will route user to the required app.
- Create a custom workflow activity which accepts two input arguments i.e. Record URL , AppId.
- Accept the two input parameters , create output parameter by appending AppId to Record URL.
- The output argument of the custom workflow activity can now be used in subsequent steps.
- Since url created in output argument contains app module related information user will now be routed to the required app module (based on the appid present in the url).