@wrongecho - I have set up a POS system for a jewelry retailer that has SMS integration so I do have some thoughts to share…
The POS system uses the Twillo API to send one-way outgoing text messages. Customers get notifications of status changes for their order for example, and a link to click on to pull up the sale (or ITFlow-speak "ticket") in the customer portal. For IT Flow I could imagine the client getting a text message such as:
"[MSP] A note has been added to your ticket. Click here to read: http://bit.ly/12345"
"[MSP] Ticket# 12345 has been created. http://bit.ly/12345"
"[MSP] Invoice# 12345 has been created for $100.00. http://bit.ly/12345"
The Jewelry POS has sending SMS templates as a function of a Workflows module. Basically, I can configure a rule that "if Repair (record type) status changes to Ready for Pickup, SMS and Email customer these templates."
FYI, sending Invoice notifications via SMS has been a huge win for my customer. He gets paid fast!
The 160 character limit for SMS is a pain, but if the text goes beyond, it will still be received as 2 or more back to back SMS messages. You definitely don't want to blast the whole ticket info across SMS.
I see Twillo is advertising RCS support now. RCS does not have a character limit and iOS/iMessage finally support it now too.