I am using Pega - RPA (Open Span tool) for automation a particular Use Case. I am trying to use the feature of 'Interaction Manager' for the same.
1. Get a particular field value from a request.
2. Login to another application, use this field value & fetch results from there.
3.. Come back to the source system & populate details based on the results in step 2.
4. Go to the next request in queue. (Repeat from steps 1 to 3 till all the requests are processed).
In the above scenario, can we use interaction manager for passing the detail from source system to target system? However, the system has to wait till the search completes in the source system & then populate details based on the result & then go to process the next request.
So, there is a slight sequential way that needs to be followed to achieve this. In this case, is it advisable to use Interaction Manager for passing the details? If so, what all should we ensure for it?
***Edited by moderator, Maryrita: moved to Product Support from Applications***
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
InteractionManager is a component you add when you wish to use Activities/Interactions in your solutions. For sequential processing, you can use activities since they are by their very nature sequential (i.e. only one can execute at a time). You can create an interaction for each record which would hold all your data for that record and dispose (Close) it when you are complete with it.
For a specific architecture, I would suggest involving services as they can provide valuable insight.