Question
What is ChatOps?
Answer
ChatOps is the integration of a chatroom (e.g., Slack, HipChat, etc.) with the controls of an API (e.g., a REST API) to invoke DevOps or systems administration tasks. ChatOps chatrooms allow for text communication in real-time. In a ChatOps chatroom there is a syntax for messages to reboot a server or deploy code. Issuing such commands allows for centralized logging and close communication with many people. Once deployed ChatOps allows for efficient collaboration while executing real work. Conversation-driven work can be very useful for certain business environments, and ChatOps empowers this. The DevOps Handbook says that ChatOps makes new hires more productive.