Table of Contents | ||||
---|---|---|---|---|
|
...
Production - https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4x0000002diN
Sandbox - https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4x0000002diN
Please go to Appexchange for the latest version or email at support@cloudmaveninc.com
How to provide permission
...
FIND {0} IN ALL FIELDS RETURNING Contact(Name, Id ORDER BY LASTMODIFIEDDATE DESC LIMIT 1) LIMIT 10
(Change Object Name in Query as per requirement)
Page Layouts
This is done so hat the user can access his/her messages from the source object's page itself.
...
How to assign Apex Class to Site Guest User
Guest Users need access to Apex classes to read and process the Webhooks received from Telnyx for InBound Messages.
In Global search, Search for Site Guest User.
Click on the site name which we have created just now.
...
cm_datatransfer.InboundMessageWebhook
cm_datatransfer.SMSMessageTriggerHandler
cm_datatransfer.SMSMessageUtility
cm_datatransfer.SMSMessageWrapper
How to enable SMS Inbox functionality
...
IF(Lead__c <> NULL, Lead__r.FirstName + ' ' + Lead__r.LastName, Name). This ensures that the messages received are visible with the correct record details in the SMS inbox.
Please change the Source Object Name accordingly)
4. Go to Custom Settings
...
8. Click Save
Remote Site Settings
Before any Apex callout can call an external site, that site must be registered in the Remote Site Settings page, or the callout fails. Salesforce prevents calls to unauthorized network addresses. Since our product has an integration with Telnyx API, we need to make an entry for the same.
Note : Please check if there is site named SMSAPISite and it is Active, If not then perform following steps :
Enter Remote Site Settings in Quick Find Box.
Click on New Remote Site.
...
4. Click Save.
SMS Credentials
For Customers: Please skip the steps related to SMS Credentials as these steps can only be done by the Cloud Maven team as of now. The Cloud Maven team is working on adding console screen to manage the steps for the end user.
Click on the Gear icon and Go to Setup.
Search for Custom Setting in Quick Find Box.
Click on Manage of “SMS Credentials”.
...
4. Enter the details as shown in below picture.
...
Features Enititlement
For Customers: Please skip the steps related to Features Entitlement as these steps can only be done by the Cloud Maven team as of now. The Cloud Maven team is working on adding console screen to manage the steps for the end user.
Search for Custom Setting in Quick Find Box.
Now, Go to Custom Settings and Click on Manage of “Features Entitlement“. This setting is done to enable sending and receiving messages.
Mark the checkbox true for SMS and eFax.
...
Congratulations! You have successfully installed the Application.