According the documentation external tasks can be viewed as similar to User Tasks. User Tasks are explicitly wait states, however there is no mention if the same applies to External Tasks.
External tasks are wait states.
Thanks for the confirmation.
BTW I just found this post https://blog.camunda.org/post/2017/03/camunda-bpm-camel-0.5.0/which explicitly says that external tasks are wait states. Maybe parts of this can be added to official documentation?
Sure, created a JIRA ticket here: https://app.camunda.com/jira/browse/CAM-7695
By the way, if you find shortcomings in the docs that you think you could improve, feel free to edit the docs via the edit on github button, highlighted here