Come creare lead o casi in Salesforce con Flow Builder

MessageBird offre molte integrazioni dirette che ti permettono di collegare le tue comunicazioni agli strumenti e alle piattaforme già utilizzate nella tua attività. 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 nelle vendite e generare lead più qualificati.

Autore

Uccello

Categoria

Costruttore di Flussi

Come creare lead o casi in Salesforce con Flow Builder

MessageBird offre molte integrazioni dirette che ti permettono di collegare le tue comunicazioni agli strumenti e alle piattaforme già utilizzate nella tua attività. 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 nelle vendite e generare lead più qualificati.

Autore

Uccello

Categoria

Costruttore di Flussi

Come creare lead o casi in Salesforce con Flow Builder

MessageBird offre molte integrazioni dirette che ti permettono di collegare le tue comunicazioni agli strumenti e alle piattaforme già utilizzate nella tua attività. 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 nelle vendite e generare lead più qualificati.

Autore

Uccello

Categoria

Costruttore di Flussi

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 del Flow Builder, connessioni personalizzate tramite richieste HTTP e webhook, puoi facilmente arricchire i profili dei clienti, abilitare un coinvolgimento rapido nelle vendite e generare contatti più qualificati.


Oggi discuteremo della nostra integrazione con Salesforce. 


Con questa integrazione puoi:

  • Aggiungere contatti in Salesforce da diversi canali di comunicazione: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, ecc.

  • Creare casi in Salesforce per tenere traccia, e memorizzare dati chiave all'interno dei casi provenienti da tutti i tuoi canali

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


In questa guida, imparerai come:

  1. Configurare correttamente il tuo Salesforce

  2. Collegare Salesforce con Bird

  3. Risoluzione degli errori durante la connessione a Salesforce

  4. Creare un flusso in Flow Builder che invierà dati a Salesforce

  5. Collegare WhatsApp con Salesforce per inviare i tuoi contatti

  6. Collegare Viber con Salesforce per inviare i tuoi casi


Requisiti per l'integrazione con Salesforce

Prima di iniziare a costruire la logica nel Flow Builder, è necessario avere pronti i seguenti requisiti:

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

  • Un account Salesforce: Hai bisogno di “accesso come amministratore”


Passo 1: Vai su App Collegate in Salesforce per integrare con Bird

Per accedere alla sezione App Collegate in Salesforce (Lighting Experience), segui questi passi:


  1. Accedi a Salesforce come amministratore

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

  3. Nel riquadro a sinistra, vai su Gestore App > Nuova App Connessa


Nota: se hai problemi di visualizzazione, fai clic su “Clicca qui per aprire questa pagina in Salesforce Classic.”



Alla pagina Nuova App Connessa, compila i seguenti campi obbligatori sotto Informazioni di Base:


  • Nome App Connessa, ad esempio Bird Integration.

  • Nome API, ad esempio Bird_Integration

  • Email di Contatto, ad esempio xxx@contactemail.com


  1. Vai su API (Abilita Impostazioni OAuth), e seleziona Abilita Impostazioni OAuth.


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

  • Nel campo Ambiti OAuth Selezionati, seleziona Accedi e gestisci i tuoi dati (api)

  • Fornisci accesso ai tuoi dati tramite il Web (web)

  • Effettua richieste per tuo conto in qualsiasi momento (refresh_token, offline_access)

  • Fai clic su Aggiungi


  1. Fai clic sul pulsante Salva per salvare la nuova App Connessa.



  1. Nella lista App Connesse (App > Gestore App), trova l'App che hai appena creato, e poi fai clic su Gestisci.

  2. Sulla pagina che si apre, fai clic sul pulsante Modifica

  • Sotto Politiche OAuth, seleziona Tutti gli utenti possono auto-autorizzarsi nella lista Utenti Permessi

  • In Rilassamento IP, seleziona Rilassa le restrizioni IP 

  • In Politica del Token di Refresh, fai clic su Il token di refresh è valido fino a revocato. Sotto Politiche di Sessione, seleziona il valore di Timeout (24 ore), fai clic sul pulsante Salva



  1. Torna alla lista delle App Connesse (App > Gestore App), e clicca sull'App che hai appena creato, e poi clicca su Visualizza.

  2. Vai su API (Abilita Impostazioni OAuth) e annota il Consumer Key e il Consumer Secret. Hai bisogno di questa chiave e segreto per la configurazione delle credenziali nell'integrazione Salesforce di MessageBird.


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

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


