What CRM Text Automates
The CRM Text SMS API and UI combo automate some tasks for the developer.
The CRM Text SMS API has a spam or error prevention method in place by default on all stores for duplicate messages. We do not allow a duplicate message to go out to the same mobile subscriber for 12 hours. This is a feature you can turn off in the super admin panel at the store level only.
Blocking SMS to Non Opted-In Mobile Subscribers
The CRM Text SMS API will generally not allow text messages to non opted-in mobile subscribers except in very distinct circumstances like handset initiated responder keywords.
If your use case requires that you send messages to non opted-in mobile subscribers via a web form to send a one-time message contact us at support
Handset Keyword Initiated Responses
Each store created in the CRM Text SMS API will have the proper and compliant SMS templates with regards to opting-in and out, and getting help. Every keyword stored within the CRM Text SMS API will generate a response when initiated by the mobile subscriber to one our short codes. There is nothing for the developer to do or worry about when these keyword responses come in. For example, if someone is opted-in to your store and then replies HELP, the CRM Text SMS API will automatically generate and fire the compliant help template to the user’s mobile device.
The list of automated keyword responses handled by the CRM Text SMS API includes:
Inbound Messages (Mobile Originated)
The CRM Text SMS API will send the compliant opt-in template assigned to the keyword.
The CRM Text SMS API will send the compliant opt-out template when we receive a STOP or QUIT message from the mobile subscriber on the short code for which they are assigned to communicate with your store.
The CRM Text SMS API will send the assigned content to the mobile subscriber regardless of opt-in status.
The CRM Text SMS API will send the compliant help template to the mobile subscriber. The help template includes the program name, how to opt-out, and a phone number.
Already Opted-in Alert
The CRM Text SMS API generates a template that notifies the subscriber they are already opted-in. For example, if your store keyword is PIZZA and the store name is John’s Pizza. If a mobile subscriber is opted-in to PIZZA and sends the keyword again 5 months later, the CRM Text SMS API will generate a message stating, “You are already opted-in to John’s Pizza.”
If you set a callback URL for you store the CRM Text SMS API will post all inbound message traffic to it.
Failure of Delivery Action
When a message fails, the CRM Text SMS API takes additional action by attempting to deliver that text message on a long code. Messages can fail for a variety of reasons. Not all of your Customers will be on a short code supported mobile carrier. Other times you might be attempting to deliver a text message to a landline or Google Voice number. Either way, we will attempt the message on a long code and you can update your database based on the failure codes.