Jak tworzyć leady lub przypadki w Salesforce za pomocą Flow Buildera

Ptak

2 gru 2021

Kreator przepływów

1 min read

Jak tworzyć leady lub przypadki w Salesforce za pomocą Flow Buildera

Najważniejsze informacje

    • Budowniczy przepływów Bird umożliwia seamless integration z Salesforce, umożliwiając automatyczne tworzenie leadów i zgłoszeń spraw na wielu kanałach komunikacyjnych.

    • Integracja wspiera WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber i inne.

    • Dzięki łączności z Salesforce, firmy mogą wzbogacać rekordy CRM, centralizować rozmowy wsparcia i budować zautomatyzowaną logikę leja end-to-end.

    • Kluczowe zastosowania obejmują:

      • Tworzenie leadów Salesforce bezpośrednio z kanałów wiadomości

      • Tworzenie zgłoszeń Salesforce dla zespołów wsparcia

      • Wysyłanie, tagowanie i wzbogacanie danych klientów w przepływach

    • Integracja wymaga:

      • Konty administratora Bird

      • Organizacji Salesforce z dostępem administracyjnym

    • Konfiguracja rozpoczyna się od skonfigurowania Connected App Salesforce z włączonym OAuth, odpowiednimi zakresami i luźnymi ustawieniami uprawnień.

    • Wymagane zakresy OAuth obejmują:

      • Dostęp i zarządzanie swoimi danymi (api)

      • Dostęp przez sieć (web)

      • Odświeżanie tokenów (offline_access)

    • Po utworzeniu Connected App, użytkownicy muszą odzyskać swój Klucz Konsumencki i Tajny Klucz Konsumencki do poświadczeń budowniczego przepływów.

    • Tokeny OAuth są generowane przez Salesforce za pomocą kroku autoryzacji w przeglądarce, po czym odzyskuje się tokeny dostępu i odświeżenia za pomocą cURL lub Postmana.

    • Token odświeżania zapewnia ciągłe uwierzytelnienie nawet po wygaśnięciu tokenów dostępu.

    • Typowy błąd integracji — „REST API nie jest włączone dla tej organizacji” — można rozwiązać, włączając dostęp do API w ustawieniach administracyjnych profilu użytkownika.

    • Gdy poświadczenia Salesforce są skonfigurowane, użytkownicy mogą zaimportować szablon budowniczego przepływów, aby tworzyć leady lub zgłoszenia za pośrednictwem WhatsApp, Viber, SMS i innych kanałów.

    • Endpointy API pozwalają budowniczemu przepływów przesyłać dane do obiektów Salesforce takich jak Lead lub Case, korzystając z mapowania pól zdefiniowanych w Menedżerze Obiektów Salesforce.

    • Użytkownicy mogą dostosować przepływy, aby wyzwalały działania Salesforce na podstawie zachowania na kanale, odpowiedzi klientów, tagów lub etapów leja.

    • Przepływ zwraca identyfikatory rekordów Salesforce (np. ID sprawy) do dalszego działania, raportowania lub kierowania.

    • Po skonfigurowaniu firmy mogą automatycznie generować wpisy Salesforce w czasie rzeczywistym z dowolnego wspieranego kanału obsługującego Bird.

Podsumowanie pytań i odpowiedzi

  • Co umożliwia integracja Salesforce z Flow Builderem?

    Umożliwia automatyczne tworzenie leadów i przypadków w Salesforce z dowolnego obsługiwanego kanału komunikacji połączonego z Bird.

  • Które kanały mogą przesyłać dane do Salesforce?

    WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, SMS i inne.

  • Jakie są główne zastosowania?

    Tworzenie leadów w Salesforce, tworzenie zgłoszeń wsparcia, wzbogacanie profili i budowanie zautomatyzowanych lejków sprzedażowych połączonych z CRM.

  • Jakie uprawnienia Salesforce są wymagane?

    Dostęp administratora, wraz z aplikacją połączoną skonfigurowaną z OAuth, dostępem API i poluzowanymi ograniczeniami IP/tokenów.

  • Jakie zakresy OAuth muszą zostać dodane?

    Przyznanie dostępu do API, dostęp do sieci oraz refresh_token/odnawialny_dostęp.

  • Jakie poświadczenia są potrzebne Bird do uwierzytelnienia się w Salesforce?

    Klucz konsumencki i tajny klucz konsumencki aplikacji połączonej, plus token dostępu i token odświeżający.

  • Dlaczego potrzebny jest token odświeżający?

    Ponieważ tokeny dostępu Salesforce wygasają, a token odświeżający jest używany do automatycznego uzyskiwania nowych.

  • Co powoduje błąd „REST API nie jest włączone dla tej organizacji”?

    Access do API jest wyłączony w profilu Salesforce użytkownika. Włączenie API Enabled rozwiązuje ten problem.

  • Jak obiekty Salesforce, takie jak Lead czy Case, są mapowane w Flow Builder?

    Odwołując się do nazw pól z Menedżera obiektów Salesforce (np. LastName, Phone, Company).

  • Czy możesz użyć WhatsAppa, aby tworzyć leady w Salesforce?

    Tak — WhatsApp może wprowadzać strukturalne dane do pól Lead w Salesforce przez Flow Builder.

  • Czy Viber może być używany do tworzenia zgłoszeń Salesforce?

    Tak — wiadomości Viber mogą uruchomić utworzenie sprawy z szczegółami przesyłanymi za pomocą interfejsów API Salesforce.

  • Czy przepływ zwraca identyfikatory Salesforce?

    Tak — Salesforce odpowiada identyfikatorami obiektów (np. ID sprawy), które mogą być przechowywane lub używane w dalszej automatyzacji.

