Come creare lead o casi in Salesforce con Flow Builder

Uccello

2 dic 2021

Costruttore di Flussi

1 min read

Come creare lead o casi in Salesforce con Flow Builder

Conclusioni principali

    • Il Flow Builder di Bird consente l'integrazione senza soluzione di continuità con Salesforce, abilitando la creazione automatizzata di lead e case su più canali di comunicazione.

    • L'integrazione supporta WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber e altri.

    • Con la connettività Salesforce, le aziende possono arricchire i record CRM, centralizzare le conversazioni di supporto e costruire logica di funnel automatizzata end-to-end.

    • I casi d'uso chiave includono:

      • Creazione di lead Salesforce direttamente dai canali di messaggistica

      • Creazione di case Salesforce per i team di supporto

      • Instradamento, etichettatura e arricchimento dei dati dei clienti nei flussi

    • L'integrazione richiede:

      • Un account amministratore Bird

      • Una organizzazione Salesforce con accesso amministratore

    • La configurazione inizia configurando un Salesforce Connected App con OAuth abilitato, ambiti appropriati e impostazioni di autorizzazione rilassate.

    • Gli ambiti OAuth richiesti includono:

      • Accesso e gestione dei tuoi dati (api)

      • Accesso web (web)

      • Token di aggiornamento (offline_access)

    • Dopo la creazione del Connected App, gli utenti devono recuperare il loro Consumer Key e Consumer Secret per le credenziali del Flow Builder.

    • I token OAuth vengono generati tramite Salesforce utilizzando un passaggio di autorizzazione del browser, seguito dal recupero dei token di accesso e aggiornamento tramite cURL o Postman.

    • Il token di aggiornamento garantisce l'autenticazione continua anche quando i token di accesso scadono.

    • Un errore comune di integrazione — “REST API non è abilitata per questa Organizzazione” — può essere risolto abilitando l'accesso API sotto i permessi amministrativi di un profilo utente.

    • Una volta configurate le credenziali Salesforce, gli utenti possono importare un template di Flow Builder per creare lead o case tramite WhatsApp, Viber, SMS e altri canali.

    • Gli endpoint API consentono a Flow Builder di inviare dati agli oggetti Salesforce come Lead o Case usando le mappature dei campi definite nel Salesforce’s Object Manager.

    • Gli utenti possono personalizzare i flussi per attivare azioni Salesforce basate sul comportamento del canale, risposte dei clienti, etichette o fasi del funnel.

    • Il flusso restituisce gli ID dei record Salesforce (es. Case ID) per follow-up, report o instradamento.

    • Dopo la configurazione, le aziende possono generare automaticamente voci Salesforce in tempo reale da qualsiasi canale supportato alimentato da Bird.

Q&A Highlights

  • Cosa ti permette di fare l'integrazione di Salesforce con Flow Builder?

    Consente la creazione automatica di lead e casi in Salesforce da qualsiasi canale di comunicazione supportato connesso a Bird.

  • Quali canali possono inviare dati in Salesforce?

    WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, SMS e altro.

  • Quali sono i principali casi d'uso?

    Creazione di lead di Salesforce, creazione di casi di supporto, arricchimento dei profili e costruzione di funnel di vendita automatizzati connessi al CRM.

  • Quali autorizzazioni Salesforce sono richieste?

    Accesso amministratore, insieme a un'app connessa configurata con OAuth, accesso API e restrizioni su IP/token allentate.

  • Quali OAuth scopes devono essere aggiunti?

    Accesso API, accesso web e refresh_token/offline_access.

  • Quali credenziali ha bisogno Bird per autenticarsi con Salesforce?

    La Consumer Key e la Consumer Secret dell'App Connessa, oltre a un token di accesso e un token di aggiornamento.

  • Perché è richiesto un refresh token?

    Poiché i token di accesso di Salesforce scadono, il token di aggiornamento viene utilizzato per ottenerne di nuovi automaticamente.

  • Quali sono le cause dell'errore “REST API is not enabled for this Organization”?

    L'accesso API è disabilitato nel profilo Salesforce dell'utente. Abilitare API Enabled lo risolve.

  • Come vengono mappati gli oggetti Salesforce come Lead o Case in Flow Builder?

    Facendo riferimento ai nomi dei campi dal Object Manager di Salesforce (ad esempio, LastName, Phone, Company).

  • Puoi usare WhatsApp per creare lead su Salesforce?

    Sì — WhatsApp può inserire dati strutturati nei campi Lead di Salesforce tramite Flow Builder.

  • Si può usare Viber per creare casi Salesforce?

    Sì — i messaggi Viber possono attivare la creazione di casi con dettagli inviati tramite Salesforce APIs.

  • Il flusso restituisce gli ID Salesforce?

    Sì — Salesforce risponde con gli ID degli oggetti (e.g., Case ID), che possono essere memorizzati o utilizzati in ulteriori automazioni.

