Bots (aka Chatbots) are pieces of software that provide automated messaging in a
chat platform. They are useful for running scripted interactions to provide
support, conversational workflow or on-boarding and can be integrated with
external services. In Rocket.Chat, each bot has a user account that it logs in
with just like a human. We give these users a
bot role so that its nature is
obvious to other users and it can have specific permissions.
This is a companion discussion topic for the original entry at https://rocket.chat/docs/bots/bots-faq/