Een dialoogsysteem of conversational agent (CA) is een computersysteem dat bedoeld is om met een mens te converseren, met een coherente structuur. Dialoogsystemen maken gebruik van tekst, spraak, graphics, haptiek, gebaren en andere vormen van communicatie op het in- en uitvoerkanaal.

Over wat wel en niet een dialoogsysteem is, valt te twisten. De typische GUI-wizard voert wel een soort dialoog, maar bevat weinig van de gebruikelijke dialoogsysteemcomponenten, en de dialoogstatus is triviaal.