I have found a couple of threads asking for advice on how to check in an InfoPath form when it’s saved or submitted to a forms library. The reason for doing
this is so a workflow can start based on a new item being created in that library, and so it doesn’t just sit there with a “Starting” status.
The answers I have found contradict each other:
You have to do it with a workflow. This can be done easily with SharePoint Designer if that's an option for you. Source: