Cara membuat prospek atau kasus di Salesforce dengan Flow Builder

Burung

2 Des 2021

Pembuat Alur

1 min read

Cara membuat prospek atau kasus di Salesforce dengan Flow Builder

Intisari Utama

    • Bird’s Flow Builder memungkinkan integrasi yang mulus dengan Salesforce, memungkinkan pembuatan lead dan kasus otomatis di berbagai saluran komunikasi.

    • Integrasi mendukung WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, dan lainnya.

    • Dengan konektivitas Salesforce, bisnis dapat memperkaya catatan CRM, memusatkan percakapan dukungan, dan membangun logika corong otomatis dari ujung ke ujung.

    • Penggunaan utama meliputi:

      • Membuat lead Salesforce langsung dari saluran pesan

      • Membuat kasus Salesforce untuk tim dukungan

      • Pengarahan, penandaan, dan memperkaya data pelanggan dalam alur

    • Integrasi memerlukan:

      • Akun administrator Bird

      • Org Salesforce dengan akses administrator

    • Penyiapan dimulai dengan mengonfigurasi Salesforce Connected App dengan OAuth diaktifkan, cakupan yang sesuai, dan pengaturan izin yang santai.

    • Cakupan OAuth yang diperlukan meliputi:

      • Akses dan kelola data Anda (api)

      • Akses web (web)

      • Token pembaruan (offline_access)

    • Setelah membuat Connected App, pengguna harus mengambil Consumer Key dan Consumer Secret mereka untuk kredensial Flow Builder.

    • Token OAuth dihasilkan melalui Salesforce menggunakan langkah otorisasi browser, diikuti dengan pengambilan akses dan token pembaruan melalui cURL atau Postman.

    • Token pembaruan memastikan autentikasi berkelanjutan bahkan ketika token akses kedaluwarsa.

    • Kesalahan integrasi umum — “REST API is not enabled for this Organization” — dapat diselesaikan dengan mengaktifkan akses API di bawah izin administratif profil pengguna.

    • Setelah kredensial Salesforce dikonfigurasikan, pengguna dapat mengimpor template Flow Builder untuk membuat lead atau kasus melalui WhatsApp, Viber, SMS, dan saluran lainnya.

    • Endpoint API memungkinkan Flow Builder untuk mendorong data ke dalam objek Salesforce seperti Lead atau Case menggunakan pemetaan field yang ditentukan dalam Object Manager Salesforce.

    • Pengguna dapat menyesuaikan alur untuk memicu tindakan Salesforce berdasarkan perilaku saluran, balasan pelanggan, tag, atau tahapan corong.

    • Alur mengembalikan ID rekaman Salesforce (misalnya, ID Kasus) untuk tindak lanjut, pelaporan, atau pengarahan.

    • Setelah konfigurasi, bisnis dapat secara otomatis menghasilkan entri Salesforce secara real-time dari saluran yang didukung Bird mana pun.