Bird oferuje wiele bezpośrednich integracji, które pozwalają na podłączenie twojej komunikacji do narzędzi i platform już używanych w twojej firmie.

Korzystając z natywnych integracji Flow Buildera, niestandardowych połączeń za pomocą żądań HTTP i webhooków, możesz łatwo wzbogacać profile klientów, umożliwiać szybkie zaangażowanie w sprzedaż i generować więcej kwalifikowanych leadów.

Dziś omówimy naszą integrację z Salesforce. 

Co ta integracja umożliwia

Dzięki tej integracji możesz:

  • Dodawać leady do Salesforce z różnych kanałów komunikacyjnych: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber itp. Korzystając z WhatsApp do generowania leadów, wdrożenie fallbacków SMS zapewnia, że żadne potencjalne leady nie zostaną utracone z powodu niepowodzeń w dostawie.

  • Tworzyć sprawy w Salesforce, aby prowadzić dokumentację i przechowywać kluczowe dane wewnątrz spraw z wszystkich swoich kanałów

  • Wdrożyć elastyczność i automatyzację tworzenia leadów/spraw na każdym etapie swojego lejka sprzedażowego

Możliwości integracji z Salesforce w skrócie

Możliwość

Opis

Tworzenie leadów

Tworzenie leadów Salesforce z kanałów messagingowych

Tworzenie spraw

Tworzenie spraw Salesforce dla przepływów wsparcia

Wsparcie kanałów

WhatsApp, Viber, SMS, Instagram, Telegram, LINE, Messenger

Kontrola automatyzacji

Wyzwalanie tworzenia leadów lub spraw na dowolnym etapie przepływu

Wsparcie danych

Przechowywanie zorganizowanych danych kanałowych w rekordach Salesforce

Co zbudujesz w tym przewodniku

W tym przewodniku dowiesz się, jak:

  1. Poprawnie skonfigurować swoje Salesforce

  2. Połączyć Salesforce z Bird

  3. Rozwiązywać błędy podczas łączenia Salesforce

  4. Utworzyć przepływ w Flow Builder, który będzie przesyłał dane do Salesforce

  5. Połączyć WhatsApp z Salesforce, aby przesyłać swoje leady

  6. Połączyć Viber z Salesforce, aby przesyłać swoje sprawy

Wymagania

Zanim rozpoczniesz tworzenie logiki w Flow Builder, musisz mieć przygotowane następujące wymagania:

  • Konto Bird: Upewnij się, że masz dostęp jako administrator.

  • Konto Salesforce: Potrzebujesz dostępu jako „Administrator”

Lista kontrolna wymagań

Wymaganie

Poziom dostępu

Uwagi

Konto Bird

Administrator

Wymagane do tworzenia i publikowania przepływów

Konto Salesforce

Administrator

Potrzebne do dostępu do Connected App i API

Bird oferuje wiele bezpośrednich integracji, które pozwalają na podłączenie twojej komunikacji do narzędzi i platform już używanych w twojej firmie.

Korzystając z natywnych integracji Flow Buildera, niestandardowych połączeń za pomocą żądań HTTP i webhooków, możesz łatwo wzbogacać profile klientów, umożliwiać szybkie zaangażowanie w sprzedaż i generować więcej kwalifikowanych leadów.

Dziś omówimy naszą integrację z Salesforce. 

Co ta integracja umożliwia

Dzięki tej integracji możesz:

  • Dodawać leady do Salesforce z różnych kanałów komunikacyjnych: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber itp. Korzystając z WhatsApp do generowania leadów, wdrożenie fallbacków SMS zapewnia, że żadne potencjalne leady nie zostaną utracone z powodu niepowodzeń w dostawie.

  • Tworzyć sprawy w Salesforce, aby prowadzić dokumentację i przechowywać kluczowe dane wewnątrz spraw z wszystkich swoich kanałów

  • Wdrożyć elastyczność i automatyzację tworzenia leadów/spraw na każdym etapie swojego lejka sprzedażowego

Możliwości integracji z Salesforce w skrócie

Możliwość

Opis

Tworzenie leadów

Tworzenie leadów Salesforce z kanałów messagingowych

Tworzenie spraw

Tworzenie spraw Salesforce dla przepływów wsparcia

Wsparcie kanałów

WhatsApp, Viber, SMS, Instagram, Telegram, LINE, Messenger

Kontrola automatyzacji

Wyzwalanie tworzenia leadów lub spraw na dowolnym etapie przepływu

Wsparcie danych

Przechowywanie zorganizowanych danych kanałowych w rekordach Salesforce

Co zbudujesz w tym przewodniku

W tym przewodniku dowiesz się, jak:

  1. Poprawnie skonfigurować swoje Salesforce

  2. Połączyć Salesforce z Bird

  3. Rozwiązywać błędy podczas łączenia Salesforce

  4. Utworzyć przepływ w Flow Builder, który będzie przesyłał dane do Salesforce

  5. Połączyć WhatsApp z Salesforce, aby przesyłać swoje leady

  6. Połączyć Viber z Salesforce, aby przesyłać swoje sprawy

Wymagania

Zanim rozpoczniesz tworzenie logiki w Flow Builder, musisz mieć przygotowane następujące wymagania:

  • Konto Bird: Upewnij się, że masz dostęp jako administrator.

  • Konto Salesforce: Potrzebujesz dostępu jako „Administrator”

Lista kontrolna wymagań

Wymaganie

Poziom dostępu

Uwagi

Konto Bird

Administrator

Wymagane do tworzenia i publikowania przepływów

Konto Salesforce

Administrator

Potrzebne do dostępu do Connected App i API

Bird oferuje wiele bezpośrednich integracji, które pozwalają na podłączenie twojej komunikacji do narzędzi i platform już używanych w twojej firmie.

