How can I get Automator to mount a network volume?
I build automator workflows like this all the time. You only need two actions, and they're both Files &amp; Folders actions.

1) Get Specified Servers. This will let you build a list of shares to connect to. If you can map it from Finder -> Go -> Connect to server, you can use this.

2) Connect to Servers. This will connect to any servers passed to it (either from get specified servers or from ask for servers).