Collega il tuo account Salesforce a Goodweek per gestire record CRM, lead, opportunità, account e contatti direttamente dal tuo spazio di lavoro IA.
ℹ️ Nota sulla governance
Goodweek non supererà mai i livelli di accesso concessi all'utente all'interno di Salesforce, garantendo l'allineamento con le policy di governance della tua organizzazione. I risultati e le funzionalità disponibili possono variare in base alle autorizzazioni specifiche e all'accesso autenticato di ciascun utente.
📋 Prerequisiti
Prima che un utente possa vedere e collegare l'integrazione Salesforce, l'amministratore della tua organizzazione deve prima abilitarla dal Pannello di amministrazione di Goodweek, nella scheda Integrazioni.
Configurazione amministratore
L'integrazione Salesforce utilizza OAuth 2.0. L'utente che effettua la connessione deve disporre delle autorizzazioni di profilo Salesforce appropriate per autorizzare app di terze parti.
⚠️ Policy delle app OAuth a livello di organizzazione Salesforce
Le organizzazioni Salesforce possono limitare quali utenti e app possono utilizzare OAuth. Un System Administrator di Salesforce potrebbe dover autorizzare la Composio Connected App in Salesforce:
In Salesforce, vai su Setup → Apps → Connected Apps → Manage Connected Apps.
Trova l'app Composio e verifica che l'accesso sia impostato su All users may self-authorize, oppure assegna l'app ai profili o permission set pertinenti.
Se la tua organizzazione Salesforce limita le "Connected App Policies", gli utenti che tentano di connettersi da Goodweek potrebbero ricevere un messaggio error=access_denied finché un amministratore Salesforce non concede l'accesso.
Connessione dell'utente
In Goodweek, vai su Integrazioni.
Trova Salesforce e fai clic su Connect.
Verrai reindirizzato a Salesforce, dove ti verrà chiesto di accedere e autorizzare l'accesso.
Fai clic su Allow per concedere l'accesso e tornare a Goodweek.
Note importanti
Ogni utente deve collegare il proprio account individualmente.
Goodweek può accedere solo ai record e agli oggetti Salesforce che il tuo account utente individuale ha l'autorizzazione a vedere. Si applicano le impostazioni di sicurezza a livello di oggetto e di campo di Salesforce.
Se la tua organizzazione Salesforce utilizza Named Credentials o applica una lista consentita di IP, potrebbe essere necessaria una configurazione aggiuntiva da parte di un amministratore Salesforce.
Puoi revocare l'accesso di Goodweek in qualsiasi momento da Salesforce → Setup → My Personal Information → OAuth Connected Apps → Composio → Revoke.
Strumenti disponibili
Strumento | Descrizione | Tipo |
Get Account | Recupera un record specifico dell'Account Salesforce tramite il suo ID. | Lettura |
Get All Objects | Recupera un elenco di tutti i tipi di oggetto Salesforce standard e personalizzati disponibili nell'organizzazione. | Lettura |
Get All Fields for an Object | Recupera tutte le definizioni dei campi per un tipo di oggetto Salesforce specificato. | Lettura |
Execute SOSL Search | Esegue una query SOSL (Salesforce Object Search Language) per effettuare una ricerca su più tipi di oggetto. | Lettura |
Execute SOQL Query | Esegue una query SOQL per recuperare record da Salesforce in base a condizioni di query strutturate. | Lettura |
Get Record | Recupera un record Salesforce specifico in base al tipo di oggetto e all'ID. | Lettura |
Get Batch of UI API Records | Recupera più record Salesforce di diversi tipi di oggetto in un'unica richiesta batch. | Lettura |
Create Account | Crea un nuovo record Account Salesforce. | Scrittura |
Create Contact | Crea un nuovo record Contact Salesforce. | Scrittura |
Create Lead | Crea un nuovo record Lead Salesforce. | Scrittura |
Create Opportunity | Crea un nuovo record Opportunity Salesforce. | Scrittura |
Create Campaign | Crea un nuovo record Campaign Salesforce. | Scrittura |
Create Note | Crea un nuovo record Note e lo associa a un oggetto Salesforce. | Scrittura |
Create a Record | Crea un nuovo record per qualsiasi tipo di oggetto Salesforce specificato. | Scrittura |
Create SObject Record | Crea un nuovo record per un oggetto Salesforce standard o personalizzato. | Scrittura |
Update a Record | Aggiorna i campi di un record Salesforce esistente in base al tipo di oggetto e all'ID. | Scrittura |
Associate Contact to Account | Associa un Contact Salesforce esistente a un Account specifico. | Lettura |
Add Contact to Campaign | Aggiunge un Contact esistente come membro di campagna di una Campaign Salesforce. | Scrittura |
Add Lead to Campaign | Aggiunge un Lead esistente come membro di campagna di una Campaign Salesforce. | Scrittura |
Add Product to Opportunity | Aggiunge un prodotto (OpportunityLineItem) a un'Opportunity Salesforce esistente. | Scrittura |
Apply Lead Assignment Rules | Applica le regole di assegnazione dei lead di Salesforce a uno o più record Lead. | Lettura |
Clone Record | Clona un record Salesforce esistente, creando una nuova copia con gli stessi valori dei campi. | Lettura |
Clone Opportunity with Products | Clona un record Opportunity Salesforce insieme ai relativi prodotti associati. | Lettura |
Complete Task | Contrassegna un record Task Salesforce esistente come completato. | Lettura |
Delete Account | Elimina definitivamente un record Account Salesforce tramite il suo ID. | ⚠️ Distruttivo |
Delete Contact | Elimina definitivamente un record Contact Salesforce tramite il suo ID. | ⚠️ Distruttivo |
Delete Lead | Elimina definitivamente un record Lead Salesforce tramite il suo ID. | ⚠️ Distruttivo |
Delete Opportunity | Elimina definitivamente un record Opportunity Salesforce tramite il suo ID. | ⚠️ Distruttivo |
Delete Note | Elimina definitivamente un record Note Salesforce tramite il suo ID. | ⚠️ Distruttivo |
Delete sObject Record | Elimina definitivamente un record di qualsiasi tipo di oggetto Salesforce specificato. | ⚠️ Distruttivo |
Delete Multiple Records (SObject Collections) | Elimina definitivamente più record Salesforce di uno o più tipi di oggetto in un'unica richiesta. | ⚠️ Distruttivo |
Casi d'uso
Crea e aggiorna record CRM dalle conversazioni. Aggiungi nuovi Account, Contact, Lead o Opportunity Salesforce direttamente da una conversazione Goodweek senza navigare nell'interfaccia Salesforce.
Cerca e recupera dati CRM su richiesta. Esegui query SOQL o SOSL direttamente da Goodweek per visualizzare record Salesforce specifici da rivedere, qualificare o seguire.
Registra note e associa record. Crea note collegate ad Account, Contact o Opportunity esistenti da Goodweek per mantenere aggiornati i record CRM dopo chiamate o riunioni.
Gestisci campagne e pipeline. Aggiungi lead o contact alle campagne, associa prodotti alle opportunity e aggiorna la fase del deal direttamente da Goodweek per mantenere dati di pipeline accurati.
Risoluzione dei problemi
"error=access_denied" durante la connessione
La policy delle Connected App della tua organizzazione Salesforce limita chi può autorizzare app di terze parti. Un System Administrator di Salesforce deve rivedere le impostazioni della Composio Connected App in Setup → Apps → Connected Apps → Manage Connected Apps e concedere l'accesso ai profili o permission set pertinenti.
Alcuni oggetti o campi non sono accessibili dopo la connessione
Goodweek rispetta la sicurezza a livello di oggetto e di campo di Salesforce. Se un oggetto o un campo specifico non è accessibile, il tuo amministratore Salesforce potrebbe dover aggiornare il tuo profilo o permission set.
Integrazione non visibile in Goodweek
Assicurati che l'amministratore della tua organizzazione abbia abilitato l'integrazione Salesforce dal Pannello di amministrazione di Goodweek, nella scheda Integrazioni.
