I think we maybe only want to use `noop` for sms and not mxit, otherwise if the user tries interact over mxit again, they won't ever get a response since they will be stuck in `noop` forever.