Comment créer des pistes ou des cas dans Salesforce avec Flow Builder ?

Comment créer des pistes ou des cas dans Salesforce avec Flow Builder ?

Comment créer des pistes ou des cas dans Salesforce avec Flow Builder ?

Dec 2, 2021

Publié par

Publié par

Bird

Bird

-

Catégorie :

Catégorie :

Flow Builder

Flow Builder

Ready to see Bird
in action?

Ready to see Bird
in action?

How to create leads or cases in Salesforce with Flow Builder

Bird offre de nombreuses intégrations directes qui vous permettent de connecter vos communications aux outils et plateformes déjà utilisés dans votre entreprise.


Using Constructeur de flux native integrations, custom connections via HTTP requests and webhooks, you can easily enrich customer profiles, enable rapid sales engagement and drive more qualified leads.


Today, we will discuss our integration with Salesforce. 


Avec cette intégration, vous pouvez :

  • Ajouter des leads dans Salesforce à partir de différentes communications channels: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, etc.

  • Créez des cas dans Salesforce pour conserver des enregistrements et stockez des données clés dans les cas de tous vos clients. channels

  • Assurez la flexibilité et l'automatisation de la création de pistes et de dossiers à n'importe quel stade de l'entonnoir de vente.


Dans ce guide, vous apprendrez à :

  1. Configurez correctement votre Salesforce

  2. Connecter Salesforce avec Bird

  3. Dépannage des erreurs lors de la connexion à Salesforce

  4. Créez un flux dans Flow Builder qui poussera les données dans Salesforce.

  5. Connectez WhatsApp à Salesforce pour envoyer vos prospects

  6. Connectez Viber à Salesforce pour envoyer vos cas


Exigences pour l'intégration de Salesforce

Avant de commencer à construire la logique dans Flow Builder, vous devez disposer des conditions suivantes :

  • Un compte Bird: Make sure you have access as administrateur.

  • Un compte Salesforce : Vous devez avoir un "accès administrateur".


Étape 1 : Accédez à Apps connectées dans Salesforce pour intégrer les éléments suivants Bird

To access the Apps connectées section in Salesforce (Lighting Experience), follow these steps:


  1. Login to Salesforce as an administrator

  2. Select Configuration in the drop-down list of the account (in the upper-right corner)

  3. On the left-hand pane, go to Gestionnaire d'applications > Nouvelle application connectée


Remarque : si vous rencontrez le problème d'affichage ci-dessous, veuillez cliquer sur "Cliquez ici pour ouvrir cette page dans Salesforce Classic".



On the Nouvelle application connectée page, fill the following required fields under Basic Information:


  • Nom de l'application connectée, e.g. Bird Integration.

  • Nom de l'API, e.g. Bird_Integration

  • Courriel de contact, e.g. xxx@contactemail.com


  1. Go to API (Activer les paramètres OAuth), and select Activer les paramètres OAuth.


  • In the URL de rappel field, enter https://login.salesforce.com/

  • In the Scopes OAuth sélectionnés field, select Accéder et gérer vos données (api)

  • Fournir un accès à vos données via le Web (web)

  • Effectuer des requêtes en votre nom à tout moment (refresh_token, offline_access)

  • Click Ajouter


  1. Click the Sauvez button to save the new Connected App.



  1. In the Apps connectées (Apps > App Gérerr) list, find the App that you just created, and then click Manage.

  2. On the page that opens, click the Modifier button. 

  • Under Politiques d'OAuth, select Tous les utilisateurs peuvent s'auto-autoriser in the Utilisateurs autorisés list

  • In the Détente IP, select Assouplir les restrictions IP 

  • In the Rafraîchir la politique des jetons, click Le jeton de rafraîchissement est valable jusqu'à ce qu'il soit révoqué. Under Session Policies, Select Délai d'attente value (24 heures), click the Sauvez button



  1. Go back à la Connected Apps (Apps > App Manager) list, and click the App that you just created, and then click on Voir.

  2. Go to API (Activer les paramètres OAuth) and note down the Clé du consommateur and Secret de consommation. You need this key and secret for the configuration of credentials in MessageBird’s Salesforce integration.


Étape 2 : Obtention des jetons de Salesforce pour autoriser l'accès.

In Salesforce, access tokens have a limited lifetime specified by the session timeout. If an application uses an expired access token, a “Session expirée ou invalide” error will be shown. 


