So here’s what I did to make sure custom post types work with oasis workflow.
1. Installed Gravity Forms plugin
2. Installed Custom Post Types plugin and created a custom post type.
3. Installed Gravity Forms + Custom Post Types plugin, so that forms when created will be assigned a specific post type.
I created a form and assigned it to be a specific post type.
I then, submitted the form from the front end which resulted into a new entry and a new post of custom post type was created.
When I go under the Custom Post Type left hand side menu (in my case I created a custom post type of ‘Movies’), I could see the new entry.
Selected the entry and was able to submit to a workflow.
Right now, the workflow submission is not automated, but I have plans to make it automatic depending on certain criteria.
Hope this helps. Let me know if you have additional questions.