Slide deck from BrightGen's Salesforce Winter 21 release webinar, presented by Keir Bowden (CTO) and Clive Platt (Head of Service).
The recording can be viewed at : https://youtu.be/R9l4N5Bsi2g
3. Agenda
☑ Kicking the bucket
☑ General
☑ Sales Cloud
☑ Service Cloud
☑ Analytics
☑ Communities
☑ Mobile
☑ Customisation
☑ Development
☑ Beta Features
7. Browser
Support
☑ Lightning Experience
IE11 (extended support only - ends Dec 31)
Most recent stable Edge - ends Dec 31
Most recent stable Edge Chromium/Chrome/Firefox/Safari
☑ Classic
IE11 (extended support only)
Most recent Edge - ends Dec 31
Most recent stable Edge Chromium/Chrome/Firefox/Safari
☑ Einstein Analytics
IE11
Most recent stable Edge/Edge Chromium/Chrome/Firefox
No support for Safari
☑ Lightning Experience doesn’t support incognito or other private
browsing modes
11. Surveys
☑ Display pages based on Salesforce data
☑ Personalise questions inside emails
☑ Quick start templates
☑ Retain translations from copied survey
☑ Respect email opt-out preferences
☑ Email 300 recipients with Connect API
Emails sent outside org count against limit
12. Other
☑ Optimizer
New metrics
Schedule run (1 per month)
Metric history
☑ Lookup hover displays first 7 fields from compact layout
Was 5
☑ Search functionality removed from recycle bin
14. ☑ Optimise opportunity scoring model - filters, exclude fields
☑ Lead scoring with less data
◆ Anonymous aggregated data for smaller orgs
☑ Customised labels appear as key factors
☑ View all profiles permission to enable/disable opportunity/lead scoring
Einstein
15. 1. Red = date went out/value decreased
2. Green = date came in/value increased
3. See who changed the field and when
Opportunity Deal Change Highlights
16. Other
☑ Mobile forecasting for Android
◆ Already available for iOS
☑ Order save behaviour
◆ Automation runs if change to order product updates order
☑ Update opportunity stage in forecast page
19. ☑ Max outbound email size 35Mb
◆ Was 25Mb
☑ Default encoding UTF-8
◆ Existing users keep existing settings
☑ Bounce processing
◆ Bounce alerts for all contacts/leads with same email
Email
20. ☑ Aggregate email metrics in LEX
☑ Preview and test emails
☑ Improved Einstein campaign insights
☑ Choose success milestone for attribution
☑ Full control over send experience
Pardot
23. Einstein
☑ Try Einstein case classification recommends field values once
◆ Per agent
◆ After case creation
☑ Case classification predict dependent field
◆ No longer requires controlling field
☑ See why case classification field update failed
☑ Dockable reply recommendations component
☑ All knowledge users see article recommendations
☑ Low quality article recommendation data warning and tips
24. Voice
☑ Now available for Sales Cloud
☑ Improved setup
◆ More Amazon connect steps automated
☑ Toolkit API Generally Available
☑ Automation on voice call records
◆ Flow/Process Builder/Workflow Rules
☑ Macros + Quick Actions on voice call records
☑ Chatter on voice call records
25. Voice
☑ Agents can pause and resume recording
◆ Avoid recording sensitive information
☑ Improved call recording player component
☑ Improved call transfer interface
26. Messaging
☑ Create templates using lead and opportunity fields
☑ Granular permissions on messaging session objects
☑ Omni-Channel routing types renamed
◆ Omni-Channel queue - Omni-Channel
◆ Omni-Channel skills - Channel Skills
☑ Skills-based routing
27. Knowledge
☑ Share articles with guest + high volume community users
☑ Transfer published and archived articles
☑ Mass ownership change on draft articles
☑ Track article ownership changes
28. Cases
☑ New email to case threading
☑ Prebuilt flows:
◆ Create a case
◆ Reset password
◆ Verify identity
☑ Pre-built macros and quick text
☑ Service setup assistance
31. ☑ Calculate dates with clicks not code
☑ Row level security in data sets from recipes
☑ Edit dataset with one click
☑ App building
◆ Freeze up to 5 table columns
◆ Expand/collapse grouped columns
◆ Conditional formatting in dashboard text
◆ Locked/hidden filters in embedded dashboards
Einstein Analytics
34. Communities - other
☑ Apply audiences to record detail pages
☑ Printable view from record detail page
☑ External managed accounts
External users can manage other external users
☑ Customise changing email address template
38. Report Highlights
☑ Up to 8 key metrics
☑ Average Amounts, Grand Totals, Subtotals, Record
Counts and Formula Columns
☑ First level Group Totals for Summary/Matrix reports
39. ☑ Send Custom Notifications user permission
◆ Required to trigger Send Custom Notification action
◆ Flows in User Context, REST API Calls, Apex Callouts
◆ Errors if user doesn't have permission
☑ Page Reference target
◆ Navigate from notification
◆ Any page accessible via PageReference class
Notifications
41. ☑ Separate release cycle
☑ Based on package versions & Salesforce release
☑ Release notes updated when new packages released
☑ Release notes : sforce.co/2Hzdhzf
Work.com
44. Flows
☑ Debug as another user in sandbox
◆ Screen and autolaunched flows
☑ Entry criteria for record triggered flows
☑ Decisions based on record changes
☑ AND, OR and custom operators for all Flow Builder elements
☑ Flow builder errors now include a link if possible
◆ Opens element that errored
45. Flows
☑ Access related record fields
◆ Without get records call
☑ Access all global variables
◆ Anywhere that supports variables
☑ View merge field labels rather than syntax
☑ Picklist previews aren't interactive
◆ Single and multi
☑ Run time changes based on API version
46. Flows
☑ Triggers shown in Flows setup page
◆ New triggers column
☑ Run flow when record owner changed in Classic
☑ Custom lightning web components for generic sObjects
◆ Generic sObjects, work with any type
☑ Custom property editor GA
47. Dynamic Forms GA
☑ Break up record fields and sections
☑ Decoupled from page layout
☑ Lightning app builder only
☑ Existing pages require migration
☑ Edit, Create and Clone support
☑ Record pages for custom objects only
48. Dynamic Actions
☑ GA for custom objects on desktop
☑ Beta for standard objects on desktop
☑ Beta for custom objects on mobile
☑ Existing pages require migration
☑ Includes Submit for Approval
☑ Per-action conditional visibility
51. ☑ Manage deleted fields in LEX
☑ Choose utility bar alignment
◆ Bottom right or bottom left
◆ Default based on user's language
☑ MyDomain enforced in Winter 22
◆ Automatically assigned if not created
◆ Based on company name
☑ Mobile device tracking
◆ View and revoke devices
Other
53. ☑ Restrict access to AuraEnabled classes
◆ Guest, portal and authenticated users
◆ Add to profile/permission set
☑ Send custom notifications
☑ Detect runtime context
Apex
54. Safe Navigation Operator
Book Author Publisher
Book Author Publisher
Visualforce Development Cookbook Keir Bowden Packt
All about doing sport Clive Platt
Will there ever be a rainbow?
56. ☑ ?.
◆ Left is null, right is not evaluated
☑ book.author?.name
◆ book.author is null, return null
◆ book.author not null, return book.author.name
☑ Restrictions - sforce.co/30eE1LI
Safe Navigation Operator
64. Salesforce Anywhere
☑ Chat and alerts around Salesforce data
☑ Live data in documents and spreadsheets
☑ Suggested actions
☑ Open beta : sforce.co/3n1xEoE