Yes, you can create a workflow to create a new case when an email is received from a contact:
1. Choose the execution condition as when an email is received.
2. Choose Contacts as the module to apply the rule to.
3. Choose email field conditions if required.
4. Choose Function as an Instant Action.
5. Create a new function for the Contacts module.
6. Copy and paste the following code to the Deluge editor:
mp=map();
mp.put("Status", "New");
mp.put("Case_Origin", "Email");
mp.put("Subject", "New email received");
mp.put("Related_To", id);
createcase=zoho.crm.createRecord("Cases", mp);
info createcase;
7. Click Edit Arguments and name the argument 'id'. Mark the Contact ID field for the argument and save the changes.
There are additional workaround options available on the following page: {link}