Bird offre molte integrazioni dirette che ti permettono di collegare le tue comunicazioni agli strumenti e alle piattaforme già utilizzati nella tua azienda.

Utilizzando le integrazioni native di Flow Builder, connessioni personalizzate tramite richieste HTTP e webhook, puoi facilmente arricchire i profili dei clienti, abilitare un rapido coinvolgimento delle vendite e generare contatti più qualificati.

Oggi discuteremo della nostra integrazione con Salesforce. 

Con questa integrazione puoi:

  • Aggiungere lead in Salesforce da diversi canali di comunicazione: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, ecc. Quando utilizzi WhatsApp per la generazione di lead, implementando i fallback SMS garantisci che nessun potenziale lead venga perso a causa di fallimenti di consegna.

  • Creare casi in Salesforce per mantenere i record e memorizzare dati chiave all'interno dei casi da tutti i tuoi canali

  • Implementare flessibilità e automazione nella creazione di lead/casi in qualsiasi punto del tuo funnel di vendita

In questa guida, imparerai come:

  1. Configurare correttamente il tuo Salesforce

  2. Connettere Salesforce con Bird

  3. Risoluzione dei problemi quando connetti Salesforce

  4. Creare un flusso in Flow Builder che trasferirà i dati in Salesforce

  5. Connettere WhatsApp con Salesforce per inviare i tuoi lead

  6. Connettere Viber con Salesforce per inviare i tuoi casi

Requisiti per l'integrazione di Salesforce

Prima di iniziare a costruire la logica in Flow Builder, hai bisogno di avere pronti i seguenti requisiti:

  • Un account Bird: Assicurati di avere accesso come amministratore.

  • Un account Salesforce: Hai bisogno di “Accesso amministratore”

Bird offre molte integrazioni dirette che ti permettono di collegare le tue comunicazioni agli strumenti e alle piattaforme già utilizzati nella tua azienda.

Utilizzando le integrazioni native di Flow Builder, connessioni personalizzate tramite richieste HTTP e webhook, puoi facilmente arricchire i profili dei clienti, abilitare un rapido coinvolgimento delle vendite e generare contatti più qualificati.

Oggi discuteremo della nostra integrazione con Salesforce. 

Con questa integrazione puoi:

  • Aggiungere lead in Salesforce da diversi canali di comunicazione: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, ecc. Quando utilizzi WhatsApp per la generazione di lead, implementando i fallback SMS garantisci che nessun potenziale lead venga perso a causa di fallimenti di consegna.

  • Creare casi in Salesforce per mantenere i record e memorizzare dati chiave all'interno dei casi da tutti i tuoi canali

  • Implementare flessibilità e automazione nella creazione di lead/casi in qualsiasi punto del tuo funnel di vendita

In questa guida, imparerai come:

  1. Configurare correttamente il tuo Salesforce

  2. Connettere Salesforce con Bird

  3. Risoluzione dei problemi quando connetti Salesforce

  4. Creare un flusso in Flow Builder che trasferirà i dati in Salesforce

  5. Connettere WhatsApp con Salesforce per inviare i tuoi lead

  6. Connettere Viber con Salesforce per inviare i tuoi casi

Requisiti per l'integrazione di Salesforce

Prima di iniziare a costruire la logica in Flow Builder, hai bisogno di avere pronti i seguenti requisiti:

  • Un account Bird: Assicurati di avere accesso come amministratore.

  • Un account Salesforce: Hai bisogno di “Accesso amministratore”

Bird offre molte integrazioni dirette che ti permettono di collegare le tue comunicazioni agli strumenti e alle piattaforme già utilizzati nella tua azienda.

