Das Besondere am Assistenten ist, dass dieser „natural language processing (NLP)“ nutzt. NLP stellt den Prozess dar, wie wir Menschen untereinander in natürlicher Sprache kommunizieren. Demzufolge können Anwender mit dem Assistenten genau wie mit einem Menschen sprechen und müssen keine vordefinierten Regeln oder Befehle beachten.