Connectez Slackbot à Salesforce avec MCP

Ajoutez et configurez les serveurs Salesforce Model Context Protocol (MCP) dans Slack pour connecter Slackbot à Salesforce ou Data 360. Lorsque vous ajoutez un serveur MCP, les membres de votre espace de travail ou de votre organisation Enterprise peuvent utiliser Slackbot pour effectuer des actions dans Salesforce sans quitter Slack. 

Fonctionnement

  • Lorsque vous configurez un serveur MCP dans Slack, les membres peuvent accéder aux informations et prendre des mesures dans Salesforce en entamant une conversation avec Slackbot
  • Pour configurer un serveur Salesforce MCP, vous devrez connecter au moins une organisation Salesforce à Slack. 
  • Une fois Slack et Salesforce connectés, choisissez un ou plusieurs serveurs MCP standard pour permettre à Slackbot d’accéder à Salesforce ou à Data Cloud. 
  • Les développeurs de votre organisation peuvent créer des serveurs MCP personnalisés pour donner à Slackbot accès à des outils supplémentaires via Apex Actions, Lightning Flows, des points de terminaison Apex REST, les API du catalogue d’API, les modèles de concepteur de prompts et les agents Agentforce


Serveurs MCP Salesforce

Vous pouvez choisir parmi une liste de serveurs Salesforce MCP standard.

Nom du serveur Description du serveur
Data 360 Prend en charge les requêtes SQL sur l’ensemble de Data Cloud, y compris CRM, Commerce Cloud, Marketing Cloud et les sources de données externes.
SObject All

Prend en charge toutes les fonctionnalités CRUD pour les objets Salesforce : 

  • Créer
  • Lu
  • Mettre à jour
  • Supprimer
  • Requête
  • Recherche
  • Relations de traversée
SObject Deletes Prend en charge les actions de suppression pour les enregistrements avec prise en compte des dépendances.
SObject Mutations Prend en charge les actions de création et de mise à jour des enregistrements Salesforce
SObject Reads Permet la recherche et la récupération d’enregistrements Salesforce à l’aide de SOQL.
Tableau Next Donne accès aux fonctionnalités de BI (tableaux de bord, indicateurs et données) par le biais de la couche sémantique Tableau


Connecter Salesforce et Slack

Pour configurer un serveur Salesforce MCP, connectez votre organisation Salesforce à Slack. Vous devrez vous coordonner avec un Administrateur dans Salesforce pour effectuer toutes les étapes de configuration dans Salesforce si vous n’avez pas ce rôle. 

Connecter une organisation Salesforce dans Slack

  1. Suivez les étapes dans notre guide Connecter Salesforce et Slack
  2. Une fois votre organisation Salesforce connectée, vous devez manuellement mapper les utilisateurs s’ils n’ont pas encore été autorisés à accéder à Salesforce dans Slack.

Mapper les comptes

Connectez les comptes Salesforce et Slack de vos membres. Lorsque vous mappez manuellement des membres dans Slack, il leur sera demandé de se connecter à Salesforce pour pouvoir relier leurs comptes. 

Pro, Business+ et Enterprise Select

Enterprise Grid et Enterprise+

  1. Depuis votre ordinateur, cliquez sur Administrateur dans la barre latérale. 
  2. Sélectionnez Paramètres de l’espace de travail dans le menu, puis cliquez sur Salesforce
  3. Cliquez sur l’onglet Utilisateurs
  4. Sélectionnez Ajouter individuellement et recherchez le nom du membre que vous souhaitez ajouter. Pour ajouter des membres de manière groupée, cliquez sur Ajouter par CSV.
  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation
  3. Cliquez sur Salesforce , puis sélectionnez Organisations Salesforce
  4. Cliquez sur l’onglet Utilisateurs
  5. Sélectionnez Ajouter individuellement et recherchez le nom du membre que vous souhaitez ajouter. Pour ajouter des membres de manière groupée, cliquez sur Ajouter par CSV.

