Conversational user interface — это разговорный интерфейс, который позволяет пользователю получить необходимую информацию при помощи текстового или голосового запроса. Иными словами, если раньше компьютеры могли распознавать команды, написанные только на языке программирования, то сейчас искусственный интеллект может понимать и разговорный язык — все благодаря машинному обучению. Главная идея разговорного интерфейса — упрощение коммуникации между пользователем и системой.
Сейчас существуют два вида инструментов на базе conversational UI: чат-боты и голосовые помощники. По сравнению с голосовыми командами, текстовое взаимодействие является более привычным для пользователей, и поэтому чат-боты получают всё большее распространение в коммерческом секторе.