Utilisez un jeton de rafraîchissement pendant le processus d'autorisation pour obtenir un nouveau jeton d'accès. L'utilisation d'un nouveau jeton garantit que le jeton d'accès est toujours actif.


  1. Get your instance URL. Send the following curl request to obtain the instance URL. 

  • client_id = Clé du consommateur

  • client_secret = Secret du consommateur

  • username = Nom d'utilisateur pour la connexion à Salesforce

  • password = mot de passe de connexion à Salesforce



If you are not familiar with curl you can use Facteur to send the request. Follow these steps:



  1. Get your code. Use your favorite browser, then enter the following request URL in a new tab to get the code. 

  • <CONSUMER_KEY> should be replaced with the obtained Consumer Key in the above step

  • <YOUR_INSTANCE> should be replaced with your instance name




Ensuite, entrez l'URL de votre demande dans le navigateur. Autorisez l'accès si des alertes apparaissent. Vous verrez alors le navigateur redirigé vers une URL comme celle ci-dessous. Vous pouvez obtenir le code en utilisant cette même URL.


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


  1. Get access token & refresh token: Send the following curl request to obtain the tokens. 


  • <CODE> should be replaced with the code you obtained in the above step. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> should be replaced with obtained keys with the created Connected App



You can obtain the clé d'accès and refresh_token from the response.



If you are not familiar with curl you can use Postman to send the request. Follow these steps:



Dépannage de votre connexion Salesforce

L'erreur la plus courante rencontrée lors de l'intégration de Salesforce avec Bird et comment la résoudre :


  1. Problème : "L'API REST n'est pas activée pour cette organisation".

Lorsque vous essayez d'envoyer une demande à l'API salesforce en utilisant les informations d'identification ci-dessus, vous obtiendrez parfois cette erreur.


  • L'API REST n'est pas activée pour cette organisation.

Vous pouvez résoudre cette erreur en suivant les étapes ci-dessous.

Click on Configuration in the right top corner.



Go to ADMINISTRATION > Manage Users and click on Profils.



Click Modifier on the specific profile you want to update.

Scroll down and go to Autorisations administratives and check the API activée checkbox.



Don't forget to go down the page and click Sauvez.


Étape 3 : Créez un nouveau flux dans Flow Builder pour créer des pistes ou des cas.

Le configuration of Salesforce is done. Now, let’s start a new flow. Ce modèle will help you connect your favorite communication channel with Salesforce and push new leads or cases for your team to follow up:


  1. Log in to your Bird Tableau de bord and go to Flow Builder

  2. Download the flux d'échantillons that you will be using.

  3. Import the flow with the import function. 



Attach the channels you want to use to create leads/cases into Salesforce. Then, you can publish this flow. 


Utilisation de Salesforce avec WhatsApp et Viber

Ce modèle de flux vous permettra de connecter votre site channels favori (WhatsApp, Viber, SMS, etc.) à Salesforce. Les exemples suivants montrent comment connecter Salesforce pour créer des leads sur :


  • WhatsApp

  • Viber


N'oubliez pas que vous pouvez changer de canal ou de cas d'utilisation en fonction de vos besoins.



Vous devriez être en mesure de voir votre flux sur votre écran.



Fetch your access token before activating your flow. 

Le point de terminaison de l'API est le suivant :

  • client_id = Clé du consommateur

  • client_secret = Secret du consommateur, 

  • Pour le refresh_token, veuillez vous référer à l'étape 2.3.




Créer une piste dans Salesforce avec WhatsApp

Replace https://XXXX.my.salesforce.com with your instance URL. Téléphone, Nom de famille, Société, Source principale, Description are the field names from Salesforce. 


You can find them under Setup > Object manager > Lead > Fields & Relationship. 




Créer un cas dans Salesforce avec Viber

Replace https://XXXX.my.salesforce.com with your instance URL. Téléphone, Nom de famille, Société, Source principale, Description are the field names from Salesforce. You can find them from Setup > Object manager > Lead > Fields & Relationship.

Le output variable ID is the case ID returned from Salesforce.  



Congratulations! 

Vous venez de réussir à connecter Salesforce avec WhatsApp et/ou Viber pour créer des pistes et des cas pour votre équipe afin de permettre un engagement plus rapide et de générer des pistes plus qualifiées.

If you have any questions about your new flow or our Salesforce integration, please reach out to us here.


Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> à la right person -> au right time.

By clicking "See Bird" you agree to Bird's Avis de confidentialité.

Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> to the right person -> au right time.

By clicking "See Bird" you agree to Bird's Avis de confidentialité.