In general terms;
There are different levels of automation but if you have the appropriate revision of Datawatch Automator or Server (name changes over product life time) you will need, afaik, Classic models and Projects to feed your functionality into automation.
If you are talking about some other sort of automation we may need to discuss that some more here.
Complex PDF files (or matters typically related to PDF and other files referred to as "complex" ) almost invariably seem to need Classic functionality up to now (14.2). I think that will be likely true for 13.5 as well unless you want to try to breakdown a PDF to chunks of data and then attempt to rebuild it into a table. But I'm guessing about how complex the challenge might be.
What sort of functionality are you looking for when you say "works with"?
For example to access Salesforce data directly for extraction you may have a connector available but you will also need the appropriate level of SalesForce licence in order to be allowed access. If you are seeking to connect to a 3rd party application based on Salesforce software there may be other matters to consider so I would suggest asking Datawatch directly assuming you have a current support contract. If doing that I would also suggest checking if there are options to and benefits from upgrading to be identified.
This sort of connectivity has been a fast moving area on all sides and it is worth staying aware of what is current and newly available. (The same observation applies to my previous answers as well.)