Ya tenemos entre nosotros la nueva actualización de Salesforce, Summer '20 Release que incluye una completa lista de innovaciones, novedades y actualizaciones. Debido a la pandemia de la COVID-19 el calendario de lanzamiento de la nueva release ha sufrido un ligero retraso.
Las nuevas fechas planificadas son:
- 4 de mayo de 2020 (Publicación de las release notes)
- 29-30 de mayo de 2020 (Sandbox preview)
- 12 de junio de 2020 (Production release first window)
- 10 de julio de 2020 (Production release second window)
- 17-18 de julio de 2020 (Production release third window)
Actualización: Ya está aquí Salesforce Winter 21 Release
Salesforce ha entendido que todos sus clientes, partners y la sociedad en general nos hemos visto afectados por la situación tan excepcional que estamos viviendo y ha preferido retrasar la actualización del verano para darnos más tiempo y así prepararnos mejor para adoptar las novedades anunciadas y los cambios que conlleva.
El impacto del coronavirus en nuestras vidas también ha influido en Salesforce y en abril decidió cambiar el logo de la Summer '20 Release. Inicialmente la opción ganadora en la votación del grupo “Release Readiness Trailblazers” era Einstein haciendo esquí acuático, pero le han dado vacaciones y volverá como logo para la release Summer '21.
¿A qué se debe este cambio de logotipo? Sarah Franklin, EVP & GM Platform, Trailhead, nos lo explica: “A medida que avanzamos en estos tiempos inciertos, nuestros Trailblazers nos han sorprendido y están encontrando formas nuevas y creativas de conectarse y apoyarse mutuamente, lo llama #Trailheart. Y con el espíritu de liderar con el corazón y con la intención de ayudar a los demás, hemos decidido que el logo de Summer '20 sea Astro sujetando un corazón.”
Novedades más destacadas
En general, la release Summer '20 es una actualización que ha puesto el foco en Sales y Service Cloud y en cóomo mejorar la productividad y experiencia de usuario en Lightning Experience.
A continuación, detallo las novedades más destacadas, y os incluyo 2 Bonus que han llegado sin hacer ruido y creo que es interesante dar visibilidad.
Dynamic Forms
Decimos adiós a los ya míticos formatos de página de Salesforce; ahora podemos configurar páginas Lightning con los campos y secciones que nosotros queramos. Probablemente sea el cambio más radical de Salesforce desde la introducción de Lightning Experience, y un game-changer en la forma de plantear una aplicación en Salesforce. Ojo, esto es Non-GA Preview, no se utilizará en producción.
Add Dynamic Actions for Custom Objects (Beta)
Como mejora complementaria a los Dynamic Forms, ya no será necesario configurar los formatos de página de Salesforce para seleccionar qué acciones mostrar al usuario; ahora todo se configura en la propia página Lightning. De momento, disponible en Beta y "solo" para escritorio.
In-App Guidance Builder
¡Di adiós a los viejos manuales de usuario! Como administradores de Salesforce, ahora podemos crear tutoriales y consejos para los usuarios mediante In-App Guidance Builder, una herramienta muy parecida al App Builder que utilizamos para crear páginas en Lightning Experience, desde el que podremos crear walkthroughts de forma intuitiva.
Split List View
¿Cansado de tener que abrir y cerrar páginas de registros cuando trabajas sobre una lista? Ahora podemos utilizar Split View para dividir la pantalla en dos: a la izquierda nuestra lista, a la derecha el detalle, ¡igual que en la consola!
Service Cloud Voice & Amazon Connect
El CTI nativo de Salesforce evoluciona a otro nivel; la integración de Amazon Connect a Salesforce gana funcionalidades tan interesantes como la grabación y transcripción de llamadas o el Call Coaching, que nos permite revisar el contenido de una llamada y los puntos de la conversación en los que se mencionan productos, competidores,..
Relacionado: ¿Qué es Salesforce Service Voice Cloud?
.Lightning Flow, Flow Builder
Como en las atneriores release, Salesforce está poniendo toda la carne en el asador para que Salesforce Flow, nuestra herramienta point&click, se convierta en un auténtico contender frente al desarrollo Apex y sus Triggers, creando una herramienta declarativa que permite a los administradores crear funciones similares a Apex.
Sumando a capacidades tan útiles como ejecutar flujos de forma periódica que vimos en la Spring 20, en En Summer '20 tenemos un par de actualizaciones importantes; en primer lugar, ahora podemos desencadenar un flujo después de guardar un registro, igual que un Process Builder, con la gran ventaja de que se ejecuta antes que los triggers Apex, de la misma manera que un Trigger anterior funciona en Apex; en segundo lugar, contamos con el nuevo y mejorado Start Element, que nos permite configurar cómo se va ejecutar el flujo (programado, como un trigger,...) de forma sencilla.
Solo para desarrolladores
Con las releases siempre se introducen mejoras interesantes en la capacidades de desarrollo y personalización sobre Salesforce, y en Summer 20 no nos íbamos a quedar atrás, haciendo un pequeño repaso:
- Lightning Message Service, la tecnologías que nos permite comunicar componentes Lightning con páginas Visualforce o con, por ejemplo, la OpenCTI (esto nos ha venido de perlas en el desarrollo interno de thinkConnect, nuestro principal producto en el AppExchange) ya es GA y se puede utilizar con seguridad en cualquier desarrollo.
- Los Lightning Web Components ganan la capacidad de compartir estilos a través de módulos CSS: está funcionalidad ya la habíamos visto en LWC OSS, pero ahora la podemos utilizar sobre Salesforce para facilitar el mantenimiento de componentes reutilizables.
- Salesforce lleva a las sandbox una de de las características más importantes y útiles de las Scratch Orgs de Salesforce DX: el Source Tracking. De momento en Beta, nos permite llevar parte de la metodología de Salesforce DX a nuestras sandboxes de toda la vida, facilitando en gran medida la personalización y control de cambios de usuarios con perfil administrador.
Determine Agent Capacity Based on Work Item Status. (Bonus)
Hasta ahora, cuando utilizábamos OmniChannel para repartir trabajo a nuestros agentes, se determinaba si un agente estaba ocupado en base a las pestañas abiertas en su consola de Salesforce; ahora, dicha capacidad se va a basar en si Work Item, el trabajo de OmniChannel, está completado o no. De esta forma, los usuarios solo recibirán nuevos trabajos cuando realmente estén disponibles y no cuando "lo parezca".
Build Fast, Efficient Experiences with the LWC-Based Template (Pilot) (Bonus)
Llega en Piloto y sin hacer mucho ruido, una de las novedades a nivel técnico más radicales de la plataforma: hasta hoy, todas las plantillas de comunidades de Salesforce se basan en Aura, un framework de desarrollo que ha venido utilizándose en Salesforce desde 2015, y sobre el que está construido los componentes Aura y Lightning Experience. Desde la introducción de los Lightning Web Components, más rápidos y eficientes, es de esperar que en algún momento Salesforce migre la plataforma para sustituir Aura con LWC: LWC-Based Template es un pequeño paso en esa dirección, una plantilla de comunidades construidaque utiliza exclusivamente con Lightning Web Components.
CONCLUSIÓN
Como en otras ocasiones, Salesforce se ha esforzado en mejorar la eficiencia de su plataforma y optimizar al máximo la experiencia de usuario. He destacado una pequeña selección de las muchas mejoras y actualizaciones que se incluyen en la Summer '20 Release, del mismo modo, otras funcionalidades desaparecen en tanto que dejan de ser tan útiles como en otros momentos lo fueron.
Si quieres analizar y revisar todos los detalles de la nueva actualización te proponemos los siguientes recursos:
- Summer '20 Release Preview, acceso a un documento PDF (537 páginas) dirigido a administradores, usuarios de negocio, desarrolladores y usuarios en general.
- Summer '20 Release Notes, accedemos a breves descripciones de alto nivel de las mejoras y de las nuevas funcionalidades. Se incluyen consejos de configuración, y recomendaciones de las mejores prácticas para garantizar el éxito.
¿Tienes preguntas sobre Salesforce?
En NTS estamos trabajando en proyectos de Salesforce CRM emocionantes y desafiantes. Si quieres conocer todas las novedades o tienes dudas o preguntas sobre todo lo que te puede ofrecer Salesforce, el equipo de NTS está a tu disposición.