Chatbot najczęściej prowadzi rozmowę i odpowiada na pytania. Agent może dodatkowo korzystać ze wskazanych źródeł wiedzy, danych z innych systemów oraz wykonywać określone działania przez API.
Zakres jego możliwości ustalamy dla konkretnego wdrożenia.