There is already an Apple business api that allows validated businesses to talk to you over iMessage. It does require you to agree not to spam though (try Home Depot on iMessage to see)