Korzystając z natywnych integracji Flow Buildera, niestandardowych połączeń za pomocą żądań HTTP i webhooków, możesz łatwo wzbogacać profile klientów, umożliwiać szybkie zaangażowanie w sprzedaż i generować więcej kwalifikowanych leadów.

Dziś omówimy naszą integrację z Salesforce. 

Co ta integracja umożliwia

Dzięki tej integracji możesz:

  • Dodawać leady do Salesforce z różnych kanałów komunikacyjnych: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber itp. Korzystając z WhatsApp do generowania leadów, wdrożenie fallbacków SMS zapewnia, że żadne potencjalne leady nie zostaną utracone z powodu niepowodzeń w dostawie.

  • Tworzyć sprawy w Salesforce, aby prowadzić dokumentację i przechowywać kluczowe dane wewnątrz spraw z wszystkich swoich kanałów

  • Wdrożyć elastyczność i automatyzację tworzenia leadów/spraw na każdym etapie swojego lejka sprzedażowego

Możliwości integracji z Salesforce w skrócie

Możliwość

Opis

Tworzenie leadów

Tworzenie leadów Salesforce z kanałów messagingowych

Tworzenie spraw

Tworzenie spraw Salesforce dla przepływów wsparcia

Wsparcie kanałów

WhatsApp, Viber, SMS, Instagram, Telegram, LINE, Messenger

Kontrola automatyzacji

Wyzwalanie tworzenia leadów lub spraw na dowolnym etapie przepływu

Wsparcie danych

Przechowywanie zorganizowanych danych kanałowych w rekordach Salesforce

Co zbudujesz w tym przewodniku

W tym przewodniku dowiesz się, jak:

  1. Poprawnie skonfigurować swoje Salesforce

  2. Połączyć Salesforce z Bird

  3. Rozwiązywać błędy podczas łączenia Salesforce

  4. Utworzyć przepływ w Flow Builder, który będzie przesyłał dane do Salesforce

  5. Połączyć WhatsApp z Salesforce, aby przesyłać swoje leady

  6. Połączyć Viber z Salesforce, aby przesyłać swoje sprawy

Wymagania

Zanim rozpoczniesz tworzenie logiki w Flow Builder, musisz mieć przygotowane następujące wymagania:

  • Konto Bird: Upewnij się, że masz dostęp jako administrator.

  • Konto Salesforce: Potrzebujesz dostępu jako „Administrator”

Lista kontrolna wymagań

Wymaganie

Poziom dostępu

Uwagi

Konto Bird

Administrator

Wymagane do tworzenia i publikowania przepływów

Konto Salesforce

Administrator

Potrzebne do dostępu do Connected App i API

Krok 1: Skonfiguruj aplikację połączoną Salesforce

Aby uzyskać dostęp do sekcji Połączone aplikacje w Salesforce (Lightning Experience), wykonaj następujące kroki:

  1. Zaloguj się do Salesforce jako administrator

  2. Wybierz Ustawienia z rozwijanego menu konta (w prawym górnym rogu)

  3. W lewym panelu przejdź do Menadżer aplikacji > Nowa połączona aplikacja

Proszę zauważyć: jeśli napotkasz problem z wyświetlaniem poniżej, kliknij „Kliknij tutaj, aby otworzyć tę stronę w Salesforce Classic.”

App Manager setup

Utwórz połączoną aplikację

Na stronie Nowa połączona aplikacja, wypełnij następujące wymagane pola w sekcji Informacje podstawowe:

  • Nazwa połączonej aplikacji, np. Integracja z ptakiem.

  • Nazwa API, np. Bird_Integration

  • Email kontaktowy, np. xxx@kontaktemail.com

Skonfiguruj ustawienia OAuth

  1. Przejdź do API (Włącz ustawienia OAuth), i wybierz Włącz ustawienia OAuth.

    • W polu URL zwrotny wprowadź https://login.salesforce.com/

    • W polu Wybrane zakresy OAuth wybierz Uzyskaj dostęp i zarządzaj swoimi danymi (api)

    • Zapewnij dostęp do swoich danych przez sieć (web)

    • Wykonuj żądania w swoim imieniu w dowolnym momencie (refresh_token, offline_access)

    • Kliknij Dodaj

Wyjaśnienie zakresów OAuth

Zakres OAuth

Dlaczego jest wymagany

api

Umożliwia Bird odczytywanie i zapisywanie obiektów Salesforce

web

Umożliwia autoryzację OAuth w przeglądarce

offline_access

Umożliwia korzystanie z tokenów odświeżania dla długotrwałego dostępu


  1. Kliknij przycisk Zapisz, aby zapisać nową połączoną aplikację.


New Connected App page


  1. Na liście Połączone aplikacje (Aplikacje > Menadżer aplikacji) znajdź aplikację, którą właśnie utworzyłeś, a następnie kliknij Zarządzaj.

Aktualizuj zasady OAuth

  1. Na otwartej stronie kliknij przycisk Edytuj 

    • W sekcji Zasady OAuth wybierz Wszyscy użytkownicy mogą autoryzować się sami z listy Dozwoleni użytkownicy

    • W polu Relaksacja IP wybierz Relaksacja ograniczeń IP 

    • W polu Zasady tokenów odświeżania kliknij Token odświeżający jest ważny do czasu odwołania. W sekcji Zasady sesji wybierz wartość Limit czasowy (24 godziny), kliknij przycisk Zapisz

New Connected App page


  1. Wróć do listy Połączone aplikacje (Aplikacje > Menadżer aplikacji) i kliknij aplikację, którą właśnie utworzyłeś, a następnie kliknij Wyświetl.

