+1 (650) 525-9200
Invoke the Anonymous window:
PushTopic pushTopic = new PushTopic();pushTopic.Name = 'smsStreaming_v1;pushTopic.Query = 'select id,name,Type__c,Contact__c,CaseId__c,Status__C,createddate from SMS_Storage__c';pushTopic.ApiVersion = 43.0;pushTopic.NotifyForOperationCreate = true;pushTopic.NotifyForOperationUpdate = true;pushTopic.NotifyForOperationUndelete = true;pushTopic.NotifyForOperationDelete = true;pushTopic.NotifyForFields = 'Referenced';insert pushTopic;
A. Create Tab for the following custom object:
a. Select each of the following objects from the object drop down list.
3. Tab Style:
a. Select Castle for SMS Storage and requestMessageHistory objects.
b. Select Mail for Scheduled Messages
b. Create an App consisting of these following Tabs:
Setup-> Apps -> App Manager ->New Lightning App
Select the tabs above from the Available Items column and move them to the ‘Selected Items’ column.
Select the user profiles to give the access of the Lightning App you are creating.
After selecting the user profiles click on ‘Save & Finish’ to create the Lightning App.
Click on the ‘App Launcher’ Menu button as shown above.
Search the name of the Lightning App that you just created and select the app to launch it.
a. Create the SMS Admin Page Tab.
Copy and paste the url of the admin web page as shown below.
C. Add/Create at least one Active Action on the Admin Page.
d. Add the SmartFlows API in ‘Remote site setting’
e. Create a lightning connected App to connect to salesforce from the SmartFlows .(After creation follow the document on How to connect to salesforce)
f. Drag the ‘ChatBox’ component to the contact record detail page from Lightning App Builder.
g. Give all the field level access to custom fields of ‘SMS Storage’ object. Go into Setup > Object Manager > SMS Storage >Field & Relationships->Select any custom field
Give field level access and security to all the following custom fields as shown above.
Go into Setup > Object Manager > SMS Storage > SMS Storage Layout Page Add fields into the SMS Storage Detail section (Whichever is required to you).
h. Drag the ‘CampaignChatBox’ component to the campaign record detail page from lightning app builder as mentioned above for ChatBox component.
i. Drag the ‘ChatBox’ component to the case record detail page from Lightning App Builder.
j. Give field level access to contact’s Promo and NOC custom field by following the same procedure as described above for SMS Storage object.
k. Give all the field level access to custom fields of ‘Scheduled Message’ object and add the required fields to the layout as described for SMS Storage object.
L. Give all the field level access to custom fields of ‘requesMessageHistories’ object and add the required fields to the layout as described above for SMS Storage object.
© 2020 IntelePeer Cloud Communications.
155 Bovet Rd, San Mateo, CA 94402