Sorotan Q&A

  • Apa yang memungkinkan integrasi Salesforce dengan Flow Builder untuk Anda lakukan?

    Ini memungkinkan pembuatan otomatis prospek dan kasus di Salesforce dari saluran komunikasi yang didukung yang terhubung ke Bird.

  • Saluran mana yang dapat mendorong data ke Salesforce?

    WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, SMS dan lainnya.

  • Apa saja kasus penggunaan utama?

    Membuat prospek Salesforce, membuat kasus dukungan, memperkaya profil, dan membangun saluran penjualan otomatis yang terhubung ke CRM.

  • Apa izin Salesforce yang diperlukan?

    Akses administrator, beserta Aplikasi Terhubung yang dikonfigurasi dengan OAuth, akses API, dan pembatasan IP/token yang dilonggarkan.

  • Otorisasi OAuth mana yang harus ditambahkan?

    Akses API, akses web, dan refresh_token/offline_access.

  • Apa kredensial yang Bird butuhkan untuk otentikasi dengan Salesforce?

    Kunci Konsumen dan Rahasia Konsumen dari Aplikasi Terhubung, ditambah token akses dan token penyegaran.

  • Mengapa refresh token diperlukan?

    Karena token akses Salesforce kedaluwarsa, dan token penyegaran digunakan untuk mendapatkan token baru secara otomatis.

  • Apa yang menyebabkan kesalahan “REST API is not enabled for this Organization”?

    Akses API dinonaktifkan dalam profil Salesforce pengguna. Mengaktifkan API Enabled menyelesaikannya.

  • Bagaimana objek Salesforce seperti Lead atau Case dipetakan dalam Flow Builder?

    Dengan merujuk pada nama kolom dari Salesforce's Object Manager (misalnya, LastName, Phone, Company).

  • Bisakah Anda menggunakan WhatsApp untuk membuat prospek di Salesforce?

    Ya — WhatsApp dapat memasukkan data terstruktur ke dalam bidang Lead Salesforce melalui Flow Builder.

  • Dapatkah Viber digunakan untuk membuat kasus di Salesforce?

    Ya — pesan Viber dapat memicu pembuatan kasus dengan detail yang dikirim melalui Salesforce APIs.

  • Apakah alur mengembalikan ID Salesforce?

    Ya — Salesforce merespons dengan ID objek (misalnya, Case ID), yang dapat disimpan atau digunakan dalam otomatisasi lebih lanjut.

Bird menawarkan banyak integrasi langsung yang memungkinkan Anda memasukkan komunikasi Anda ke dalam alat dan platform yang sudah digunakan dalam bisnis Anda.

Menggunakan integrasi bawaan Flow Builder, koneksi kustom melalui permintaan HTTP dan webhook, Anda dapat dengan mudah memperkaya profil pelanggan, memungkinkan keterlibatan penjualan yang cepat, dan mendorong lebih banyak prospek berkualitas.

Hari ini, kita akan membahas integrasi kami dengan Salesforce. 

Dengan integrasi ini Anda dapat:

  • Menambahkan prospek ke Salesforce dari berbagai saluran komunikasi: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, dll. Saat menggunakan WhatsApp untuk menghasilkan prospek, mengimplementasikan fallback SMS memastikan tidak ada prospek yang hilang karena kegagalan pengiriman.

  • Membuat kasus di Salesforce untuk menyimpan catatan, dan menyimpan data penting di dalam kasus dari semua saluran Anda

  • Menerapkan fleksibilitas dan otomatisasi pembuatan prospek/kasus di titik mana pun dalam saluran penjualan Anda

Dalam panduan ini, Anda akan belajar cara:

  1. Mengatur Salesforce Anda dengan benar

  2. Menghubungkan Salesforce dengan Bird

  3. Mengatasi kesalahan saat menghubungkan Salesforce

  4. Membuat alur di Flow Builder yang akan mendorong data ke Salesforce

  5. Menghubungkan WhatsApp dengan Salesforce untuk mengirim prospek Anda

  6. Menghubungkan Viber dengan Salesforce untuk mengirim kasus Anda

Persyaratan untuk integrasi Salesforce

Sebelum Anda mulai membangun logika di Flow Builder, Anda perlu menyiapkan persyaratan berikut:

  • Akun Bird: Pastikan Anda memiliki akses sebagai administrator.

  • Akun Salesforce: Anda memerlukan “Akses administrator”

Langkah 1: Pergi ke Connected Apps di Salesforce untuk mengintegrasikan dengan Bird

Untuk mengakses bagian Connected Apps di Salesforce (Lighting Experience), ikuti langkah-langkah berikut:

  1. Login ke Salesforce sebagai administrator

  2. Pilih Setup dalam daftar drop-down akun (di sudut kanan atas)

  3. Pada panel kiri, pergi ke App Manager > New Connected App

Perhatikan: jika Anda mengalami masalah tampilan di bawah ini, harap klik "Klik di sini untuk membuka halaman ini dalam Salesforce Classic."

