messages as a service