Utilizzando le integrazioni native di Flow Builder, connessioni personalizzate tramite richieste HTTP e webhook, puoi facilmente arricchire i profili dei clienti, abilitare un rapido coinvolgimento delle vendite e generare contatti più qualificati.

Oggi discuteremo della nostra integrazione con Salesforce. 

Con questa integrazione puoi:

  • Aggiungere lead in Salesforce da diversi canali di comunicazione: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, ecc. Quando utilizzi WhatsApp per la generazione di lead, implementando i fallback SMS garantisci che nessun potenziale lead venga perso a causa di fallimenti di consegna.

  • Creare casi in Salesforce per mantenere i record e memorizzare dati chiave all'interno dei casi da tutti i tuoi canali

  • Implementare flessibilità e automazione nella creazione di lead/casi in qualsiasi punto del tuo funnel di vendita

In questa guida, imparerai come:

  1. Configurare correttamente il tuo Salesforce

  2. Connettere Salesforce con Bird

  3. Risoluzione dei problemi quando connetti Salesforce

  4. Creare un flusso in Flow Builder che trasferirà i dati in Salesforce

  5. Connettere WhatsApp con Salesforce per inviare i tuoi lead

  6. Connettere Viber con Salesforce per inviare i tuoi casi

Requisiti per l'integrazione di Salesforce

Prima di iniziare a costruire la logica in Flow Builder, hai bisogno di avere pronti i seguenti requisiti:

  • Un account Bird: Assicurati di avere accesso come amministratore.

  • Un account Salesforce: Hai bisogno di “Accesso amministratore”

Passaggio 1: Vai su Connected Apps in Salesforce per integrarti con Bird

Per accedere alla sezione Connected Apps in Salesforce (Lighting Experience), segui questi passi:

  1. Accedi a Salesforce come administrator

  2. Seleziona Setup nel menu a tendina dell'account (nell'angolo in alto a destra)

  3. Nella barra laterale sinistra, vai a App Manager > New Connected App

Nota bene: se incontri il seguente problema di visualizzazione, fai clic su "Fai clic qui per aprire questa pagina in Salesforce Classic."

App Manager setup

Nella pagina New Connected App, compila i seguenti campi obbligatori sotto Informazioni di base:

  • Connected App Name, per esempio Bird Integration.

  • API name, per esempio Bird_Integration

  • Contact Email, per esempio xxx@contactemail.com

  1. Vai a API (Enable OAuth Settings) e seleziona Enable OAuth Settings.

  • Nel campo Callback URL, inserisci https://login.salesforce.com/

  • Nel campo Selected OAuth Scopes, seleziona Access and manage your data (api)

  • Provide access to your data via the Web (web)

  • Perform requests on your behalf at any time (refresh_token, offline_access)

  • Clicca su Add

  1. Clicca sul pulsante Save per salvare la nuova Connected App.

New Connected App page


  1. Nella lista Connected Apps (Apps > App Manager), trova l'app che hai appena creato e poi clicca su Manage.

  2. Alla pagina che si apre, clicca sul pulsante Edit

  • Sotto OAuth policies, seleziona All users may self-authorize nella lista Permitted Users

  • Nella IP Relaxation, seleziona Relax IP restrictions 

  • Nella Refresh Token Policy, clicca su Refresh token is valid until revoked. Sotto Session Policies, seleziona il valore di Timeout (24 hours), clicca sul pulsante Save

New Connected App page


  1. Torna alla lista Connected Apps (Apps > App Manager), clicca sull'app che hai appena creato e poi clicca su View.

  2. Vai a API (Enable OAuth Settings) e annota il Consumer Key e Consumer Secret. Hai bisogno di questo key e secret per la configurazione delle credenziali nell'integrazione Salesforce di MessageBird.

Per accedere alla sezione Connected Apps in Salesforce (Lighting Experience), segui questi passi:

  1. Accedi a Salesforce come administrator

  2. Seleziona Setup nel menu a tendina dell'account (nell'angolo in alto a destra)

  3. Nella barra laterale sinistra, vai a App Manager > New Connected App

Nota bene: se incontri il seguente problema di visualizzazione, fai clic su "Fai clic qui per aprire questa pagina in Salesforce Classic."

