La plataforma de Salesforce para Slack amplía las capacidades de automatización de los desarrolladores

Apex SDK permite a los desarrolladores crear Block Kit, el marco de trabajo de la interfaz de usuario de Slack.
SIA Team
April 28, 2022

Salesforce y Slack han anunciado el SDK Apex, que facilita la creación y automatización de acciones y flujos de trabajo. Los desarrolladores pueden utilizar el SDK para crear aplicaciones personalizadas de Slack que extraigan actividades, flujos de trabajo e información empresarial de Salesforce en Slack. Los desarrolladores pueden utilizar esta integración para crear aplicaciones nativas de Slack en la plataforma de Salesforce en toda la cartera de Customer 360, según Salesforce.

Estos anuncios se han realizado en el marco de la feria TrailblazerDX ’22, que tendrá lugar los días 27 y 28 de abril. Desarrolladores, administradores, arquitectos, empresarios y estudiantes están invitados a asistir al evento, que tiene componentes tanto en línea como presenciales. Aunque la inscripción en persona ya está cerrada, las sesiones están disponibles de forma gratuita en Salesforce+.

Los desarrolladores pueden utilizar Apex para desarrollar vistas reutilizables, obtener registros de Salesforce y enrutar eventos entre Salesforce y Slack. Los desarrolladores pueden utilizar el nuevo SDK para crear código Apex y hacer que se genere automáticamente Block Kit, el marco de interfaz de usuario de Slack para aplicaciones. Los componentes visuales que se pueden organizar para crear diseños de aplicaciones se denominan bloques. Los botones, los selectores de fechas, las casillas de verificación, las imágenes, un menú de selección múltiple y un grupo de botones de radio son ejemplos de elementos interactivos que pueden colocarse en un bloque.

Con Flow en Slack, Salesforce también ha añadido nuevas funciones para llevar la automatización a cualquier conversación de Slack. Flow es un software de gestión de proyectos que se integra con los canales de Slack para mostrar actualizaciones de actividades como la finalización de tareas, las fechas de vencimiento, las asignaciones de tareas, las modificaciones del calendario del proyecto y los comentarios de las tareas. La función de flujo de Slack puede utilizarse para automatizar actividades manuales como la creación de canales de Slack y la entrega de actualizaciones del estado de la cuenta, así como para crear flujos de trabajo guiados por Salesforce que pueden reutilizarse en Slack.

Salesforce también ha puesto a disposición en fase beta estas nuevas aplicaciones de Salesforce para Slack, que emplean información de datos en tiempo real y ofrecen otras posibilidades de automatización:

Sales Cloud para Slack automatiza las actualizaciones del estado de los acuerdos para los equipos de ventas, mantiene los registros de Salesforce actualizados para el análisis de las canalizaciones y permite a los equipos colaborar en tiempo real.

Service Cloud para Slack: Asigna casos de servicio a los miembros del equipo de forma automática.

Marketing Cloud para Slack: Permite a los equipos colaborar en las campañas de marketing y ejecutarlas.

Según un estudio de Salesforce, el 91% de las empresas necesitan herramientas que ayuden a los desarrolladores a automatizar las actividades esenciales para que puedan “hacer más con menos”, y el estrés de los desarrolladores aumenta a medida que aprenden la arquitectura técnica del software y trabajan en proyectos más grandes.

Según la encuesta, la mayor carga de trabajo de otros equipos, las presiones de la transformación digital y el aprendizaje de habilidades para adoptar nuevas tecnologías son las tres principales razones del agotamiento entre los ingenieros de software. En el estudio participaron 600 CIOs y responsables de TI.