Documate can also be used with Zapier as an action, which means that data from another application will get passed into Documate.
That data will populate a Documate workflow session, allowing you to either complete the data (if there are more fields to collect) or immediately generate the documents (if there are no other fields to collect first). Make sure to add a continuation URL to easily view the session in the future.