App Manager setup

Pada halaman New Connected App, isi bidang wajib berikut di bawah Informasi Dasar:

  • Connected App Name, misalnya Bird Integration.

  • API name, misalnya Bird_Integration

  • Contact Email, misalnya xxx@contactemail.com

  1. Pergi ke API (Enable OAuth Settings), dan pilih Enable OAuth Settings.

  • Di bidang Callback URL, masukkan https://login.salesforce.com/

  • Di bidang Selected OAuth Scopes, pilih 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)

  • Klik Add

  1. Klik tombol Save untuk menyimpan Connected App baru.

New Connected App page


  1. Di daftar Connected Apps (Apps > App Manager), temukan App yang baru saja Anda buat, lalu klik Manage.

  2. Pada halaman yang terbuka, klik tombol Edit

  • Di bawah OAuth policies, pilih All users may self-authorize dalam daftar Permitted Users

  • Di IP Relaxation, pilih Relax IP restrictions 

  • Di Refresh Token Policy, klik Refresh token is valid until revoked. Di bawah Session Policies, Pilih nilai Timeout (24 hours), klik tombol Save

New Connected App page


  1. Kembali ke daftar Connected Apps (Apps > App Manager), dan klik App yang baru saja Anda buat, lalu klik View.

  2. Pergi ke API (Enable OAuth Settings) dan catat Consumer Key dan Consumer Secret. Anda memerlukan kunci dan rahasia ini untuk konfigurasi kredensial dalam integrasi Salesforce MessageBird.

Langkah 2: Memperoleh token dari Salesforce untuk mengotorisasi akses

Di Salesforce, token akses memiliki masa berlaku yang terbatas yang ditentukan oleh batas waktu sesi. Jika aplikasi menggunakan token akses yang kedaluwarsa, kesalahan “Sesi kedaluwarsa atau tidak valid” akan ditampilkan. 

Gunakan token penyegaran selama proses otorisasi untuk mendapatkan token akses baru. Menggunakan token baru akan memastikan bahwa token akses selalu aktif.

  1. Dapatkan URL instance Anda. Kirim permintaan curl berikut untuk mendapatkan URL instance. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nama pengguna login Salesforce

  • password = kata sandi login Salesforce

Terminal window showing a curl command to request an OAuth2 token


Jika Anda tidak terbiasa dengan curl, Anda dapat menggunakan Postman untuk mengirim permintaan. Ikuti langkah-langkah ini:

Postman dashboard


  1. Dapatkan kode Anda. Gunakan browser favorit Anda, lalu masukkan URL permintaan berikut di tab baru untuk mendapatkan kode. 

  • <CONSUMER_KEY> harus diganti dengan Consumer Key yang diperoleh dalam langkah di atas

  • <YOUR_INSTANCE> harus diganti dengan nama instance Anda


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Selanjutnya, masukkan URL permintaan Anda di browser. Izinkan akses jika ada peringatan muncul. Anda kemudian akan melihat browser dialihkan ke URL seperti yang di bawah ini. Anda dapat memperoleh kode dari URL yang sama itu.

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

  1. Dapatkan token akses & token penyegaran: Kirim permintaan curl berikut untuk mendapatkan token. 

  • <CODE> harus diganti dengan kode yang Anda peroleh dalam langkah di atas. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> harus diganti dengan kunci yang diperoleh dengan Aplikasi Terhubung yang dibuat

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


Anda dapat mendapatkan access_token dan refresh_token dari respons.

Screenshot of a JSON response from a Salesforce OAuth token request


Jika Anda tidak terbiasa dengan curl, Anda dapat menggunakan Postman untuk mengirim permintaan. Ikuti langkah-langkah ini:

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

Di Salesforce, token akses memiliki masa berlaku yang terbatas yang ditentukan oleh batas waktu sesi. Jika aplikasi menggunakan token akses yang kedaluwarsa, kesalahan “Sesi kedaluwarsa atau tidak valid” akan ditampilkan. 

