+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 .
© 2019 IntelePeer Cloud Communications.
155 Bovet Rd, San Mateo, CA 94402
When you visit IntelePeer website, it may store or retrieve information on your browser, mostly in the form of cookies. The information does not usually directly identify you, but it can give you a more personalized web experience.
Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
Advertising cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
Analytics cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.