Remarque : Les membres disposant du rôle système Administrateur Salesforce dans Slack peuvent connecter des organisations Salesforce et mapper des comptes.


Configurer et paramétrer un serveur MCP

Vous êtes maintenant prêt(e) à configurer un serveur Salesforce MCP. Sélectionnez un serveur, examinez les outils qu’il inclut pour comprendre les actions de lecture et d’écriture que Slackbot peut effectuer, accordez l’accès à certains membres ou groupes et affectez-le à des espaces de travail (forfaits Enterprise Grid et Enterprise+ uniquement).

Pro, Business+ et Enterprise Select

Enterprise Grid et Enterprise+

  1. Depuis votre ordinateur, cliquez sur Administrateur dans la barre latérale. 
  2. Sélectionnez Paramètres de l’espace de travail dans le menu. 
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs Salesforce MCP
  4. Cliquez sur Ajouter un serveur MCP en haut de la page. 
  5. Choisissez un serveur dans la liste et cliquez sur Ajouter
  6. Consultez les outils de révision pour voir toutes les actions que Slackbot peut effectuer, puis cliquez sur Suivant.
  7. Choisissez qui peut utiliser le serveur (Tout le monde, Groupes et membres spécifiques, ou Personne) et cliquez sur Se connecter.
  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation
  3. Cliquez sur Salesforce, puis sélectionnez Serveurs MCP.
  4. Cliquez sur Ajouter un serveur MCP en haut de la page.
  5. Choisissez un serveur dans la liste et cliquez sur Ajouter.
  6. Consultez les outils pour voir toutes les actions que Slackbot peut effectuer, puis cliquez sur Suivant.
  7. Sélectionnez les espaces de travail dans lesquels le serveur sera disponible et cliquez sur Suivant.
  8. Choisissez qui peut utiliser le serveur (Tout le monde, Groupes et membres spécifiques, ou Personne) et cliquez sur Se connecter.


Gérer les serveurs MCP

Une fois que vous avez ajouté un serveur MCP, vous pouvez ajuster les accès et les autorisations ou le supprimer. La suppression d’un serveur le supprimera immédiatement, et Slackbot ne pourra plus accéder à aucun de ses outils. 

Afficher et gérer les serveurs

Pro, Business+ et Enterprise Select

Enterprise Grid et Enterprise+

  1. Depuis votre ordinateur, cliquez sur Administrateur dans la barre latérale. 
  2. Sélectionnez Paramètres de l’espace de travail dans le menu. 
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs Salesforce MCP
  4. Sélectionnez un serveur pour afficher ses informations.
  5. Si vous le souhaitez, cliquez sur l’icône de crayon à côté de Nom d’affichage pour modifier le nom du serveur.  
  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
     
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation.
  3. Cliquez sur Salesforce, puis sélectionnez Serveurs MCP.
  4. Sélectionnez un serveur pour afficher ses informations. 
  5. Si vous le souhaitez, cliquez sur l’icône de crayon à côté de Nom d’affichage pour modifier le nom du serveur. 
  6. Cliquez sur l’onglet Membres pour modifier les autorisations d’accès des membres et des groupes. 
  7. Pour gérer les espaces de travail qui peuvent accéder au serveur, cliquez sur Gérer dans le coin supérieur droit de la page et ajoutez ou supprimez des espaces de travail.


Supprimer un serveur  

Pro, Business+ et Enterprise Select

Enterprise Grid et Enterprise+

  1. Depuis votre ordinateur, cliquez sur Administrateur dans la barre latérale. 
  2. Sélectionnez Paramètres de l’espace de travail dans le menu. 
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs MCP
  4. Cliquez sur l’icône à trois points à côté d’un serveur et sélectionnez Supprimer
  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
     
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation.
  3. Cliquez sur Salesforce, puis sélectionnez Serveurs MCP.
  4. Cliquez sur l’icône à trois points à côté d’un serveur et sélectionnez Supprimer

Qui peut utiliser cette fonctionnalité ?