Pobierz klucz konsumencki i tajny

  1. Przejdź do API (Włącz ustawienia OAuth) i zapisz Klucz konsumencki oraz Tajny klucz konsumencki. Potrzebujesz tego klucza i tajnego klucza do skonfigurowania poświadczeń w integracji Salesforce MessageBirda.

Aby uzyskać dostęp do sekcji Połączone aplikacje w Salesforce (Lightning Experience), wykonaj następujące kroki:

  1. Zaloguj się do Salesforce jako administrator

  2. Wybierz Ustawienia z rozwijanego menu konta (w prawym górnym rogu)

  3. W lewym panelu przejdź do Menadżer aplikacji > Nowa połączona aplikacja

Proszę zauważyć: jeśli napotkasz problem z wyświetlaniem poniżej, kliknij „Kliknij tutaj, aby otworzyć tę stronę w Salesforce Classic.”

App Manager setup

Utwórz połączoną aplikację

Na stronie Nowa połączona aplikacja, wypełnij następujące wymagane pola w sekcji Informacje podstawowe:

  • Nazwa połączonej aplikacji, np. Integracja z ptakiem.

  • Nazwa API, np. Bird_Integration

  • Email kontaktowy, np. xxx@kontaktemail.com

Skonfiguruj ustawienia OAuth

  1. Przejdź do API (Włącz ustawienia OAuth), i wybierz Włącz ustawienia OAuth.

    • W polu URL zwrotny wprowadź https://login.salesforce.com/

    • W polu Wybrane zakresy OAuth wybierz Uzyskaj dostęp i zarządzaj swoimi danymi (api)

    • Zapewnij dostęp do swoich danych przez sieć (web)

    • Wykonuj żądania w swoim imieniu w dowolnym momencie (refresh_token, offline_access)

    • Kliknij Dodaj

Wyjaśnienie zakresów OAuth

Zakres OAuth

Dlaczego jest wymagany

api

Umożliwia Bird odczytywanie i zapisywanie obiektów Salesforce

web

Umożliwia autoryzację OAuth w przeglądarce

offline_access

Umożliwia korzystanie z tokenów odświeżania dla długotrwałego dostępu


  1. Kliknij przycisk Zapisz, aby zapisać nową połączoną aplikację.


New Connected App page


  1. Na liście Połączone aplikacje (Aplikacje > Menadżer aplikacji) znajdź aplikację, którą właśnie utworzyłeś, a następnie kliknij Zarządzaj.

Aktualizuj zasady OAuth

  1. Na otwartej stronie kliknij przycisk Edytuj 

    • W sekcji Zasady OAuth wybierz Wszyscy użytkownicy mogą autoryzować się sami z listy Dozwoleni użytkownicy

    • W polu Relaksacja IP wybierz Relaksacja ograniczeń IP 

    • W polu Zasady tokenów odświeżania kliknij Token odświeżający jest ważny do czasu odwołania. W sekcji Zasady sesji wybierz wartość Limit czasowy (24 godziny), kliknij przycisk Zapisz

New Connected App page


  1. Wróć do listy Połączone aplikacje (Aplikacje > Menadżer aplikacji) i kliknij aplikację, którą właśnie utworzyłeś, a następnie kliknij Wyświetl.

Pobierz klucz konsumencki i tajny

  1. Przejdź do API (Włącz ustawienia OAuth) i zapisz Klucz konsumencki oraz Tajny klucz konsumencki. Potrzebujesz tego klucza i tajnego klucza do skonfigurowania poświadczeń w integracji Salesforce MessageBirda.

Aby uzyskać dostęp do sekcji Połączone aplikacje w Salesforce (Lightning Experience), wykonaj następujące kroki:

  1. Zaloguj się do Salesforce jako administrator

  2. Wybierz Ustawienia z rozwijanego menu konta (w prawym górnym rogu)

  3. W lewym panelu przejdź do Menadżer aplikacji > Nowa połączona aplikacja

Proszę zauważyć: jeśli napotkasz problem z wyświetlaniem poniżej, kliknij „Kliknij tutaj, aby otworzyć tę stronę w Salesforce Classic.”

App Manager setup

Utwórz połączoną aplikację

Na stronie Nowa połączona aplikacja, wypełnij następujące wymagane pola w sekcji Informacje podstawowe:

  • Nazwa połączonej aplikacji, np. Integracja z ptakiem.

  • Nazwa API, np. Bird_Integration

  • Email kontaktowy, np. xxx@kontaktemail.com

Skonfiguruj ustawienia OAuth

  1. Przejdź do API (Włącz ustawienia OAuth), i wybierz Włącz ustawienia OAuth.

    • W polu URL zwrotny wprowadź https://login.salesforce.com/

    • W polu Wybrane zakresy OAuth wybierz Uzyskaj dostęp i zarządzaj swoimi danymi (api)

    • Zapewnij dostęp do swoich danych przez sieć (web)

    • Wykonuj żądania w swoim imieniu w dowolnym momencie (refresh_token, offline_access)

    • Kliknij Dodaj

Wyjaśnienie zakresów OAuth

Zakres OAuth

Dlaczego jest wymagany

api

Umożliwia Bird odczytywanie i zapisywanie obiektów Salesforce

web

Umożliwia autoryzację OAuth w przeglądarce

offline_access

Umożliwia korzystanie z tokenów odświeżania dla długotrwałego dostępu


  1. Kliknij przycisk Zapisz, aby zapisać nową połączoną aplikację.


New Connected App page


  1. Na liście Połączone aplikacje (Aplikacje > Menadżer aplikacji) znajdź aplikację, którą właśnie utworzyłeś, a następnie kliknij Zarządzaj.

