48. Can we setup business hours and avoid outgoing and for incoming sent automated alert?
Yes, you can set up business hours from the SMS Magic portal
All it takes is 2 easy steps
The new SMS-Magic will not allow you to make a mistake. Enjoy uninterrupted messaging all the time with more control
Yes, you can set up business hours from the SMS Magic portal
Use long codes, text enabled numbers, toll free numbers for 1:1 communication only. Toll free can be used for Alert notifications.
Use short code- for bulk, campaign, survey and Marketing (No per day limit)
Do not send more than 250 messages/day/number using long code
Third Party integration is possible with other SMS providers, you need to register with them and provide us with the Oauth token and Account SID.
You need to provide us with an area code and we can procure the number from the Providers
It can be done through 3 ways where you have the options to schedule it aswell –
Salesforce-
Manage it through converse settings under compliance sections.(Above 1.50 versions) Have to select opt-in or opt-out compliance.
Salesforce/ Zoho –
Note :- Sent status error means message rejected at SMS Magic end and delivery status failed or undelivered is message failed at the provider’s end.
For SMS within 160 English characters, 1 SMS credit is deducted. Messages sent in non-English languages have a different length i.e. for Unicode messages, it’s 70 characters per credit. Messages with character length of more than 160 characters are considered as long messages and credit deducted would 1 SMS credit = 153 characters.
You can top-up from the following link : https://app.sms-magic.com/pricing/topup
You can login to SMS Magic portal -> click on Balance available on the top right corner.
SMS Magic helps you send messages from CRM like Salesforce and ZOHO. Functionalities:
Salesforce
There are three ways for Bulk/Mass texting:
ZOHO
In Zoho, we provide Send Bulk SMS button on module’s listview from where you can send messages to 100 records in one go.
SMS Magic Portal
We also provide the feature of running campaign from SMS Magic portal by uploading the CSV.
Opt-In compliance:
If the compliance is Opt-In, you can only reach out to recipients via SMS if you received their consent for sending text messages and if the Opt-In field in that record is true.
Opt-out compliance
By default, we provide SMS Opt-out field on the Lead and contact object. You can add the opt-out disclaimer message at the end of the message body and setup up an automation process which would automatically check the SMS Opt-out field present on the record whenever there is a reply with opt-out keyword.
We also have Opt-out functionality on the SMS Magic portal where you can configure the opt-out keyword.
Converse App integrates with the process builder using the Action Key generated for each message in a message flow of Converse App. The triggering of the messages are based on certain criteria and conditions. You can create Converse App Task as an action and pass on Action Key for the message as parameter while creating the same from Process builder.
We provide following notifications for Incoming message:
There are 2 ways Incoming messages get related to the record in Salesforce.
Whenever you send a message to a new record a Conversation Record gets created. The conversation is Parent Object to SMS History. Once the message is sent it will be attached to that Conversation. If you get a reply from that mobile number we check for Mobile Number and SenderID on the Conversation Object and attach it to the last created Conversation if there is any. If there is no Conversation for the Mobile Number and Sender id combination a new Conversation Record is created.
Whenever a new incoming message is received, we check if this message is a response to existing outgoing messages based on the Phone number and sender id combination. If there is more than one such outgoing message, we consider the response to be for the latest outgoing message. This message is looked up as the previous message. If a previously sent outgoing message is found, we associate the incoming message with the same conversation as the previous outgoing message. If a previous message is not found, we find the number in all objects configured in Object Config and populate a lookup of all such objects. After this, our application applies a logic to identify the primary object to which this message should be associated with. Finally, a conversation is created / associated for the incoming message based on Phone Number, Sender Id, Primary Object, Primary Object Id and User criteria. if an existing conversation exists where all the 5 attributes match the incoming message, it is used to associate the new incoming message. If no such conversation exists, a new conversation is created.
Creation of Conversations: When an Outgoing message is sent if there are no Conversations with the same Mobile number, Sender id, Owner id, Object and record id a new Conversations will get created. If there is an existing Conversation Record the Outgoing message will get attached to it. If any of the value (Mobile number, Sender id, Owner id, Object and record id) changes a new Conversation record will get created. Similarly for the Incoming message when you receive it if there is a Conversation Record with the Mobile number and Sender id it will get attached to it. If there is no Conversation it will create a new one.
Salesforce:
As many times as you want. We don’t have any rules which restrict you from sending the same message to the same person. However, as a best practice we would recommend not to spam the recipient with the same message.
ZOHO :
We have a validation rule on our end that restricts sending of the same text to the same number in 24 hours.
As a customer you can report all Failures and any other service issues to Screen Magic, stating the nature of the issue and information required for its resolution, using the following methods:
https://www.sms-magic.com/support/
or
email to care@screen-magic.com
or
Telephone to US: 1-888-568-1315 | UK: 0-808-189-1305 | AUS: 1-800-823-175
We have customers from all across the globe who are part of different industries (real estate, health care, finance , education, no-profit etc).
Salesforce :
For activating alerts go to Converse Settings tab -> SenderID and Assignment -> Hover over the required senderID and three dots will appear on the right side -> Click on it and go to Manage Notification -> activate the alerts for Last senderID or user assigned to SenderID
To create SenderID go to Converse Settings tab -> SenderID & Assignment -> Click Add SenderID
To check if the message was sent successfully, you can check the two fields available on SMS History record:
Yes, you can give license to users in bulk with the help of Data Loader. For more details , click here .
Yes, you can add a opt-out message disclaimer at the end of the message body asking your recipients to opt-out by replying with the opt-out keyword e.g. To opt-out reply with STOP and an automation process can be configured which would check the SMS opt-out field available on that record page layout.
Fresh installation of SMS-Magic application is required in new Salesforce org. Every instance of salesforce have unique SMS-Magic account ID.
You have to raise a case by sending email at care@screen-magic.com with the following details of new and old org –
There are two options for sending bulk SMS from record list view –
With the help of Send Bulk SMS button, you can send/schedule SMS from the record list view. Using Converse App Bulk Action you can send/schedule bulk SMS from the record list view.
Follow the given procedure to resend failed messages:
By default you can create templates for Leads & Contacts. But if you want to create template for any other object, then you first need to create Template Type for that object from SMS Settings tab of SMS Magic Interact app.Then you can create template for that object by selecting “template type” as that object from SMS Template tab. To configure the template type please goto “http://www.sms-magic.com/sms-templates/” and follow the steps mentioned to configure template type.
Dates can be stored in various formats in the SF org according to user’s preference & country. Though you see the date in your preferred format, it will get fetched with the code in standard format of “YYYY-MM-DD” only (it gets automatically converted to the above mentioned format and It can not be changed). But there is a work around with which you can access date field in required format in SMS Template. The workaround is- You can create new formula field on the same object of type text Formula value should be – TEXT( DAY(Date Field)) & “/” & TEXT(MONTH(Date Field)) & “/”& TEXT(YEAR(Date Field)) This field will store the text version of Date Field in dd/mm/yyyy format. Then you can use this formula field in SMS Template in place of Date field and it will work as per your requirement.
We support lookup fields in SMS template e.g. you can fetch the owner information of Contact by selecting Owner from the second drop down (As Contact Owner field is of data type “Lookup(User)”) But SMS Template do not support fields with data type Lookup(User,Queue) Lead owner is of data type Lookup(User,Queue) due to which we can’t use Lead owner information directly as merge fields in SMS Template. As a workaround for this problem, we suggest you to pull the information (which you want to use in SMS Template) of Lead owner on Lead record itself by using formula fields and then you can use these formula fields created in SMS Template.
The field which will populate the name of the user who is sending messages is {!$User.name} You can get this from the drop-down list while creating templates. Once you select user, you can select any user field from the second drop down which you want to use in SMS Template. After selecting field, click on insert button and automatically that field of the user who is sending message would be rendered when you will use this template while sending out message.
If you are using your own code to send SMS and automate the process and you are also looking forward to using dynamic fields in the SMS text, you would need an additional bunch of code to resolve the merge fields before sending the SMS. Check this for more details: http://www.screen-magic.com/resolve-templates/
Follow the below steps to setup new sender ID from SMS-Magic Converse:
Converse settings >> Sender ID & Assignment >> Add Sender ID.
Sender IDs are governed by country-specific restrictions. You can configure the Company name as a Sender ID only if the country in which your business is operating, permits it.
You need to assign a sender ID to the user from the converse settings under sender ID and assignment. Also, you can set the sharing settings rule to make the sender ID visible only to that user.
Also, if you want to set the default sender ID for a user, you need to raise a case at care@screen-magic.com and the support agent will configure the same through the grant account login access.
If you would like to send an automated SMS when a new task is created or edited to meet a certain criteria, then you need to create the process builder to meet this requirement. The XML configuration needs to be created on the Object on which you are creating the task. You can refer to the following link for steps to create the XML configuration: http://www.screen-magic.com/configure-sms-automation-using-workflow-rules/ In this particular scenario, you can send automated SMS when the task is created on leads object and the XML configuration is also created on lead.
Following are the steps to create the process builder:
To send automated SMS when a Lead is created, all you need to do is configure a workflow rule on the Lead object with the below configurations:
Go to “SMS on workflow” addon from the app drop-down on the top-right corner in your org and create a new XML. Choose all the necessary details for the SMS to be sent out when the workflow rule is triggered Choose the recipient type. If you wish to send SMS to the Lead, choose “Mobile phone field” and choose the field containing the contact number in the “Available Recipients” section Choose the value for the Name field, sender ID and the Template. Click on “Create”. A new XML would be created for this which you need to copy. Create a workflow rule on Lead and set the Evaluation Criteria as “whenever the record is created” Paste this XML configuration in the comment section of the task associated with the Workflow rule and activate it.
You can set up auto response messages on incoming SMS using SMS on Workflow feature. With SMS on workflow you can define actions for workflow rules & send auto replies to incoming queries.
For e.g.: if you receive response as Yes from your customer send auto response as “Thank you for showing interest” For this, you need to understand how to use “SMS On Workflow” feature. You will have to create a workflow rule on Incoming SMS object and then set up the workflow for sending auto message. Create SMS Template for auto response with template type as “Incoming SMS”. Generate “Configuration Name” with SMS On Workflow addon Setup Workflow rule on incoming SMS object Set an action as “Create Task” & Paste the Configuration Name generated in step 2 in this Task comment section. Activate the workflow rule
To enable Template/SenderID restriction for a particular user, we can create a group of users and restrict the access of the these objects to those particular groups only. Below are the steps:
Refer to the section on <strong>SMS-Magic Converse Permission Details</strong> in the <a href=””https://www.sms-magic.com/converse-admin-guide-1-59/””>SMS-Magic Converse Guide for Salesforce Admin</a> for more details on assigning permissions in SMS-Magic Converse.
Follow the below steps to troubleshoot the issue when a user with a ‘Guest User’ license creates Jungo Leads and tries to trigger SMS but the SMS sending fails:
URGENT! Please register the 10-digit business phone number (e.g. 555-555-5555) that your organization uses to send texts to consumers in the U.S. Failure to register may cause heavy penalties and disruption to all your text messaging communications.