Rolled out is a phrase commonly used to refer to the process of introducing a new product or service. However, there are several synonyms that can be used in place of rolled out. One such synonym is launched, which implies a grand opening or introduction. Another word that can be used is debuted, which is often associated with new technologies and innovations. Introduced is another synonym that can be used to convey the same meaning as rolled out. Unveiled is another option when referring to the introduction of a new product or service, as it implies a sense of anticipation and excitement. Alternately, released or made available can be used if you're discussing the availability of a particular item.