This snippet allows you to use UiPath to invoke a Pipedream workflow by:
Posting an external Action Center task using the API
Triggering the Pipedream workflow using an HTTP request
Using persistence to wait until Pipedream completes the external task using the API
The documentation provides detailed setup steps, and discusses how this snippet can be modified to invoke other integration services besides Pipedream. Near the end are some ideas you can try if you want to use queue items instead of external tasks.
Pipedream offers many features that make it my integration service of choice:
Data stores that can be used for many purposes (as config objects, sharing data between workflows, etc).
Open-source pre-built components, and custom code support (Node.js, Python, and more). If the component you need does not exist yet, make it yourself!
The developer tier is incredibly generous, unlike every other major integration service.