Hi. This is a "has anyone else done..." type of post. To make a long story short:
Our company operates with an API endpoint that we need to write to from various sources. We would like to be more versatile with this and I made a suggestion that a dedicated VM with UiPath could act as a form of middleware. There would be several dispatch flows going to all sorts of webpages (could be external, that we do not have API access to for instance) or just otherwise information collecting through RPA, creating transactional items in one single Orchestrator queue dedicated to the one endpoint I mentioned. Then a single Perform flow would act as the integration that picks up the transaction items and makes the calls.
My question is, has anyone done anything similar, or would recommend an obvious alternative that I am missing?
As a sort of bonus question (but I haven't gotten too much into this yet so I can probably figure it out):
What's the 'standard' way of making a new HTTP integration from a UiPath flow? I searched through the HTTP actions in UiPath but they all seem to be existing integrations rather than a "generic" HTTP call action for me to use for our endpoint 😅
EDIT: I could mention, an RPA flow just to send a HTTP request is a loosefit tool, I know. The reason I'm thinking RPA is for all the dispatch flows that create the transactional items. Then have the performer flow just send the HTTP request to keep it all within REframework. Hope that makes sense.