Gunakan token penyegaran selama proses otorisasi untuk mendapatkan token akses baru. Menggunakan token baru akan memastikan bahwa token akses selalu aktif.

  1. Dapatkan URL instance Anda. Kirim permintaan curl berikut untuk mendapatkan URL instance. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nama pengguna login Salesforce

  • password = kata sandi login Salesforce

Terminal window showing a curl command to request an OAuth2 token


Jika Anda tidak terbiasa dengan curl, Anda dapat menggunakan Postman untuk mengirim permintaan. Ikuti langkah-langkah ini:

Postman dashboard


  1. Dapatkan kode Anda. Gunakan browser favorit Anda, lalu masukkan URL permintaan berikut di tab baru untuk mendapatkan kode. 

  • <CONSUMER_KEY> harus diganti dengan Consumer Key yang diperoleh dalam langkah di atas

  • <YOUR_INSTANCE> harus diganti dengan nama instance Anda


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Selanjutnya, masukkan URL permintaan Anda di browser. Izinkan akses jika ada peringatan muncul. Anda kemudian akan melihat browser dialihkan ke URL seperti yang di bawah ini. Anda dapat memperoleh kode dari URL yang sama itu.

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

  1. Dapatkan token akses & token penyegaran: Kirim permintaan curl berikut untuk mendapatkan token. 

  • <CODE> harus diganti dengan kode yang Anda peroleh dalam langkah di atas. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> harus diganti dengan kunci yang diperoleh dengan Aplikasi Terhubung yang dibuat

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


Anda dapat mendapatkan access_token dan refresh_token dari respons.

Screenshot of a JSON response from a Salesforce OAuth token request


Jika Anda tidak terbiasa dengan curl, Anda dapat menggunakan Postman untuk mengirim permintaan. Ikuti langkah-langkah ini:

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

Di Salesforce, token akses memiliki masa berlaku yang terbatas yang ditentukan oleh batas waktu sesi. Jika aplikasi menggunakan token akses yang kedaluwarsa, kesalahan “Sesi kedaluwarsa atau tidak valid” akan ditampilkan. 

Gunakan token penyegaran selama proses otorisasi untuk mendapatkan token akses baru. Menggunakan token baru akan memastikan bahwa token akses selalu aktif.

  1. Dapatkan URL instance Anda. Kirim permintaan curl berikut untuk mendapatkan URL instance. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nama pengguna login Salesforce

  • password = kata sandi login Salesforce

Terminal window showing a curl command to request an OAuth2 token


Jika Anda tidak terbiasa dengan curl, Anda dapat menggunakan Postman untuk mengirim permintaan. Ikuti langkah-langkah ini:

Postman dashboard


  1. Dapatkan kode Anda. Gunakan browser favorit Anda, lalu masukkan URL permintaan berikut di tab baru untuk mendapatkan kode. 

  • <CONSUMER_KEY> harus diganti dengan Consumer Key yang diperoleh dalam langkah di atas

  • <YOUR_INSTANCE> harus diganti dengan nama instance Anda


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

Selanjutnya, masukkan URL permintaan Anda di browser. Izinkan akses jika ada peringatan muncul. Anda kemudian akan melihat browser dialihkan ke URL seperti yang di bawah ini. Anda dapat memperoleh kode dari URL yang sama itu.

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

  1. Dapatkan token akses & token penyegaran: Kirim permintaan curl berikut untuk mendapatkan token. 

  • <CODE> harus diganti dengan kode yang Anda peroleh dalam langkah di atas. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> harus diganti dengan kunci yang diperoleh dengan Aplikasi Terhubung yang dibuat

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


Anda dapat mendapatkan access_token dan refresh_token dari respons.

Screenshot of a JSON response from a Salesforce OAuth token request


Jika Anda tidak terbiasa dengan curl, Anda dapat menggunakan Postman untuk mengirim permintaan. Ikuti langkah-langkah ini:

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

Pemecahan Masalah koneksi Salesforce Anda

