Another point that needs to be mentioned here is, OSA is ONLY the engine.
Communications between all the different devices, and in your case 3rd party software and Websites, are handled through a "Plugin" interface.
The Plugin is what allows the OSA engine to be able to send or receive information from the device.
Downloading attachments from email messages.
Converting pdf attachments to text
Parsing that text for specific words/character combinations.
Using parsed text to fill out fields in a 3rd party software program.
Using parsed text to open specific websites and enter parsed text into the form found online.
Parsing text from the web and using results to fill out fields in a 3rd party windows based software program
You could write a single plugin that does all the specific tasks above, but something like this would only be useful for your applications.
As, @Automate what saying, YES, OSA can do these things, but it will still require you to write a plugin to perform all the task.
OSA was designed mainly for Automating devices like lights, sensors, cameras, TV's, Thermostats, Pumps, Fans, etc... Not software automation.
I would suggest that you download Visual Studio Express, and start learning one of the .Net languages, and create an application specific to your needs.(VB, C#, C++)