App Manager setup

Nella pagina New Connected App, compila i seguenti campi obbligatori sotto Informazioni di base:

  • Connected App Name, per esempio Bird Integration.

  • API name, per esempio Bird_Integration

  • Contact Email, per esempio xxx@contactemail.com

  1. Vai a API (Enable OAuth Settings) e seleziona Enable OAuth Settings.

  • Nel campo Callback URL, inserisci https://login.salesforce.com/

  • Nel campo Selected OAuth Scopes, seleziona Access and manage your data (api)

  • Provide access to your data via the Web (web)

  • Perform requests on your behalf at any time (refresh_token, offline_access)

  • Clicca su Add

  1. Clicca sul pulsante Save per salvare la nuova Connected App.

New Connected App page


  1. Nella lista Connected Apps (Apps > App Manager), trova l'app che hai appena creato e poi clicca su Manage.

  2. Alla pagina che si apre, clicca sul pulsante Edit

  • Sotto OAuth policies, seleziona All users may self-authorize nella lista Permitted Users

  • Nella IP Relaxation, seleziona Relax IP restrictions 

  • Nella Refresh Token Policy, clicca su Refresh token is valid until revoked. Sotto Session Policies, seleziona il valore di Timeout (24 hours), clicca sul pulsante Save

New Connected App page


  1. Torna alla lista Connected Apps (Apps > App Manager), clicca sull'app che hai appena creato e poi clicca su View.

  2. Vai a API (Enable OAuth Settings) e annota il Consumer Key e Consumer Secret. Hai bisogno di questo key e secret per la configurazione delle credenziali nell'integrazione Salesforce di MessageBird.

Per accedere alla sezione Connected Apps in Salesforce (Lighting Experience), segui questi passi:

  1. Accedi a Salesforce come administrator

  2. Seleziona Setup nel menu a tendina dell'account (nell'angolo in alto a destra)

  3. Nella barra laterale sinistra, vai a App Manager > New Connected App

Nota bene: se incontri il seguente problema di visualizzazione, fai clic su "Fai clic qui per aprire questa pagina in Salesforce Classic."

App Manager setup

Nella pagina New Connected App, compila i seguenti campi obbligatori sotto Informazioni di base:

  • Connected App Name, per esempio Bird Integration.

  • API name, per esempio Bird_Integration

  • Contact Email, per esempio xxx@contactemail.com

  1. Vai a API (Enable OAuth Settings) e seleziona Enable OAuth Settings.

  • Nel campo Callback URL, inserisci https://login.salesforce.com/

  • Nel campo Selected OAuth Scopes, seleziona Access and manage your data (api)

  • Provide access to your data via the Web (web)

  • Perform requests on your behalf at any time (refresh_token, offline_access)

  • Clicca su Add

  1. Clicca sul pulsante Save per salvare la nuova Connected App.

New Connected App page


  1. Nella lista Connected Apps (Apps > App Manager), trova l'app che hai appena creato e poi clicca su Manage.

  2. Alla pagina che si apre, clicca sul pulsante Edit

  • Sotto OAuth policies, seleziona All users may self-authorize nella lista Permitted Users

  • Nella IP Relaxation, seleziona Relax IP restrictions 

  • Nella Refresh Token Policy, clicca su Refresh token is valid until revoked. Sotto Session Policies, seleziona il valore di Timeout (24 hours), clicca sul pulsante Save

New Connected App page


  1. Torna alla lista Connected Apps (Apps > App Manager), clicca sull'app che hai appena creato e poi clicca su View.

  2. Vai a API (Enable OAuth Settings) e annota il Consumer Key e Consumer Secret. Hai bisogno di questo key e secret per la configurazione delle credenziali nell'integrazione Salesforce di MessageBird.

Passaggio 2: Ottenere i token da Salesforce per autorizzare l'accesso

In Salesforce, i token di accesso hanno una durata limitata specificata dal timeout della sessione. Se un'applicazione utilizza un token di accesso scaduto, verrà mostrato un errore "Sessione scaduta o non valida". 

