Probably. But there are a lot of "depends" here.
Depends on what software you are talking about. VRA7?
The main Portlet screen in VRA?
Do you have external web servers, and can you write custom webapps?
If you are specifically talking of the "Portlet" screen and VRA7, you could provide an embedded URL link in the Messages section of the portlet. You could have a website that takes in data and on submit makes REST calls into VRO to run workflows. This is a hijack of the Message Board functionality, but it should be possible.
If you are not talking about VRA7 Portlets, can you provide better info on the widgets you require?