La plateforme Salesforce pour Slack étend les capacités d’automatisation des développeurs

Apex SDK permet aux développeurs de créer Block Kit, le cadre d'interface utilisateur de Slack.
SIA Team
April 28, 2022

Salesforce et Slack ont annoncé le SDK Apex, qui facilite la création et l’automatisation d’actions et de flux de travail. Les développeurs peuvent utiliser le SDK pour créer des applications Slack personnalisées qui transfèrent les activités, les flux de travail et les informations commerciales de Salesforce dans Slack. Selon Salesforce, les développeurs peuvent utiliser cette intégration pour créer des applications Slack natives sur la plate-forme Salesforce dans l’ensemble du portefeuille Customer 360.

Ces annonces ont été faites dans le cadre de TrailblazerDX ’22, qui se déroule les 27 et 28 avril. Les développeurs, les administrateurs, les architectes, les entrepreneurs et les étudiants sont tous invités à participer à cet événement, qui comporte des volets en ligne et en personne. Bien que les inscriptions en personne soient désormais closes, les sessions sont disponibles gratuitement sur Salesforce+.

Les développeurs peuvent utiliser Apex pour développer des vues réutilisables, récupérer des enregistrements Salesforce et acheminer des événements entre Salesforce et Slack. Ils peuvent utiliser le nouveau SDK pour créer du code Apex et faire générer automatiquement Block Kit, le cadre d’interface utilisateur de Slack pour les applications. Les composants visuels qui peuvent être agencés pour créer des mises en page d’applications sont appelés blocs. Les boutons, les sélecteurs de date, les cases à cocher, les images, un menu multi-sélection et un groupe de boutons radio sont autant d’exemples d’éléments interactifs qui peuvent être placés dans un bloc.

Avec Flow dans Slack, Salesforce a également ajouté de nouvelles fonctionnalités pour apporter de l’automatisation à toute conversation Slack. Flow est un logiciel de gestion de projet qui s’intègre aux canaux Slack pour afficher les mises à jour d’activité telles que l’achèvement des tâches, les dates d’échéance, les affectations de tâches, les modifications du calendrier du projet et les commentaires sur les tâches. La fonctionnalité de flux de Slack peut être utilisée pour automatiser des activités manuelles telles que la création de canaux Slack et la diffusion de mises à jour de l’état des comptes, ainsi que pour créer des flux de travail guidés par Salesforce qui peuvent être réutilisés dans Slack.

Salesforce a également mis à disposition en version bêta ces nouvelles applications Salesforce for Slack, qui utilisent des données en temps réel et offrent d’autres possibilités d’automatisation :

Sales Cloud for Slack automatise les mises à jour de l’état des affaires pour les équipes de vente, maintient les enregistrements Salesforce à jour pour l’analyse du pipeline et permet aux équipes de collaborer en temps réel.

Service Cloud pour Slack : Affecte automatiquement les cas de service aux membres de l’équipe.

Marketing Cloud for Slack : Permet aux équipes de collaborer sur des campagnes de marketing et de les exécuter.

Selon une étude de Salesforce, 91 % des entreprises ont besoin d’outils pour aider les développeurs à automatiser les activités essentielles afin qu’ils puissent “faire plus avec moins”, et le stress des développeurs augmente à mesure qu’ils apprennent l’architecture technique des logiciels et travaillent sur des projets plus importants.

Selon le sondage, les charges de travail plus élevées des autres équipes, les pressions de la transformation numérique et l’apprentissage des compétences pour adopter de nouvelles technologies sont les trois principales raisons de l’épuisement professionnel des ingénieurs logiciels. 600 DSI et décideurs informatiques ont participé à l’étude.