Utilizza un token di aggiornamento durante il processo di autorizzazione per ottenere un nuovo token di accesso. Utilizzare un nuovo token garantirà che il token di accesso sia sempre attivo.

  1. Ottieni l'URL della tua istanza. Invia la seguente richiesta curl per ottenere l'URL dell'istanza. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nome utente di login Salesforce

  • password = password di login Salesforce

Terminal window showing a curl command to request an OAuth2 token


Se non hai familiarità con curl, puoi utilizzare Postman per inviare la richiesta. Segui questi passaggi:

Postman dashboard


  1. Ottieni il tuo codice. Usa il tuo browser preferito, poi inserisci l'URL di richiesta seguente in una nuova scheda per ottenere il codice. 

  • <CONSUMER_KEY> dovrà essere sostituito con il Consumer Key ottenuto nel passaggio precedente

  • <YOUR_INSTANCE> dovrà essere sostituito con il nome della tua istanza


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Successivamente, inserisci il tuo URL di richiesta nel browser. Concedi l'accesso se vengono visualizzati avvisi popup. Vedrai quindi che il browser verrà reindirizzato a un URL come quello sotto. Puoi ottenere il codice usando lo stesso URL.

  • https://login.salesforce.com/?code=XXXX

  1. Ottieni access token & refresh token: Invia la seguente richiesta curl per ottenere i token. 

  • <CODE> dovrà essere sostituito con il codice che hai ottenuto nel passaggio precedente. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> dovrà essere sostituito con le chiavi ottenute con l'app Connected creata

Terminal screenshot showing a curl command to request an OAuth 2.0 access token


Puoi ottenere l'access_token e il refresh_token dalla risposta.

Screenshot of a JSON response from a Salesforce OAuth token request


Se non hai familiarità con curl, puoi utilizzare Postman per inviare la richiesta. Segui questi passaggi:

Screenshot of a successful Salesforce OAuth 2.0 token request made using Postman

In Salesforce, i token di accesso hanno una durata limitata specificata dal timeout della sessione. Se un'applicazione utilizza un token di accesso scaduto, verrà mostrato un errore "Sessione scaduta o non valida". 

Utilizza un token di aggiornamento durante il processo di autorizzazione per ottenere un nuovo token di accesso. Utilizzare un nuovo token garantirà che il token di accesso sia sempre attivo.

  1. Ottieni l'URL della tua istanza. Invia la seguente richiesta curl per ottenere l'URL dell'istanza. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nome utente di login Salesforce

  • password = password di login Salesforce

Terminal window showing a curl command to request an OAuth2 token


Se non hai familiarità con curl, puoi utilizzare Postman per inviare la richiesta. Segui questi passaggi:

Postman dashboard


  1. Ottieni il tuo codice. Usa il tuo browser preferito, poi inserisci l'URL di richiesta seguente in una nuova scheda per ottenere il codice. 

  • <CONSUMER_KEY> dovrà essere sostituito con il Consumer Key ottenuto nel passaggio precedente

  • <YOUR_INSTANCE> dovrà essere sostituito con il nome della tua istanza


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Successivamente, inserisci il tuo URL di richiesta nel browser. Concedi l'accesso se vengono visualizzati avvisi popup. Vedrai quindi che il browser verrà reindirizzato a un URL come quello sotto. Puoi ottenere il codice usando lo stesso URL.

  • https://login.salesforce.com/?code=XXXX

  1. Ottieni access token & refresh token: Invia la seguente richiesta curl per ottenere i token. 

  • <CODE> dovrà essere sostituito con il codice che hai ottenuto nel passaggio precedente. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> dovrà essere sostituito con le chiavi ottenute con l'app Connected creata

Terminal screenshot showing a curl command to request an OAuth 2.0 access token


Puoi ottenere l'access_token e il refresh_token dalla risposta.

Screenshot of a JSON response from a Salesforce OAuth token request


Se non hai familiarità con curl, puoi utilizzare Postman per inviare la richiesta. Segui questi passaggi:

Screenshot of a successful Salesforce OAuth 2.0 token request made using Postman

In Salesforce, i token di accesso hanno una durata limitata specificata dal timeout della sessione. Se un'applicazione utilizza un token di accesso scaduto, verrà mostrato un errore "Sessione scaduta o non valida". 