Aktualizuj zasady OAuth

  1. Na otwartej stronie kliknij przycisk Edytuj 

    • W sekcji Zasady OAuth wybierz Wszyscy użytkownicy mogą autoryzować się sami z listy Dozwoleni użytkownicy

    • W polu Relaksacja IP wybierz Relaksacja ograniczeń IP 

    • W polu Zasady tokenów odświeżania kliknij Token odświeżający jest ważny do czasu odwołania. W sekcji Zasady sesji wybierz wartość Limit czasowy (24 godziny), kliknij przycisk Zapisz

New Connected App page


  1. Wróć do listy Połączone aplikacje (Aplikacje > Menadżer aplikacji) i kliknij aplikację, którą właśnie utworzyłeś, a następnie kliknij Wyświetl.

Pobierz klucz konsumencki i tajny

  1. Przejdź do API (Włącz ustawienia OAuth) i zapisz Klucz konsumencki oraz Tajny klucz konsumencki. Potrzebujesz tego klucza i tajnego klucza do skonfigurowania poświadczeń w integracji Salesforce MessageBirda.

Krok 2: Uzyskiwanie tokenów z Salesforce w celu autoryzacji dostępu

Jak działają tokeny OAuth Salesforce

W Salesforce tokeny dostępu mają ograniczony czas życia określony przez czas oczekiwania sesji. Jeśli aplikacja użyje wygasłego tokenu dostępu, zostanie wyświetlony błąd „Sesja wygasła lub jest nieważna”. 

Użyj tokenu odświeżania podczas procesu autoryzacji, aby uzyskać nowy token dostępu. Korzystanie z nowego tokenu zapewni, że token dostępu zawsze pozostanie aktywny.

Elementy OAuth Salesforce

Element

Cel

Czas życia

Klucz Konsumenta

Identyfikuje Twoją aplikację połączoną

Statyczny

Tajny Klucz Konsumenta

Autoryzuje aplikację połączoną

Statyczny

Token dostępu

Autoryzuje żądania API Salesforce

Krótkoterminowy

Token odświeżania

Odświeża tokeny dostępu

Długoterminowy

URL instancji

Podstawowy URL API Salesforce

Statyczny

Uzyskaj URL swojej instancji

  1. Wyślij następujące zapytanie curl, aby uzyskać URL instancji. 

  • client_id = Klucz Konsumenta

  • client_secret = Tajny Klucz Konsumenta

  • username = Nazwa użytkownika logowania Salesforce

  • password = Hasło logowania Salesforce

Terminal window showing a curl command to request an OAuth2 token


Jeśli nie jesteś zaznajomiony z curl, możesz użyć Postman, aby wysłać żądanie. Wykonaj te kroki:

Postman dashboard

Autoryzuj aplikację i uzyskaj kod

  1. Uzyskaj swój kod. Użyj swojej ulubionej przeglądarki, a następnie wprowadź następujący URL żądania w nowej karcie, aby uzyskać kod. 

  • <KLUCZ_KONSUMENTA> powinien być zastąpiony uzyskanym Kluczem Konsumenta w powyższym kroku

  • <TWOJA_INSTANCJA> powinien być zastąpiony nazwą twojej instancji


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Następnie wprowadź swój URL żądania w przeglądarkę. Pozwól na dostęp, jeśli pojawią się jakiekolwiek alerty. Zobaczysz następnie przekierowanie przeglądarki do URL podobnego do poniższego. Możesz uzyskać kod, korzystając z tego samego URL.

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

Wymiana kodu na tokeny dostępu i odświeżania

  1. Uzyskaj token dostępu i token odświeżania: Wyślij następujące zapytanie curl, aby uzyskać tokeny. 

  • <KOD> powinien być zastąpiony kodem, który uzyskałeś w powyższym kroku. 

  • <KLUCZ_KONSUMENTA>

  • <TAJNY_KLUCZ_KONSUMENTA> powinien być zastąpiony uzyskanymi kluczami z utworzoną aplikacją połączoną

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


Możesz uzyskać access_token i refresh_token z odpowiedzi.

Screenshot of a JSON response from a Salesforce OAuth token request


Alternatywa: używając Postman

Jeśli nie jesteś zaznajomiony z curl, możesz użyć Postman, aby wysłać żądanie. Wykonaj te kroki:

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

Jak działają tokeny OAuth Salesforce

W Salesforce tokeny dostępu mają ograniczony czas życia określony przez czas oczekiwania sesji. Jeśli aplikacja użyje wygasłego tokenu dostępu, zostanie wyświetlony błąd „Sesja wygasła lub jest nieważna”. 

Użyj tokenu odświeżania podczas procesu autoryzacji, aby uzyskać nowy token dostępu. Korzystanie z nowego tokenu zapewni, że token dostępu zawsze pozostanie aktywny.

Elementy OAuth Salesforce

Element

Cel

Czas życia

Klucz Konsumenta

Identyfikuje Twoją aplikację połączoną

Statyczny

Tajny Klucz Konsumenta

Autoryzuje aplikację połączoną

Statyczny

Token dostępu

Autoryzuje żądania API Salesforce

Krótkoterminowy

Token odświeżania

Odświeża tokeny dostępu

Długoterminowy

URL instancji

Podstawowy URL API Salesforce

Statyczny

Uzyskaj URL swojej instancji

  1. Wyślij następujące zapytanie curl, aby uzyskać URL instancji. 

  • client_id = Klucz Konsumenta

  • client_secret = Tajny Klucz Konsumenta

  • username = Nazwa użytkownika logowania Salesforce

  • password = Hasło logowania Salesforce

Terminal window showing a curl command to request an OAuth2 token


Jeśli nie jesteś zaznajomiony z curl, możesz użyć Postman, aby wysłać żądanie. Wykonaj te kroki:

Postman dashboard

