Version 1.73

Overview of the package release

With this latest version of the package, users can now enjoy more control over their customer conversations. Media message templates, being the main highlight of this release, users will be able to personalize user experience and manage multimedia conversation smarter. Users can now create media message templates, send media message templates via SMS and WhatsApp channels, and manage media message templates from the campaign manager.

Other features such as enhanced search, flagging of invalid sender ids, mapping of license and permission sets, quick links in the dashboard, quick view of OAuth status and credits at global navigation, and the ability to resend failed messages will offer a smoother messaging experience.

1. Enhanced search

The user can also search for the converse apps using the sender id (number, channel, and label), and template name on the converse app page, as shown in the following image:

Search converse app by template name

Search converse app by sender id

Search converse app by channel

2. Flagging of invalid sender IDs

The sender ids that are invalid or not associated with your account will now be flagged in the sender id assignment section, as shown in the image below:

Users will be restricted from sending messages to such invalid sender ids to avoid any failure.
Note: Invalid sender ids are those that are created in your org/account but don’t belong to SMS-Magic.

3. Quick links to access SMS history, converse templates, and consents from app navigation

The latest package comes with an enhanced navigation pane as now you can easily access converse templates, consent database, and message history from the app navigation. Users can click on the quick links and directly access respective pages.

  • Upon clicking on the message history option, the user will be redirected to the recently viewed SMS history page directly:
  • Click consents option and the following consent details page will appear:
  • Click on converse templates and the following message templates page will appear:

4. OAuth status & messaging credits quick view in app navigation

As a user, now with the latest package, you will be able to know the current OAuth status & available credits upfront from the app navigation.

If the OAuth is revoked, it will be shown as below:

Note: To know more about OAuth, refer to FAQ. No. 25 here

5. Use of unicode characters

Now users can enable or disable the use of unicode characters while composing templates as well as messages for the SMS channel. Disabling this feature will prevent the users from creating templates and sending messages with unicode characters. Messages with unicode characters consume more credits depending upon the size of the message text.

By default, this feature will be disabled from the converse settings>conversations>general settings

6. Resend failed messages

You can now auto-resend failed messages after 10 minutes or opt to resend them manually.

By default, both options will be disabled. Until now, if the message sending failed due to SMS-Magic server issues, the user had to resend them manually. But now, users can resend the failed messages automatically. By enabling the ‘Auto send failed messages after 10 mins’ option, SMS-Magic would resend the failed messages after 10 minutes, whenever they failed due to SMS-Magic server downtime.

Note: You should not enable this option if in case you want to send time-sensitive messages.

By enabling the ‘Manually resend failed messages’ option, users will get an option to resend the failed messages from the converse desk manually. Users will also see a ‘Resend’ button in the SMS history record.

There are four ways to resend the failed messages, as shown below:

Inside conversation

SMS history list

SMS history record

7. Media message templates

As a user, now you can create multimedia message templates and use them while sending messages over SMS and WhatsApp channels.

Create media message templates

  • Click converse templates option to open the templates home page, as shown below:

The template home page displays a list of all templates with details such as template name, template text, template type, channel, objects, content type, and last modified date.

As and when the user scrolls down the page, new templates will appear in the list. 

As you can see in the template text column, all media message templates will be identified with a small icon representing the media type (for example, audio, file, video, or image).

  • Click create new template button and the following template creation page will appear:

8. License permission set mapping

Auto assignment of permissions

Now, with the new release, when any license is assigned while adding a new user, the permission set associated with the license will also be assigned automatically.

As you can see in the screenshot above, you will get the message saying, ‘License assigned successfully. Additionally, we have assigned an SMS-Magic permission set to this user. For permissions, refer to the permissions management section.’

SMS-Magic will automatically assign permission sets to users based on the license that is being assigned. The ‘Auto assignment SMS-Magic permissions’ option in the converse settings will be enabled by default. If it is disabled, you will need to manually assign the permissions:

Refer to the table below to understand the license-permission sets mapping:

Note: The auto-assignment SMS-Magic permissions option in the converse settings will be enabled by default. If it is disabled, you need to manually assign the permissions by referring to the steps mentioned in the permission management section.

9. Display credits balance

Now with this version, while composing a message in the message template of the campaign manager, users will be able to see the available credits instead of available SMS:


Known Issues

For sandbox issues: The sandbox issues mentioned in the below table are encountered only when the Salesforce Lightning web security setting is enabled, after disabling this setting, these issues are not encountered.

Sr. NoIssue descriptionImpacted Org typeSeverity
1The chart is not defined, and getting an error message in the converse homeSandboxMinor
2Actionfailed:smagicinteract:streamingDataService$controller$onCometLoaded [org is not defined] Failing descriptor: “, getting Component error in Converse desk page (Classic view)SandboxMinor
3Actionfailed:smagicinteract:streamingDataService$controller$onCometLoaded [org is not defined] Failing descriptor, getting error in Converse Home Side BarSandboxMinor
4| Emoticon issue |, not able to insert emoticon while creating Converse Template and from all conversation components.SandboxMinor
5The media preview is not showing when we send the media from the converse app bulk campaign details page.SandboxMinor
6‘This page has an error. You might just need to refresh it. Action failed’, getting a component error when the message is sent using Global send sms buttonSandboxMinor
7In the conversation component, the mobile phone and sender id not auto-populated.SandboxMinor
8Global navigation panel three dots continue loading for non-admin users.ProductionMinor
9In the Salesforce campaign, the emoticon is not showing correctly when emoticon templates are selected.ProductionMinor
10Media files are not getting attached from the global new send SMS button when SF storage is enabled.ProductionMinor
11‘Attempt to de-reference a null object’, this error occurs when a media file is sent using the Facebook sender id and also the outgoing messages fail.ProductionMinor
12Receiving an undefined message while sending the media template without text using the send SMS buttonProductionMinor
13The auto assignment permission set is not working.ProductionMinor
14The icon on the converse home page is not placed properlyProductionMinor

Was This Article Helpful?

Important Announcement!

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.