Automatically Create a Case Record

Automatically Create a Case Record

I would like to automatically create a Case Record when a new Sales Order is entered. It does not appear that you can create a new record using the Workflow Automation functions. Am i right on this? 

Short of writing a program with the API, is there any way of automatically creating a new Case record when a Sales Order is entered? 

Thanks for your help! 

Ron