Autoryzuj aplikację i uzyskaj kod

  1. Uzyskaj swój kod. Użyj swojej ulubionej przeglądarki, a następnie wprowadź następujący URL żądania w nowej karcie, aby uzyskać kod. 

  • <KLUCZ_KONSUMENTA> powinien być zastąpiony uzyskanym Kluczem Konsumenta w powyższym kroku

  • <TWOJA_INSTANCJA> powinien być zastąpiony nazwą twojej instancji


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Następnie wprowadź swój URL żądania w przeglądarkę. Pozwól na dostęp, jeśli pojawią się jakiekolwiek alerty. Zobaczysz następnie przekierowanie przeglądarki do URL podobnego do poniższego. Możesz uzyskać kod, korzystając z tego samego URL.

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

Wymiana kodu na tokeny dostępu i odświeżania

  1. Uzyskaj token dostępu i token odświeżania: Wyślij następujące zapytanie curl, aby uzyskać tokeny. 

  • <KOD> powinien być zastąpiony kodem, który uzyskałeś w powyższym kroku. 

  • <KLUCZ_KONSUMENTA>

  • <TAJNY_KLUCZ_KONSUMENTA> powinien być zastąpiony uzyskanymi kluczami z utworzoną aplikacją połączoną

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


Możesz uzyskać access_token i refresh_token z odpowiedzi.

Screenshot of a JSON response from a Salesforce OAuth token request


Alternatywa: używając Postman

Jeśli nie jesteś zaznajomiony z curl, możesz użyć Postman, aby wysłać żądanie. Wykonaj te kroki:

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

Jak działają tokeny OAuth Salesforce

W Salesforce tokeny dostępu mają ograniczony czas życia określony przez czas oczekiwania sesji. Jeśli aplikacja użyje wygasłego tokenu dostępu, zostanie wyświetlony błąd „Sesja wygasła lub jest nieważna”. 

Użyj tokenu odświeżania podczas procesu autoryzacji, aby uzyskać nowy token dostępu. Korzystanie z nowego tokenu zapewni, że token dostępu zawsze pozostanie aktywny.

Elementy OAuth Salesforce

Element

Cel

Czas życia

Klucz Konsumenta

Identyfikuje Twoją aplikację połączoną

Statyczny

Tajny Klucz Konsumenta

Autoryzuje aplikację połączoną

Statyczny

Token dostępu

Autoryzuje żądania API Salesforce

Krótkoterminowy

Token odświeżania

Odświeża tokeny dostępu

Długoterminowy

URL instancji

Podstawowy URL API Salesforce

Statyczny

Uzyskaj URL swojej instancji

  1. Wyślij następujące zapytanie curl, aby uzyskać URL instancji. 

  • client_id = Klucz Konsumenta

  • client_secret = Tajny Klucz Konsumenta

  • username = Nazwa użytkownika logowania Salesforce

  • password = Hasło logowania Salesforce

Terminal window showing a curl command to request an OAuth2 token


Jeśli nie jesteś zaznajomiony z curl, możesz użyć Postman, aby wysłać żądanie. Wykonaj te kroki:

Postman dashboard

Autoryzuj aplikację i uzyskaj kod

  1. Uzyskaj swój kod. Użyj swojej ulubionej przeglądarki, a następnie wprowadź następujący URL żądania w nowej karcie, aby uzyskać kod. 

  • <KLUCZ_KONSUMENTA> powinien być zastąpiony uzyskanym Kluczem Konsumenta w powyższym kroku

  • <TWOJA_INSTANCJA> powinien być zastąpiony nazwą twojej instancji


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Następnie wprowadź swój URL żądania w przeglądarkę. Pozwól na dostęp, jeśli pojawią się jakiekolwiek alerty. Zobaczysz następnie przekierowanie przeglądarki do URL podobnego do poniższego. Możesz uzyskać kod, korzystając z tego samego URL.

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

Wymiana kodu na tokeny dostępu i odświeżania

  1. Uzyskaj token dostępu i token odświeżania: Wyślij następujące zapytanie curl, aby uzyskać tokeny. 

  • <KOD> powinien być zastąpiony kodem, który uzyskałeś w powyższym kroku. 

  • <KLUCZ_KONSUMENTA>

  • <TAJNY_KLUCZ_KONSUMENTA> powinien być zastąpiony uzyskanymi kluczami z utworzoną aplikacją połączoną

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


Możesz uzyskać access_token i refresh_token z odpowiedzi.

Screenshot of a JSON response from a Salesforce OAuth token request


Alternatywa: używając Postman

Jeśli nie jesteś zaznajomiony z curl, możesz użyć Postman, aby wysłać żądanie. Wykonaj te kroki:

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

Rozwiązywanie problemów z połączeniem Salesforce

Najczęstszy błąd napotykany podczas integrowania Salesforce z Bird i jak go naprawić:

„REST API nie jest włączone dla tej organizacji”

Gdy próbujesz wysłać żądanie do API Salesforce używając powyższych poświadczeń, czasami napotkasz ten błąd.

  • REST API nie jest włączone dla tej organizacji.

Możesz rozwiązać ten błąd, wykonując poniższe kroki.

Kliknij na Ustawienia w prawym górnym rogu.

Setup menu highlighted


Przejdź do ADMINISTRACJA > Zarządzaj Użytkownikami i kliknij na Profile.

Profiles view


Kliknij Edytuj na konkretnym profilu, który chcesz zaktualizować.

Przewiń w dół i przejdź do Uprawnień administracyjnych i zaznacz pole Włączone API.

Administrative permissions view

Nie zapomnij przewinąć w dół strony i kliknąć Zapisz.

Najczęstszy błąd napotykany podczas integrowania Salesforce z Bird i jak go naprawić:

„REST API nie jest włączone dla tej organizacji”

Gdy próbujesz wysłać żądanie do API Salesforce używając powyższych poświadczeń, czasami napotkasz ten błąd.

  • REST API nie jest włączone dla tej organizacji.