Utilizza un token di aggiornamento durante il processo di autorizzazione per ottenere un nuovo token di accesso. Utilizzare un nuovo token garantirà che il token di accesso sia sempre attivo.

  1. Ottieni l'URL della tua istanza. Invia la seguente richiesta curl per ottenere l'URL dell'istanza. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nome utente di login Salesforce

  • password = password di login Salesforce

Terminal window showing a curl command to request an OAuth2 token


Se non hai familiarità con curl, puoi utilizzare Postman per inviare la richiesta. Segui questi passaggi:

Postman dashboard


  1. Ottieni il tuo codice. Usa il tuo browser preferito, poi inserisci l'URL di richiesta seguente in una nuova scheda per ottenere il codice. 

  • <CONSUMER_KEY> dovrà essere sostituito con il Consumer Key ottenuto nel passaggio precedente

  • <YOUR_INSTANCE> dovrà essere sostituito con il nome della tua istanza


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Successivamente, inserisci il tuo URL di richiesta nel browser. Concedi l'accesso se vengono visualizzati avvisi popup. Vedrai quindi che il browser verrà reindirizzato a un URL come quello sotto. Puoi ottenere il codice usando lo stesso URL.

  • https://login.salesforce.com/?code=XXXX

  1. Ottieni access token & refresh token: Invia la seguente richiesta curl per ottenere i token. 

  • <CODE> dovrà essere sostituito con il codice che hai ottenuto nel passaggio precedente. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> dovrà essere sostituito con le chiavi ottenute con l'app Connected creata

Terminal screenshot showing a curl command to request an OAuth 2.0 access token


Puoi ottenere l'access_token e il refresh_token dalla risposta.

Screenshot of a JSON response from a Salesforce OAuth token request


Se non hai familiarità con curl, puoi utilizzare Postman per inviare la richiesta. Segui questi passaggi:

Screenshot of a successful Salesforce OAuth 2.0 token request made using Postman

Risoluzione dei problemi della connessione Salesforce

L'errore più comune riscontrato durante l'integrazione di Salesforce con Bird e come risolverlo:

  1. Problema 'REST API non abilitata per questa Organizzazione'

Quando si tenta di inviare una richiesta all'API di Salesforce utilizzando le credenziali sopra illustrate, a volte si riceverà questo errore.

  • REST API non abilitata per questa Organizzazione.

È possibile risolvere questo errore seguendo i passaggi sottostanti.

Fare clic su Setup nell'angolo in alto a destra.

Setup menu highlighted


Andare su AMMINISTRAZIONE > Gestisci Utenti e fare clic su Profili.

Profiles view


Fare clic su Edit sul profilo specifico che si desidera aggiornare.

Scorrere verso il basso e andare su Permessi Amministrativi e selezionare la casella API Enabled.

Administrative permissions view

Non dimenticare di scorrere verso il basso la pagina e fare clic su Save.

L'errore più comune riscontrato durante l'integrazione di Salesforce con Bird e come risolverlo:

  1. Problema 'REST API non abilitata per questa Organizzazione'

Quando si tenta di inviare una richiesta all'API di Salesforce utilizzando le credenziali sopra illustrate, a volte si riceverà questo errore.

  • REST API non abilitata per questa Organizzazione.

È possibile risolvere questo errore seguendo i passaggi sottostanti.

Fare clic su Setup nell'angolo in alto a destra.

Setup menu highlighted


Andare su AMMINISTRAZIONE > Gestisci Utenti e fare clic su Profili.

Profiles view


Fare clic su Edit sul profilo specifico che si desidera aggiornare.

Scorrere verso il basso e andare su Permessi Amministrativi e selezionare la casella API Enabled.

Administrative permissions view

Non dimenticare di scorrere verso il basso la pagina e fare clic su Save.

L'errore più comune riscontrato durante l'integrazione di Salesforce con Bird e come risolverlo:

  1. Problema 'REST API non abilitata per questa Organizzazione'

Quando si tenta di inviare una richiesta all'API di Salesforce utilizzando le credenziali sopra illustrate, a volte si riceverà questo errore.

  • REST API non abilitata per questa Organizzazione.

È possibile risolvere questo errore seguendo i passaggi sottostanti.

Fare clic su Setup nell'angolo in alto a destra.

Setup menu highlighted


