Collega Slackbot a Salesforce con MCP

Aggiungi e configura i server Protocollo di contesto del modello (MCP) Salesforce in Slack per collegare Slackbot a Salesforce o Data 360. Quando aggiungi un server MCP, i membri dell’area di lavoro o dell’organizzazione Enterprise possono utilizzare Slackbot per eseguire azioni in Salesforce senza uscire da Slack. 

Funzionamento

  • Dopo aver configurato un server MCP in Slack, i membri possono accedere alle informazioni ed eseguire azioni in Salesforce semplicemente avviando una conversazione con Slackbot
  • Per configurare un server MCP Salesforce, devi collegare almeno un’organizzazione Salesforce a Slack. 
  • Una volta collegati Slack e Salesforce, puoi scegliere uno o più server MCP standard per consentire a Slackbot di accedere a Salesforce o Data Cloud. 
  • Gli sviluppatori della tua organizzazione possono creare server MCP personalizzati per consentire a Slackbot di accedere a strumenti aggiuntivi tramite Apex Actions, Lightning Flows, endpoint Apex REST, API del Catalogo API, modelli di Prompt Builder e agenti Agentforce


Server MCP Salesforce

Puoi scegliere da un elenco di server MCP Salesforce standard. 

Nome del server Descrizione del server
Data 360 Supporta query SQL su Data Cloud, inclusi CRM, Commerce Cloud, Marketing Cloud e origini dati esterne.
SObject All

Supporta tutte le operazioni CRUD sugli oggetti Salesforce: 

  • Crea
  • Letto
  • Aggiorna
  • Elimina
  • Query
  • Cerca
  • Navigare tra le relazioni
SObject Deletes Supporta l’eliminazione dei record, tenendo conto delle relative dipendenze
SObject Mutations Supporta la creazione e l’aggiornamento dei record di Salesforce
SObject Reads Supporta la ricerca e il recupero dei record Salesforce tramite SOQL
Tableau Next Consente l’accesso alla business intelligence (ad es. dashboard, KPI e altri dati) tramite il livello semantico di Tableau


Connettere Salesforce e Slack

Per impostare un server MCP Salesforce, connetti la tua organizzazione Salesforce a Slack. Dovrai coordinarti con un amministratore in Salesforce per completare eventuali passaggi di configurazione in Salesforce se non hai quel ruolo. 

Connetti l’organizzazione Salesforce a Slack

  1. Segui i passaggi nella guida Connetti Salesforce e Slack
  2. Una volta connessa l’organizzazione Salesforce, dovrai mappare manualmente gli utenti se non hanno ancora ottenuto l'accesso a Salesforce in Slack.

Mappa gli account

Collega gli account Salesforce e Slack dei tuoi membri. Quando mappi manualmente i membri in Slack, verrà loro richiesto di accedere a Salesforce per connettere i propri account. 

Pro, Business+ ed Enterprise Select

Enterprise Grid and Enterprise+

  1. Dal desktop, clicca su   Amministratore nella barra laterale. 
  2. Seleziona Impostazioni area di lavoro dal menu, quindi fai clic su   Salesforce
  3. Clicca sulla scheda Utenti
  4. Seleziona Aggiungi individualmente e cerca il membro che vorresti aggiungere. Per aggiungere membri in blocco, clicca su Aggiungi tramite CSV.
  1. Dal desktop, clicca sul nome dell’organizzazione nella barra laterale.
  2. Passa il puntatore su Strumenti e impostazioni, poi clicca su Impostazioni organizzazione
  3. Clicca su   Salesforce, quindi seleziona Organizzazioni Salesforce
  4. Clicca sulla scheda Utenti
  5. Seleziona Aggiungi individualmente e cerca il membro che vorresti aggiungere. Per aggiungere membri in blocco, clicca su Aggiungi tramite CSV.

Nota: I membri con ruolo di sistema amministratore di Salesforce in Slack possono connettere le organizzazioni Salesforce e mappare gli account.


Imposta e configura un server MCP

