Чат-бот – це програма, яка спілкується з користувачем, імітуючи діалог із живою людиною. Залежно від сценарію використання, чат-бот може представляти як просто логічне дерево, що складається з відповідей на попередньо визначені варіанти запитів або ключові слова, так і складніший ШІ, який може використовувати обробку природної мови, щоб спробувати зрозуміти питання користувача та надавати відповідний відповідь. У RCS чат-ботів часто називають агентами.