Connessione a Salesforce

Salesforce è una piattaforma leader nel settore del Customer Relationship Management (CRM) basata su cloud che consente alle aziende di gestire le vendite, il marketing, l'assistenza clienti e altre attività incentrate sul cliente. L'integrazione di Salesforce con IBM e watsonx Orchestrate consente uno scambio di dati senza soluzione di continuità, l'automazione dei flussi di lavoro e un maggiore coinvolgimento dei clienti in tutti i sistemi aziendali.

Per integrare Salesforce con watsonx Orchestrate, è necessario stabilire una connessione sicura che consenta ai due sistemi di comunicare tra loro. Per ulteriori informazioni sulla gestione delle connessioni, consultare la sezione Gestione delle connessioni.

Importante:

Per impostazione predefinita, il Single Sign-On (SSO) è disattivato per la tua app. Per abilitarlo, consultare la sezione "Configurazione del Single Sign-On per le applicazioni".

Passaggi per la connessione

Segui questi passaggi per collegare Salesforce a watsonx Orchestrate :

  1. Vai su Gestisci > Connessioni e cerca l 'ID connessione Salesforce corrispondente.

  2. Fare clic su modifica accanto all'ID di connessione corrispondente.

  3. Seleziona il metodo di autenticazione utilizzato dalla tua organizzazione ( OAuth 2.0 o Key Value Pair ).

  4. Inserisci i campi specifici dell' Salesforce. Per informazioni sul flusso di lavoro generale relativo alla connessione, consultare la pagina "Connessione delle app per agenti predefiniti".

  5. Completa i passaggi relativi alla bozza e alla configurazione live.

  6. Salva e verifica la connessione per confermare che la configurazione sia stata eseguita correttamente.

Metodi di autenticazione supportati

Salesforce supporta i seguenti tipi di autenticazione in watsonx Orchestrate :

  1. OAuth 2.0 (Codice di autorizzazione) : consigliato per connessioni di produzione

  2. Coppia chiave-valore (KVP) : supportata per scenari basati su chiavi API e legacy

Nota:

Per gli agenti creati dopo settembre 2025, OAuth 2.0 è l'unico metodo di autenticazione supportato per Salesforce.

ID connessione

Utilizza i seguenti ID di connessione quando individui la tua connessione Salesforce nella pagina delle impostazioni delle connessioni. Per capire come cercare un ID connessione e aprire una connessione per la modifica, consulta Collegamento di app per agenti predefiniti.

Tipo di autenticazione

ID connessione

OAuth2 Codice di autorizzazione

salesforce_ibm_184bdbd3

Coppia chiave-valore

salesforce_key_value_ibm_184bdbd3 (obsoleto)

OAuth 2.0 dettagli di connessione

Se la tua organizzazione utilizza l'autenticazione basata su OAuth, imposta il tipo di autenticazione su Codice di autorizzazion OAuth2 e inserisci i seguenti campi:

Campo

Descrizione

server_url

La base URL dell'istanza di Salesforce

authorization_url

Il sito URL dove gli utenti vengono reindirizzati per effettuare il login e autorizzare l'accesso

token_url

L'endpoint utilizzato per scambiare il codice di autorizzazione con un token di accesso

client_id

L'ID client dell'app collegata a Salesforce

client_secret

Il segreto del client associato all'app collegata a Salesforce

scope

Utilizza l'API offline_access. Utilizza l'API offline_access. Ciò è necessario perché al momento l'agente supporta solo il flusso di token di aggiornamento OAuth 2.0.

Per ottenere questi valori, consultare la documentazione dell'API di Salesforce.

Dettagli di connessione della coppia chiave-valore

Se la tua organizzazione utilizza chiavi API o una configurazione legacy, imposta il tipo di autenticazione su Coppia chiave-valore e aggiungi ciascuno dei seguenti campi utilizzando Aggiungi nuovo campo :

Chiave

Descrizione

base_url

L'indirizzo URL di base dell'istanza di Salesforce (ad esempio, https://yourInstance.salesforce.com)

token_url

L' URL utilizzato per ottenere il token OAuth (ad esempio, https://login.salesforce.com/services/oauth2/token)

client_id

L'ID client dell'app collegata a Salesforce

client_secret

Il segreto del client associato all'applicazione

domain

Il dominio Salesforce (ad esempio, login, test o un dominio personalizzato)

Nota : quando si utilizza la coppia chiave-valore, sono supportate solo le credenziali del team.

Per ottenere questi valori, consultare la documentazione dell'API di Salesforce.

Cosa fare successivamente

Ora che la connessione della tua app è attiva, puoi iniziare a utilizzarla su watsonx Orchestrate.

  • Esegui un agente in Orchestrate Chat per completare le attività utilizzando il linguaggio naturale.

  • Utilizza gli strumenti appropriati per eseguire operazioni specifiche dell'app.