Looking at: https://docs.camunda.org/manual/7.5/examples/tutorials/jsf-task-forms/
and https://docs.camunda.org/manual/7.5/user-guide/task-forms/#external-task-forms
and https://github.com/camunda/camunda-bpm-examples/tree/master/usertask/task-form-external-jsf
The External Tasks forms documents and examples seem to primarily point to using JSF.
Is the usage pattern that you create a fully custom that loads outside of the task list but still loads in the context of Camunda engine so you can run the call back and pull and push variables?
Has anyone done the pattern described above with the third-party website access through the JSF to maintain the camunda context or something similar (maybe with the JS api?)
Thanks!