Andare su AMMINISTRAZIONE > Gestisci Utenti e fare clic su Profili.

Profiles view


Fare clic su Edit sul profilo specifico che si desidera aggiornare.

Scorrere verso il basso e andare su Permessi Amministrativi e selezionare la casella API Enabled.

Administrative permissions view

Non dimenticare di scorrere verso il basso la pagina e fare clic su Save.

Step 3: Crea un nuovo flow in Flow Builder per creare leads o cases

La configurazione di Salesforce è completata. Ora, iniziamo un nuovo flusso. Questo modello ti aiuterà a collegare il tuo canale di comunicazione preferito con Salesforce e a spingere nuovi lead o casi affinché il tuo team possa seguirli:

  1. Accedi al tuo Bird Dashboard e vai su Flow Builder

  2. Scarica il flusso di esempio che utilizzerai.

  3. Importa il flusso usando la funzione di importazione. 


Import flow screen

Collega i canali che desideri utilizzare per creare lead/casi in Salesforce. Quindi, puoi pubblicare questo flusso. 

La configurazione di Salesforce è completata. Ora, iniziamo un nuovo flusso. Questo modello ti aiuterà a collegare il tuo canale di comunicazione preferito con Salesforce e a spingere nuovi lead o casi affinché il tuo team possa seguirli:

  1. Accedi al tuo Bird Dashboard e vai su Flow Builder

  2. Scarica il flusso di esempio che utilizzerai.

  3. Importa il flusso usando la funzione di importazione. 


Import flow screen

Collega i canali che desideri utilizzare per creare lead/casi in Salesforce. Quindi, puoi pubblicare questo flusso. 

La configurazione di Salesforce è completata. Ora, iniziamo un nuovo flusso. Questo modello ti aiuterà a collegare il tuo canale di comunicazione preferito con Salesforce e a spingere nuovi lead o casi affinché il tuo team possa seguirli:

  1. Accedi al tuo Bird Dashboard e vai su Flow Builder

  2. Scarica il flusso di esempio che utilizzerai.

  3. Importa il flusso usando la funzione di importazione. 


Import flow screen

Collega i canali che desideri utilizzare per creare lead/casi in Salesforce. Quindi, puoi pubblicare questo flusso. 

Usare Salesforce con WhatsApp e Viber

Questo flusso di template ti permetterà di connettere i tuoi canali preferiti (WhatsApp, Viber, SMS, ecc.) con Salesforce. I seguenti esempi mostreranno come connettere Salesforce per creare lead su:

  • WhatsApp

  • Viber

Tieni presente che puoi cambiare il canale o il caso d'uso a seconda delle tue esigenze.

Import a flow view


Dovresti essere in grado di vedere il tuo flusso sul tuo schermo.

Flow illustration


Recupera il tuo token di accesso prima di attivare il tuo flusso. 

L'endpoint API è il seguente:

  • client_id = Consumer Key

  • client_secret = Consumer Secret, 

  • Per il refresh_token, si prega di fare riferimento al passo 2.3.

Screenshot of a URL used to request a new Salesforce access token using a refresh token


Flow illustration

Questo flusso di template ti permetterà di connettere i tuoi canali preferiti (WhatsApp, Viber, SMS, ecc.) con Salesforce. I seguenti esempi mostreranno come connettere Salesforce per creare lead su:

  • WhatsApp

  • Viber

Tieni presente che puoi cambiare il canale o il caso d'uso a seconda delle tue esigenze.

Import a flow view


Dovresti essere in grado di vedere il tuo flusso sul tuo schermo.

Flow illustration


Recupera il tuo token di accesso prima di attivare il tuo flusso. 

L'endpoint API è il seguente:

  • client_id = Consumer Key

  • client_secret = Consumer Secret, 

  • Per il refresh_token, si prega di fare riferimento al passo 2.3.

Screenshot of a URL used to request a new Salesforce access token using a refresh token


Flow illustration

Questo flusso di template ti permetterà di connettere i tuoi canali preferiti (WhatsApp, Viber, SMS, ecc.) con Salesforce. I seguenti esempi mostreranno come connettere Salesforce per creare lead su:

  • WhatsApp

  • Viber

Tieni presente che puoi cambiare il canale o il caso d'uso a seconda delle tue esigenze.

