Question: what is aasm in ruby?
Answer: Here comes AASM – a state machine for Ruby. It works with plain Ruby and also with many libraries like ActiveRecord, Sequel, Dynamoid, Redis or Mongoid. ... It allows you painlessly add a fully working state machine in Ruby.