I have added an explanation about the difference between automated and interactive dialogs to the
Dialog Editor wiki page.
I have also documented a
story helper DB you can use to define ADs. As that page mentions, you can also start them from Osiris using
Proc_StartDialog, or from
behaviour script (DialogStart -- in fact, that API
only works for automated dialogs).