Kesalahan paling umum yang ditemui saat mengintegrasikan Salesforce dengan Bird dan cara memperbaikinya:

  1. ‘REST API is not enabled for this Organization’ Masalah

Ketika Anda mencoba mengirim permintaan ke Salesforce API menggunakan kredensial di atas, terkadang Anda akan mendapatkan kesalahan ini.

  • REST API is not enabled for this Organization.

Anda dapat menyelesaikan kesalahan ini dengan mengikuti langkah-langkah di bawah ini.

Klik Setup di pojok kanan atas.

Setup menu highlighted


Masuk ke ADMINISTRATION > Manage Users dan klik Profiles.

Profiles view


Klik Edit pada profil spesifik yang ingin Anda perbarui.

Gulir ke bawah dan masuk ke Administrative Permissions dan centang kotak API Enabled.

Administrative permissions view

Jangan lupa untuk turun ke bawah halaman dan klik Save.

Langkah 3: Buat alur baru di Flow Builder untuk membuat leads atau kasus

Konfigurasi Salesforce telah selesai. Sekarang, mari mulai alur baru. Template ini akan membantu Anda menghubungkan saluran komunikasi favorit Anda dengan Salesforce dan mendorong prospek atau kasus baru untuk ditindaklanjuti oleh tim Anda:

  1. Masuk ke Bird Dashboard Anda dan pergi ke Flow Builder

  2. Unduh alur contoh yang akan Anda gunakan.

  3. Impor alur dengan fungsi impor. 


Import flow screen

Lampirkan saluran yang ingin Anda gunakan untuk membuat prospek/kasus ke Salesforce. Kemudian, Anda dapat mempublikasikan alur ini. 

Menggunakan Salesforce dengan WhatsApp dan Viber

Template alur ini akan memungkinkan Anda untuk menghubungkan saluran favorit Anda (WhatsApp, Viber, SMS, dll.) dengan Salesforce. Contoh berikut akan menunjukkan cara menghubungkan Salesforce untuk membuat prospek pada:

  • WhatsApp

  • Viber

Perlu diingat bahwa Anda dapat mengubah saluran atau kasus penggunaan tergantung pada kebutuhan Anda.

Import a flow view


Anda seharusnya dapat melihat alur Anda di layar Anda.

Flow illustration


Ambil token akses Anda sebelum mengaktifkan alur Anda. 

Endpoint API adalah sebagai berikut:

  • client_id = Consumer Key

  • client_secret = Consumer Secret, 

  • Untuk refresh_token, silakan merujuk ke langkah 2.3.

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


Flow illustration

Buat Lead ke Salesforce dengan WhatsApp

Ganti https://XXXX.my.salesforce.com dengan URL instance Anda. Phone, LastName, Company, LeadSource, Description adalah nama-nama bidang dari Salesforce. 

Anda dapat menemukan mereka di bawah 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

Buat Case ke dalam Salesforce dengan Viber

Gantikan https://XXXX.my.salesforce.com dengan URL instance Anda. Phone, LastName, Company, LeadSource, Description adalah nama-nama bidang dari Salesforce. Anda dapat menemukannya dari Setup > Object manager > Lead > Fields & Relationship.

Variabel keluaran ID adalah kasus ID yang dikembalikan dari Salesforce.  

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

Selamat! 

Anda baru saja berhasil menghubungkan Salesforce dengan WhatsApp dan/atau Viber untuk membuat lead dan kasus bagi tim Anda untuk memungkinkan keterlibatan lebih cepat dan memacu lebih banyak lead yang berkualitas.

Jika Anda memiliki pertanyaan tentang alur baru Anda atau integrasi Salesforce kami, silakan hubungi kami di email dukungan kami.

Berita lainnya

Baca lebih lanjut dari kategori ini

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

Platform AI-native lengkap yang berkembang bersama bisnis Anda.

© 2025 Bird

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

Platform AI-native lengkap yang berkembang bersama bisnis Anda.

© 2025 Bird