Automation of Workflows from Outside Workbench

Hi,

I was wondering if it was possible to automate from an external command line type interface a given workflow. I was browsing the API’s so it seems like it might be possible to completely construct the “workflow” through those calls…Thoughts? Hints?

Cheers,

Sheldon