Import a flow view


Dovresti essere in grado di vedere il tuo flusso sul tuo schermo.

Flow illustration


Recupera il tuo token di accesso prima di attivare il tuo flusso. 

L'endpoint API è il seguente:

  • client_id = Consumer Key

  • client_secret = Consumer Secret, 

  • Per il refresh_token, si prega di fare riferimento al passo 2.3.

Screenshot of a URL used to request a new Salesforce access token using a refresh token


Flow illustration

Crea un Lead in Salesforce con WhatsApp

Sostituisci https://XXXX.my.salesforce.com con l'URL della tua istanza. Phone, LastName, Company, LeadSource, Description sono i nomi dei campi di Salesforce. 

Puoi trovarli sotto Setup > Object manager > Lead > Fields & Relationship. 


Screenshot of a JSON payload for creating a Salesforce Lead using the REST API.


Create a Lead into SF

Sostituisci https://XXXX.my.salesforce.com con l'URL della tua istanza. Phone, LastName, Company, LeadSource, Description sono i nomi dei campi di Salesforce. 

Puoi trovarli sotto Setup > Object manager > Lead > Fields & Relationship. 


Screenshot of a JSON payload for creating a Salesforce Lead using the REST API.


Create a Lead into SF

Sostituisci https://XXXX.my.salesforce.com con l'URL della tua istanza. Phone, LastName, Company, LeadSource, Description sono i nomi dei campi di Salesforce. 

Puoi trovarli sotto Setup > Object manager > Lead > Fields & Relationship. 


Screenshot of a JSON payload for creating a Salesforce Lead using the REST API.


Create a Lead into SF

Crea un Case in Salesforce con Viber

Sostituisci https://XXXX.my.salesforce.com con il tuo URL istanza. Phone, LastName, Company, LeadSource, Description sono i nomi dei campi di Salesforce. Puoi trovarli in Configura > Gestione oggetti > Lead > Campi e Relazioni.

La variabile di output ID è il caso ID restituito da Salesforce.  

Screenshot of a JSON payload for creating a new Salesforce Case via REST API

Congratulazioni! 

Hai appena collegato con successo Salesforce con WhatsApp e/o Viber per creare contatti e casi per il tuo team, per consentire un'interazione più rapida e generare contatti più qualificati.

Se hai domande sul tuo nuovo flusso o sulla nostra integrazione con Salesforce, ti preghiamo di contattarci al nostro supporto email.

Sostituisci https://XXXX.my.salesforce.com con il tuo URL istanza. Phone, LastName, Company, LeadSource, Description sono i nomi dei campi di Salesforce. Puoi trovarli in Configura > Gestione oggetti > Lead > Campi e Relazioni.

La variabile di output ID è il caso ID restituito da Salesforce.  

Screenshot of a JSON payload for creating a new Salesforce Case via REST API

Congratulazioni! 

Hai appena collegato con successo Salesforce con WhatsApp e/o Viber per creare contatti e casi per il tuo team, per consentire un'interazione più rapida e generare contatti più qualificati.

Se hai domande sul tuo nuovo flusso o sulla nostra integrazione con Salesforce, ti preghiamo di contattarci al nostro supporto email.

Sostituisci https://XXXX.my.salesforce.com con il tuo URL istanza. Phone, LastName, Company, LeadSource, Description sono i nomi dei campi di Salesforce. Puoi trovarli in Configura > Gestione oggetti > Lead > Campi e Relazioni.

La variabile di output ID è il caso ID restituito da Salesforce.  

Screenshot of a JSON payload for creating a new Salesforce Case via REST API

Congratulazioni! 

Hai appena collegato con successo Salesforce con WhatsApp e/o Viber per creare contatti e casi per il tuo team, per consentire un'interazione più rapida e generare contatti più qualificati.

Se hai domande sul tuo nuovo flusso o sulla nostra integrazione con Salesforce, ti preghiamo di contattarci al nostro supporto email.

Altre notizie

Leggi di più da questa categoria

A person is standing at a desk while typing on a laptop.

La piattaforma nativa AI completa che si adatta al tuo business.

© 2025 Bird

A person is standing at a desk while typing on a laptop.

La piattaforma nativa AI completa che si adatta al tuo business.

© 2025 Bird