Dupa cum s-a mentionat în paragraful anterior, controlul dialogului este strâns legat de modelul de dialog ales. Plecând de la cele doua variante principale de descriere a dialogului, managerul de dialog poate fi proiectat folosind un model reprezentat prin graf sau unul reprezentat printr-un limbaj de descriere specializat.