Currently text parsed to the parameter is handled straight as given.
In some cases when you would show there some text like name of a company having special characters, then the message is not coming properly.
When for example giving the input ‘<text>ROLLER Gmbh & Co. KG</text>, then the message comes incorrect showing like:
To make it correct, you have to replace the '&’ with '&’ before parsing it to tsf_send_message.
Would be good if these special characters are handled within the tsf_send_message. Otherwise you have to implement a custom procedure as wrapper to do the replacement