I've been using machinery in production for almost a couple of months already, no bugs so far, and the Dashboard it offers when integrated with Phoenix is awesome, pretty helpful to the team as whole, to easily have an internal interface with all records and its states.
This article goes through the process of using Machinery into an elixir project and also explain how easily it integrates with Phoenix.