Outsourcing the ChatSimpleAPI