Możesz rozwiązać ten błąd, wykonując poniższe kroki.

Kliknij na Ustawienia w prawym górnym rogu.

Setup menu highlighted


Przejdź do ADMINISTRACJA > Zarządzaj Użytkownikami i kliknij na Profile.

Profiles view


Kliknij Edytuj na konkretnym profilu, który chcesz zaktualizować.

Przewiń w dół i przejdź do Uprawnień administracyjnych i zaznacz pole Włączone API.

Administrative permissions view

Nie zapomnij przewinąć w dół strony i kliknąć Zapisz.

Najczęstszy błąd napotykany podczas integrowania Salesforce z Bird i jak go naprawić:

„REST API nie jest włączone dla tej organizacji”

Gdy próbujesz wysłać żądanie do API Salesforce używając powyższych poświadczeń, czasami napotkasz ten błąd.

  • REST API nie jest włączone dla tej organizacji.

Możesz rozwiązać ten błąd, wykonując poniższe kroki.

Kliknij na Ustawienia w prawym górnym rogu.

Setup menu highlighted


Przejdź do ADMINISTRACJA > Zarządzaj Użytkownikami i kliknij na Profile.

Profiles view


Kliknij Edytuj na konkretnym profilu, który chcesz zaktualizować.

Przewiń w dół i przejdź do Uprawnień administracyjnych i zaznacz pole Włączone API.

Administrative permissions view

Nie zapomnij przewinąć w dół strony i kliknąć Zapisz.

Krok 3: Utwórz nowy przebieg w kreatorze przepływów, aby tworzyć leady lub przypadki

Importuj i opublikuj szablon przepływu Salesforce

Konfiguracja Salesforce została zakończona. Teraz, zaczynajmy nowy przepływ. Ten szablon pomoże ci połączyć ulubiony kanał komunikacyjny z Salesforce i przesyłać nowe leady lub sprawy do twojego zespołu do śledzenia:

  1. Zaloguj się do swojego Panelu Bird i przejdź do Kreatora przepływów

  2. Pobierz przykładowy przepływ, który będziesz używać.

  3. Zaimportuj przepływ za pomocą funkcji importu. 


Import flow screen

Dołącz kanały, które chcesz używać do tworzenia leadów/spraw w Salesforce. Następnie możesz opublikować ten przepływ. 

Importuj i opublikuj szablon przepływu Salesforce

Konfiguracja Salesforce została zakończona. Teraz, zaczynajmy nowy przepływ. Ten szablon pomoże ci połączyć ulubiony kanał komunikacyjny z Salesforce i przesyłać nowe leady lub sprawy do twojego zespołu do śledzenia:

  1. Zaloguj się do swojego Panelu Bird i przejdź do Kreatora przepływów

  2. Pobierz przykładowy przepływ, który będziesz używać.

  3. Zaimportuj przepływ za pomocą funkcji importu. 


Import flow screen

Dołącz kanały, które chcesz używać do tworzenia leadów/spraw w Salesforce. Następnie możesz opublikować ten przepływ. 

Importuj i opublikuj szablon przepływu Salesforce

Konfiguracja Salesforce została zakończona. Teraz, zaczynajmy nowy przepływ. Ten szablon pomoże ci połączyć ulubiony kanał komunikacyjny z Salesforce i przesyłać nowe leady lub sprawy do twojego zespołu do śledzenia:

  1. Zaloguj się do swojego Panelu Bird i przejdź do Kreatora przepływów

  2. Pobierz przykładowy przepływ, który będziesz używać.

  3. Zaimportuj przepływ za pomocą funkcji importu. 


Import flow screen

Dołącz kanały, które chcesz używać do tworzenia leadów/spraw w Salesforce. Następnie możesz opublikować ten przepływ. 

Użyj Salesforce z WhatsApp i Viberem

Ten szablon przepływu pozwoli Ci połączyć Twoje ulubione kanały (WhatsApp, Viber, SMS itp.) z Salesforce. Następujące przykłady pokażą, jak połączyć Salesforce, aby tworzyć leady na:

Mapowanie kanału na obiekt Salesforce

Kanał

Obiekt Salesforce

Główny przypadek użycia

WhatsApp

Lead

Zaangażowanie w sprzedaż i leady przychodzące

Viber

Sprawa

Wsparcie klienta i śledzenie problemów

SMS

Lead lub Sprawa

Kanał zapasowy lub wejściowy

Inne kanały

Konfigurowalne

Zależy od logiki przepływu

Pamiętaj, że możesz zmieniać kanał lub przypadek użycia w zależności od swoich potrzeb.

Import a flow view


Powinieneś być w stanie zobaczyć swój przepływ na ekranie.

Flow illustration


Przygotuj uwierzytelnienie dla przepływów kanałów

Pobierz swój token dostępu przed aktywacją swojego przepływu. 

Punkt końcowy API jest następujący:

  • client_id = Klucz konsumenta

  • client_secret = Sekret konsumenta, 

  • W przypadku refresh_token, należy odwołać się do kroku 2.3.

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


Flow illustration

Ten szablon przepływu pozwoli Ci połączyć Twoje ulubione kanały (WhatsApp, Viber, SMS itp.) z Salesforce. Następujące przykłady pokażą, jak połączyć Salesforce, aby tworzyć leady na:

Mapowanie kanału na obiekt Salesforce

Kanał

Obiekt Salesforce

Główny przypadek użycia

WhatsApp

Lead

Zaangażowanie w sprzedaż i leady przychodzące

Viber

Sprawa

Wsparcie klienta i śledzenie problemów

SMS

Lead lub Sprawa

Kanał zapasowy lub wejściowy

Inne kanały

Konfigurowalne