Usa un token di refresh durante il processo di autorizzazione per ottenere un nuovo token di accesso. Usare 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 della istanza. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nome utente di accesso a Salesforce

  • password = password di accesso a Salesforce



Se non sei familiare con curl puoi utilizzare Postman per inviare la richiesta. Segui questi passi:



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

  • <CONSUMER_KEY> dovrebbe essere sostituito con la Consumer Key ottenuta nel passaggio precedente

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




Successivamente, inserisci l'URL della tua richiesta nel browser. Consenti l'accesso se appaiono messaggi di avviso. Vedrai quindi il browser reindirizzato a un URL simile a quello sottostante. Puoi ottenere il codice utilizzando lo stesso URL.


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


  1. Ottieni il token di accesso e il token di refresh: Invia la seguente richiesta curl per ottenere i token. 


  • <CODE> dovrebbe essere sostituito con il codice ottenuto nel passaggio precedente. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> dovrebbe essere sostituito con le chiavi ottenute dall'App Connessa creata



Puoi ottenere access_token e refresh_token dalla risposta.



Se non sei familiare con curl puoi utilizzare Postman per inviare la richiesta. Segui questi passi:



Risoluzione dei problemi della tua connessione Salesforce

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


  1. ‘L'API REST non è abilitata per questa organizzazione’ Problema

Quando stai cercando di inviare una richiesta all'API di Salesforce utilizzando le credenziali sopra, a volte otterrai questo errore.


  • L'API REST non è abilitata per questa organizzazione.

Puoi risolvere questo errore seguendo i passaggi sottostanti.

Fai clic su Impostazioni nell'angolo in alto a destra.



Vai su AMMINISTRAZIONE > Gestisci Utenti e fai clic su Profili.



Fai clic su Modifica sul profilo specifico che vuoi aggiornare.

Scorri verso il basso e vai su Permessi Amministrativi e seleziona la casella API Abilitata.



Non dimenticare di scorrere verso il basso nella pagina e fare clic su Salva.


Passo 3: Crea un nuovo flusso in Flow Builder per creare contatti o casi

La configurazione di Salesforce è terminata. Ora, iniziamo un nuovo flusso. Questo modello ti aiuterà a collegare il tuo canale di comunicazione preferito con Salesforce e inviare nuovi contatti o casi per il tuo team da seguire:


  1. Accedi al tuo Pannello di Controllo Bird e vai a Flow Builder

  2. Scarica il flusso di esempio che utilizzerai.

  3. Importa il flusso con la funzione di importazione. 



Collega i canali che vuoi utilizzare per creare contatti/casi in Salesforce. Poi, puoi pubblicare questo flusso. 


Utilizzare Salesforce con WhatsApp e Viber

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


  • WhatsApp

  • Viber


Tieni a mente che puoi cambiare canale o caso a seconda delle tue necessità.



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



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

Il punto finale dell'API è il seguente:

  • client_id = Consumer Key

  • client_secret = Consumer Secret, 

  • Per il refresh_token, fai riferimento al passaggio 2.3.




Crea un Contatto in Salesforce con WhatsApp

Sostituisci https://XXXX.my.salesforce.com con l'URL della tua istanza. Telefono, Cognome, Azienda, OrigineContatto, Descrizione sono i nomi dei campi da Salesforce. 


Puoi trovarli sotto Impostazioni > Gestore oggetti > Lead > Campi & Relazione. 




Crea un Caso in Salesforce con Viber

Sostituisci https://XXXX.my.salesforce.com con l'URL della tua istanza. Telefono, Cognome, Azienda, OrigineContatto, Descrizione sono i nomi dei campi da Salesforce. Puoi trovarli sotto Impostazioni > Gestore oggetti > Lead > Campi & Relazione.

La variabile di output ID è l'ID del caso restituito da Salesforce.  



Congratulazioni! 

Hai appena collegato con successo Salesforce con WhatsApp e/o Viber per creare contatti e casi per il tuo team per abilitare un coinvolgimento più rapido e generare contatti più qualificati.

Se hai domande sul tuo nuovo flusso o sulla nostra integrazione Salesforce, contattaci qui.


Pronto a vedere Bird in azione?

Schedule a demo now.

La piattaforma alimentata dall'IA per Marketing, Supporto e Finanza

Cliccando su "Richiedi una demo" accetti di Bird's

La piattaforma alimentata dall'IA per Marketing, Supporto e Finanza

Cliccando su "Richiedi una demo" accetti di Bird's

La piattaforma alimentata dall'IA per Marketing, Supporto e Finanza

Cliccando su "Richiedi una demo" accetti di Bird's