Esta semana, durante su conferencia TrailblazerDX 2022, Salesforce anunció un nuevo conjunto de herramientas e integraciones para desarrolladores de código bajo con la intención de acercar Slack y la cartera de software más amplia de Salesforce. Llamado Salesforce Platform for Slack, Salesforce dice que el nuevo conjunto de herramientas de desarrollo de software “empoderará” Fuerza de ventas desarrolladores para crear aplicaciones personalizadas de Slack que aparentemente mejoren la experiencia del cliente en sus organizaciones.
En los tres años transcurridos desde que Salesforce adquirió Slack por 27.700 millones de dólares, la empresa ha progresado, aunque lentamente, en el posicionamiento de la plataforma de chat como una parte central de su ecosistema de productos. En agosto pasado, Salesforce anunció integraciones de Slack con Sales Cloud, Service Cloud, Marketing Cloud y Tableau, incluidas notificaciones de flujo de trabajo que actualizan los canales de Slack cuando se realizan cambios en un recorrido de marketing. Más recientemente, Salesforce lanzó nuevas opciones para compartir medios en Slack y un nivel gubernamental, GovSlack, diseñado para clientes del sector público con estrictos requisitos de cumplimiento.
“Desde que se completó la adquisición de Slack por parte de Salesforce, nos hemos centrado firmemente en cómo la unión de estas dos empresas generará resultados mejores y más fluidos para nuestros clientes, y brindará un valor único para las comunidades de desarrolladores y empresas”, Rob Seaman, director de Slack. Vicepresidente sénior de gestión de productos de plataforma, le dijo a TechCrunch en una entrevista por correo electrónico. “Salesforce Platform for Slack es un próximo paso emocionante para integrar profundamente [Salesforce] a través de Slack al hacer que sea más fácil que nunca poner la funcionalidad (las acciones, los flujos de trabajo, los datos y los conocimientos comerciales) de Salesforce directamente en Slack, el lugar donde la gente ya está trabajando”.
Con este fin, el nuevo kit de herramientas Salesforce Flow in Slack, una parte de Salesforce Platform for Slack, permite a los desarrolladores crear automatizaciones de Slack compatibles con datos y acciones de Salesforce. Con Slack Actions, los desarrolladores pueden automatizar tareas básicas como crear canales de Slack para colaborar con las partes interesadas y enviar actualizaciones de estado de cuenta a colegas. Screen Flows, otro componente de Flow en Slack, permite a los usuarios crear flujos de trabajo de varios pasos en Fuerza de ventas que se pueden reutilizar dentro de Slack.
Salesforce Platform for Slack también presenta Apex SDK for Slack, que permite a los desarrolladores usar el lenguaje Apex de Salesforce para obtener registros de clientes y crear vistas reutilizables. El nuevo SDK, que utiliza Block Kit, el marco de interfaz de usuario de Slack para aplicaciones de Slack, para generar automáticamente el código frontend necesario, también admite eventos de enrutamiento entre Slack y Salesforce y viceversa, sin middleware.
“Actualmente, los desarrolladores construyen integraciones complejas que involucran soluciones de middleware de terceros, asignaciones complicadas de datos y metadatos, enrutamiento de eventos y muchos otros requisitos previos. Pero el SDK de Apex para Slack permite a los desarrolladores de Salesforce comenzar a crear utilizando el código y las herramientas con los que ya están familiarizados”, dijo Seaman. “Como ejemplo, un desarrollador podría querer crear un acceso directo en Slack que busque datos de uso del cliente y los muestre en un canal del equipo de cuentas. Puede crear una aplicación sencilla que utilice una consulta de lenguaje de consulta de objetos de Salesforce (SOQL) para recopilar los datos de interés y mostrarlos en Slack. El SDK de Apex se encarga de toda la plomería subyacente para que pueda concentrarse en la lógica de su negocio. Alternativamente, los desarrolladores que ya usan o trabajan con aplicaciones de Salesforce pueden usar Apex SDK, con su lenguaje de codificación familiar, para extender esas aplicaciones para integrarlas con Slack”.
Para acompañar el lanzamiento de Salesforce Platform para Slack, Salesforce lanzó tres aplicaciones de Slack en versión beta (antes de su disponibilidad general en junio) que se crearon con las nuevas herramientas para desarrolladores: Sales Cloud para Slack, Service Cloud para Slack y Marketing Cloud para Slack. Sales Cloud para Slack automatiza las actualizaciones del estado de los acuerdos para los equipos de ventas y mantiene registros en Salesforce, mientras que Service Cloud para Slack asigna casos de servicio a los miembros del equipo a medida que ingresan. Mientras tanto, Marketing Cloud para Slack alerta automáticamente a los equipos de ventas en Slack cuando se generan clientes potenciales. .
“Seguiremos construyendo integraciones entre Salesforce y Slack para empoderar a los clientes con la capacidad de aprovechar el sistema integral de registro de Salesforce, los conocimientos comerciales, las herramientas poderosas y las capacidades profundas de la plataforma, justo desde donde las personas ya están trabajando juntas en Slack”, Seaman dicho. “Tendremos integraciones para cada uno de los productos en la nube y soluciones de la industria de Salesforce. Esperamos que muchos estén disponibles en general este año y tendremos más para compartir a medida que se publiquen esas integraciones. ”
Cuando Salesforce anunció sus planes para comprar Slack en 2020, los analistas se mostraron escépticos de que la empresa, que pagó una prima sustancial por las acciones de Slack, pudiera superponer con éxito la plataforma de chat a sus ofertas existentes. Los analistas de UBS escribieron en ese momento que la historia de la sinergia “no era convincente”, mientras que los analistas de Mizuho Securities dijeron que “no estaban seguros de qué tan bien [Salesforce] monetizaría este activo.”
En 2020, los analistas encuestados por Refinitiv proyectaron que Slack generaría $876,3 millones en ingresos en el año fiscal 2020. (Slack tenía 156 000 clientes de pago y más de 10 millones de usuarios en febrero de 2021). Eso es una fracción de los $17 100 millones en ingresos que Salesforce registró. mismo año.
Salesforce Platform for Slack podría ser el paso más significativo de Salesforce hasta ahora en la dirección de la unificación de la plataforma y la venta cruzada. Pero frente a la continua competencia de rivales como Microsoft Teams, Google Chat e incluso Zoom, no está claro hasta qué punto una integración más estrecha con los productos de Salesforce convencerá a los escépticos de pagar una suscripción a Slack.
“Al empoderar a más de 11 millones de desarrolladores de Salesforce para crear aplicaciones de Slack que ahorran tiempo de forma nativa en Salesforce Platform sin aprender un nuevo lenguaje de programación, estamos creando una oportunidad para escalar masivamente las aplicaciones y los flujos de trabajo de Slack tanto en Salesforce como en Slack”, dijo Seaman. “Ningún otro proveedor en el mercado ha creado algo así para Slack y es un ejemplo de cómo Slack y Fuerza de ventas están innovando conjuntamente sus plataformas para dar a cada equipo, departamento y socio lo que necesitan para hacer avanzar el negocio”.
Salesforce espera que Flow in Slack se lance en versión beta en junio y esté disponible para el público en general en octubre. Un piloto de Apex SDK para Slack se implementará tentativamente en junio y pasará a disponibilidad general el próximo febrero.