Zależy od logiki przepływu

Pamiętaj, że możesz zmieniać kanał lub przypadek użycia w zależności od swoich potrzeb.

Import a flow view


Powinieneś być w stanie zobaczyć swój przepływ na ekranie.

Flow illustration


Przygotuj uwierzytelnienie dla przepływów kanałów

Pobierz swój token dostępu przed aktywacją swojego przepływu. 

Punkt końcowy API jest następujący:

  • client_id = Klucz konsumenta

  • client_secret = Sekret konsumenta, 

  • W przypadku refresh_token, należy odwołać się do kroku 2.3.

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


Flow illustration

Ten szablon przepływu pozwoli Ci połączyć Twoje ulubione kanały (WhatsApp, Viber, SMS itp.) z Salesforce. Następujące przykłady pokażą, jak połączyć Salesforce, aby tworzyć leady na:

Mapowanie kanału na obiekt Salesforce

Kanał

Obiekt Salesforce

Główny przypadek użycia

WhatsApp

Lead

Zaangażowanie w sprzedaż i leady przychodzące

Viber

Sprawa

Wsparcie klienta i śledzenie problemów

SMS

Lead lub Sprawa

Kanał zapasowy lub wejściowy

Inne kanały

Konfigurowalne

Zależy od logiki przepływu

Pamiętaj, że możesz zmieniać kanał lub przypadek użycia w zależności od swoich potrzeb.

Import a flow view


Powinieneś być w stanie zobaczyć swój przepływ na ekranie.

Flow illustration


Przygotuj uwierzytelnienie dla przepływów kanałów

Pobierz swój token dostępu przed aktywacją swojego przepływu. 

Punkt końcowy API jest następujący:

  • client_id = Klucz konsumenta

  • client_secret = Sekret konsumenta, 

  • W przypadku refresh_token, należy odwołać się do kroku 2.3.

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


Flow illustration

Utwórz lead w Salesforce za pomocą WhatsApp

Zastąp https://XXXX.my.salesforce.com swoim adresem URL instancji. Telefon, Nazwisko, Firma, Źródło leadów, Opis to nazwy pól w Salesforce. 

Możesz je znaleźć w Ustawienia > Menedżer obiektów > Lead > Pola i relacje. 


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


Create a Lead into SF

Zastąp https://XXXX.my.salesforce.com swoim adresem URL instancji. Telefon, Nazwisko, Firma, Źródło leadów, Opis to nazwy pól w Salesforce. 

Możesz je znaleźć w Ustawienia > Menedżer obiektów > Lead > Pola i relacje. 


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


Create a Lead into SF

Zastąp https://XXXX.my.salesforce.com swoim adresem URL instancji. Telefon, Nazwisko, Firma, Źródło leadów, Opis to nazwy pól w Salesforce. 

Możesz je znaleźć w Ustawienia > Menedżer obiektów > Lead > Pola i relacje. 


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


Create a Lead into SF

Utwórz sprawę w Salesforce za pomocą Viber

Zastąp https://XXXX.my.salesforce.com swoim adresem URL instancji. Telefon, Nazwisko, Firma, Źródło leadów, Opis to nazwy pól z Salesforce. Możesz je znaleźć w Ustawienia > Menedżer obiektów > Lead > Pola & Relacje.

Wartość wyjściowa ID to identyfikator ID zwrócony z Salesforce.  

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

Gratulacje! 

Właśnie pomyślnie połączyłeś Salesforce z WhatsApp i/lub Viber, aby tworzyć leady i przypadki dla swojego zespołu, aby umożliwić szybsze zaangażowanie i generować bardziej kwalifikowane leady.

Jeśli masz jakiekolwiek pytania dotyczące swojego nowego przepływu lub naszej integracji z Salesforce, skontaktuj się z nami pod nasz adres e-mail wsparcia.

Zastąp https://XXXX.my.salesforce.com swoim adresem URL instancji. Telefon, Nazwisko, Firma, Źródło leadów, Opis to nazwy pól z Salesforce. Możesz je znaleźć w Ustawienia > Menedżer obiektów > Lead > Pola & Relacje.

Wartość wyjściowa ID to identyfikator ID zwrócony z Salesforce.  

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

Gratulacje! 

Właśnie pomyślnie połączyłeś Salesforce z WhatsApp i/lub Viber, aby tworzyć leady i przypadki dla swojego zespołu, aby umożliwić szybsze zaangażowanie i generować bardziej kwalifikowane leady.

Jeśli masz jakiekolwiek pytania dotyczące swojego nowego przepływu lub naszej integracji z Salesforce, skontaktuj się z nami pod nasz adres e-mail wsparcia.

Zastąp https://XXXX.my.salesforce.com swoim adresem URL instancji. Telefon, Nazwisko, Firma, Źródło leadów, Opis to nazwy pól z Salesforce. Możesz je znaleźć w Ustawienia > Menedżer obiektów > Lead > Pola & Relacje.

Wartość wyjściowa ID to identyfikator ID zwrócony z Salesforce.  

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

Gratulacje! 

Właśnie pomyślnie połączyłeś Salesforce z WhatsApp i/lub Viber, aby tworzyć leady i przypadki dla swojego zespołu, aby umożliwić szybsze zaangażowanie i generować bardziej kwalifikowane leady.

Jeśli masz jakiekolwiek pytania dotyczące swojego nowego przepływu lub naszej integracji z Salesforce, skontaktuj się z nami pod nasz adres e-mail wsparcia.

Inne wiadomości

Przeczytaj więcej z tej kategorii

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

Kompletna platforma oparta na sztucznej inteligencji, która rośnie wraz z Twoim biznesem.

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

Kompletna platforma oparta na sztucznej inteligencji, która rośnie wraz z Twoim biznesem.