How to start a dialog?

What do I have to do to be able to ask the user for details on an intent and then finish the intent? Is there anything I can do in the intent_script to get a session-ID, coie a new question, get the answer and continue?
To make things even more difficult most of my actions are handled in an external applicaton via REST-calls, but the mechanisms need to be present in HA I guess…