I would like to plug in customer developed help into th help system and have it be avaliable 'in context' from the appropriate screen. For example, we have a Ticketing Process document and I'd like that to be displayed first when the user presses the help button form the tikceting screen.
Possible Workaround
In Apex v2017, there is a configuration setting called 'Help File Location'.
The workaround would be: The setting would to point to the Customer's Help file. The Customer's Help file will have all the customized help. The customer's help file would also have a link to the Apex Help. This link would be used if a customized help topic didn't exist.
Operationally, the end-user would hit F1 - Help and the custom help would load. The end user would look for the specific topic of interest. If the topic could not be found, the custom help file would have a link to Apex Help. When that link is click, the end user would be directed to Apex Help.
Though not an elegant solution, it does allow the customer to create specific content for their end-users and still utilize Apex Help.
What if we gave you the Apex Help project files?
You could create your own help project in Robohelp.
You'd add your own help to Apex Help as a merged project.
You could build and distribute the custom Apex Help as you see fit.
Would that be an option worth discussing?