Ora puoi configurare il server MCP Salesforce. Seleziona un server, esamina gli strumenti inclusi per capire quali operazioni di lettura e scrittura Slackbot può eseguire, concedi l’accesso a membri o gruppi specifici e assegnalo ai workspace (solo per i piani Enterprise Grid ed Enterprise+). 

Pro, Business+ ed Enterprise Select

Enterprise Grid and Enterprise+

  1. Dal desktop, clicca su   Amministratore nella barra laterale. 
  2. Seleziona Impostazioni area di lavoro dal menu. 
  3. Clicca su   Salesforce, quindi seleziona Server MCP Salesforce
  4. Fai clic su Aggiungi server MCP nella parte superiore della pagina. 
  5. Scegli un server dall’elenco e fai clic su Aggiungi
  6. Esamina gli strumenti per visualizzare tutte le azioni che Slackbot può eseguire, quindi fai clic su Avanti.
  7. Scegli chi può usare il server: Tutti, Membri e gruppi specifici oppure Nessuno, quindi fai clic su Connetti.
  1. Dal desktop, clicca sul nome dell’organizzazione nella barra laterale.
  2. Passa il puntatore su Strumenti e impostazioni, poi clicca su Impostazioni organizzazione
  3. Fai clic su Salesforce, quindi seleziona Server MCP.
  4. Fai clic su Aggiungi server MCP nella parte superiore della pagina.
  5. Scegli un server dall’elenco e fai clic su Aggiungi. 
  6. Esamina gli strumenti per visualizzare tutte le azioni che Slackbot può eseguire, quindi fai clic su Avanti. 
  7. Seleziona le aree di lavoro in cui il server sarà disponibile, quindi fai clic su Avanti. 
  8. Scegli chi può usare il server: Tutti, Membri e gruppi specifici oppure Nessuno, quindi fai clic su Connetti.


Gestisci i server MCP

Dopo aver aggiunto un server MCP, puoi modificarne le autorizzazioni di accesso oppure eliminarlo. Eliminando un server, questo verrà rimosso immediatamente e Slackbot non potrà più accedere ad alcuno dei suoi strumenti. 

Visualizzare e gestire i server

Pro, Business+ ed Enterprise Select

Enterprise Grid and Enterprise+

  1. Dal desktop, clicca su   Amministratore nella barra laterale. 
  2. Seleziona Impostazioni area di lavoro dal menu. 
  3. Clicca su   Salesforce, quindi seleziona Server MCP Salesforce
  4. Seleziona un server per visualizzare i dettagli.
  5. Se lo desideri, fai clic sull’ icona della matita accanto a Nome visualizzato per modificare il nome del server.  
  1. Dal desktop, clicca sul nome dell’organizzazione nella barra laterale.
     
  2. Passa il puntatore su Strumenti e impostazioni, poi clicca su Impostazioni organizzazione.
  3. Fai clic su Salesforce, quindi seleziona Server MCP.
  4. Seleziona un server per visualizzare i dettagli. 
  5. Se lo desideri, fai clic sull’ icona della matita accanto a Nome visualizzato per modificare il nome del server. 
  6. Fai clic sulla scheda Membri per modificare le autorizzazioni di accesso per membri e gruppi. 
  7. Per gestire le aree di lavoro che possono accedere al server, fai clic su Gestisci nell’angolo superiore destro della pagina, quindi aggiungi o rimuovi le aree di lavoro.


Elimina un server  

Pro, Business+ ed Enterprise Select

Enterprise Grid and Enterprise+

  1. Dal desktop, fai clic su Amministratore   nella barra laterale. 
  2. Seleziona Impostazioni area di lavoro dal menu. 
  3. Clicca su   Salesforce, quindi seleziona Server MCP
  4. Clicca sull’ icona dei tre puntini accanto a un server, quindi seleziona Elimina
  1. Dal desktop, clicca sul nome dell’organizzazione nella barra laterale.
     
  2. Passa il puntatore su Strumenti e impostazioni, poi clicca su Impostazioni organizzazione.
  3. Fai clic su Salesforce, quindi seleziona Server MCP.
  4. Clicca sull’ icona dei tre puntini accanto a un server, quindi seleziona Elimina

Chi può utilizzare questa funzione?