Move bot interface to the top level