Tim CRM GTG
532 penayangan
Daftar Isi
Dalam lingkungan bisnis modern, perusahaan sering kali mengoperasikan berbagai sistem perangkat lunak yang berbeda untuk tujuan yang berbeda pula. Ini dapat mencakup perangkat lunak manajemen penjualan, sistem akuntansi, alat pemasaran, atau aplikasi internal yang dikembangkan khusus. Setiap sistem ini berisi data berharga dan memainkan peran penting dalam operasional bisnis.
Tantangan terbesar bukanlah kurangnya data, melainkan kenyataan bahwa data tersebut tersebar secara terfragmentasi di berbagai platform. Karyawan harus beralih antar sistem, memasukkan informasi yang sama secara manual beberapa kali, dan tidak memiliki gambaran komprehensif tentang pelanggan. Hal ini tidak hanya membuang waktu tetapi juga meningkatkan risiko kesalahan dan kehilangan peluang bisnis.
GTG CRM Integration Hub & API dirancang untuk mengatasi masalah ini secara mendasar. Alih-alih mengharuskan bisnis untuk mengganti seluruh sistem yang ada, solusi ini menciptakan jembatan yang menghubungkan sistem-sistem tersebut. Data dapat berpindah bebas antar platform, proses diotomatiskan, dan yang terpenting, agen AI dapat berpartisipasi dalam pemrosesan untuk meningkatkan efisiensi operasional.
Dokumen ini akan memberikan petunjuk langkah demi langkah yang detail bagi bisnis untuk berhasil mengimplementasikan integrasi, mulai dari membuat aplikasi dan mengkonfigurasi izin akses, hingga menggunakan API untuk membaca dan menulis data, menyiapkan webhook untuk menerima peristiwa otomatis, dan akhirnya, menggabungkannya dengan Agen AI untuk menciptakan alur kerja pemrosesan cerdas yang sepenuhnya otomatis.

Integration Hub & API menyediakan serangkaian alat komprehensif yang memungkinkan bisnis untuk menghubungkan GTG CRM dengan aplikasi apa pun melalui protokol API RESTful standar. Sistem manajemen Token API, dengan mekanisme otorisasi berbasis cakupan yang terperinci, memastikan keamanan tinggi dan memungkinkan kontrol yang tepat atas hak akses untuk setiap aplikasi yang terintegrasi.
Integrasi Agen AI merupakan pembeda utama, memungkinkan bisnis untuk memanfaatkan kecerdasan buatan guna mengotomatiskan pemrosesan data dan melakukan tugas-tugas kompleks tanpa memerlukan pemrograman. Bisnis dapat mengelola banyak agen AI dengan peran berbeda, masing-masing dilatih untuk tujuan tertentu.
Kemampuan untuk menyinkronkan data secara dua arah antara GTG CRM dan sistem eksternal memastikan bisnis selalu memiliki tampilan informasi pelanggan yang konsisten. Dokumentasi API yang komprehensif, termasuk contoh perintah curl, memudahkan integrasi dan debugging bagi pengembang. Bisnis dapat melakukan query daftar kontak, tugas, transaksi, dan memperbarui informasi secara real-time.
Endpoint webhook memungkinkan pengambilan data otomatis dari sistem eksternal tanpa polling terus-menerus. Jika dikombinasikan dengan otomatisasi dan agen AI, bisnis dapat membangun alur kerja pemrosesan peristiwa yang sepenuhnya otomatis. Pembuat situs web terintegrasi dalam ekosistem memungkinkan pembuatan situs web langsung dari GTG CRM dengan fitur SEO lengkap dan peta situs otomatis.
Langkah pertama untuk memulai integrasi adalah membuat aplikasi baru di GTG CRM. Akses menu "Integrasi & API" dan klik tombol "Buat Aplikasi Baru". Beri nama aplikasi yang mudah dipahami agar mudah dikelola nanti, misalnya, "Integrasi Sistem Penjualan" atau "Aplikasi Seluler". Setelah memasukkan nama, klik "Buat" untuk menyelesaikan proses.

Izin berbasis cakupan memungkinkan kontrol yang tepat atas apa yang dapat dilakukan aplikasi dengan data CRM. Setelah membuat aplikasi, pilih aplikasi yang baru dibuat dan akses tab "Izin Akses" atau "Cakupan". Di sini Anda akan melihat daftar izin yang dapat diberikan.
Jika aplikasi hanya perlu membaca informasi kontak, pilih cakupan "contacts.read". Jika perlu membuat dan memperbarui kontak, tambahkan cakupan "contacts.write". Untuk memungkinkan aplikasi membaca informasi tentang Agen AI dalam sistem, berikan izin "agents.read". Jika Anda ingin aplikasi dapat meminta Agen AI untuk melakukan tugas, berikan izin "agents.execute". Setelah memilih izin yang diperlukan, klik simpan untuk memperbarui konfigurasi.

Token adalah kunci otentikasi yang memungkinkan aplikasi eksternal untuk memanggil API GTG CRM secara aman. Di halaman detail aplikasi, temukan bagian "Token API" dan klik "Buat Token". Token hanya akan ditampilkan sekali dengan format yang diawali dengan "gtg_", salin dan simpan di tempat yang aman segera. Token ini perlu digunakan di header Otorisasi setiap permintaan API.

Catatan penting: Jika Anda menambahkan izin baru ke aplikasi setelah membuat token, token lama tidak akan secara otomatis memiliki izin baru tersebut. Anda perlu membuat token baru untuk mendapatkan hak akses penuh yang telah dikonfigurasi.
Setelah mendapatkan token, langkah selanjutnya adalah memverifikasi bahwa integrasi berfungsi dengan benar. Cara termudah untuk melakukan ini adalah dengan menggunakan perintah curl dari terminal. Contoh di bawah ini mengilustrasikan cara mengambil daftar kontak dari GTG CRM.
curl -X GET https://api.gtgcrm.com/v1/integration/contacts \ -H "Authorization: Bearer YOUR_API_TOKEN"Jika koneksi berhasil dan token memiliki izin yang cukup, Anda akan menerima respons JSON yang berisi daftar kontak dengan informasi lengkap seperti ID, nama, email, nomor telepon, dan bidang data lainnya.curl -X GET https://api.gtgcrm.com/v1/integration/contacts \ -H "Authorization: Bearer YOUR_API_TOKEN"
{ "data": [ { "id": "contact_123", "name": "Nguyễn Văn A", "email": "nguyenvana@example.com", "phone": "0901234567" } ] }Langkah 5: Integrasikan dengan sistem Anda{ "data": [ { "id": "contact_123", "name": "Nguyễn Văn A", "email": "nguyenvana@example.com", "phone": "0901234567" } ] }

Setelah pengujian berhasil, Anda dapat mengintegrasikan API ke dalam aplikasi dunia nyata Anda. Berikut adalah contoh menggunakan Node.js, salah satu bahasa paling populer untuk pengembangan backend. Cuplikan kode ini mengilustrasikan cara mengambil daftar kontak dan membuat kontak baru di GTG CRM.
const axios = require('axios'); const API_URL = 'https://api.gtgcrm.com/v1/integration'; const API_TOKEN = 'your_api_token_here'; async function getContacts() { const response = await axios.get(`${API_URL}/contacts`, { headers: { 'Authorization': `Bearer ${API_TOKEN}` } }); return response.data; } async function createContact(contactData) { const response = await axios.post(`${API_URL}/contacts`, contactData, { headers: { 'Authorization': `Bearer ${API_TOKEN}`, 'Content-Type': 'application/json' } }); return response.data; }Demikian pula, Anda dapat menggunakan bahasa pemrograman lain seperti Python, PHP, Java, atau C# untuk integrasi. Prinsip umumnya adalah selalu mengirimkan token di header Otorisasi dengan format "Bearer YOUR_TOKEN" dan menggunakan Content-Type "application/json" untuk permintaan POST atau PUT.const axios = require('axios'); const API_URL = 'https://api.gtgcrm.com/v1/integration'; const API_TOKEN = 'your_api_token_here'; async function getContacts() { const response = await axios.get(`${API_URL}/contacts`, { headers: { 'Authorization': `Bearer ${API_TOKEN}` } }); return response.data; } async function createContact(contactData) { const response = await axios.post(`${API_URL}/contacts`, contactData, { headers: { 'Authorization': `Bearer ${API_TOKEN}`, 'Content-Type': 'application/json' } }); return response.data; }
Untuk melihat dengan jelas nilai dari Integration Hub, pertimbangkan skenario bisnis di dunia nyata. Ketika pelanggan baru menyelesaikan pendaftaran di situs web penjualan perusahaan, alih-alih karyawan membuat profil secara manual di CRM dan mengirim email selamat datang, seluruh proses dapat diotomatiskan.
Prosesnya berjalan sebagai berikut: Pertama, pelanggan mengisi formulir pendaftaran di situs web penjualan. Backend situs web segera memanggil API GTG CRM untuk membuat kontak baru dengan informasi pelanggan lengkap seperti nama, email, nomor telepon, dan sumber pelanggan.
curl -X POST https://api.gtgcrm.com/v1/integration/contacts \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "Trần Thị B", "email": "tranthib@example.com", "phone": "0987654321", "source": "Website" }'Begitu kontak dibuat di GTG CRM, Agen AI secara otomatis mengidentifikasi mereka sebagai pelanggan baru dari situs web. Agen menganalisis informasi pelanggan untuk mengirim email selamat datang yang dipersonalisasi, bukan templat umum. Secara bersamaan, Agen membuat tugas tindak lanjut untuk staf penjualan, yang mengharuskan mereka untuk menghubungi pelanggan dalam waktu 24 jam untuk memberikan konsultasi.curl -X POST https://api.gtgcrm.com/v1/integration/contacts \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "Trần Thị B", "email": "tranthib@example.com", "phone": "0987654321", "source": "Website" }'
Manfaat dari proses otomatis ini jelas. Pelanggan menerima email selamat datang segera setelah pendaftaran, menciptakan kesan profesional dan meningkatkan kepercayaan. Tidak diperlukan staf manual, sehingga menghemat waktu dan meminimalkan kesalahan. Email dipersonalisasi berdasarkan informasi pelanggan, bukan konten umum. Staf penjualan diberi informasi dan memiliki tugas spesifik untuk ditindaklanjuti, memastikan tidak ada peluang yang terlewatkan. Semua faktor ini bersama-sama membantu meningkatkan tingkat konversi dari prospek menjadi pelanggan sebenarnya.
Webhook adalah teknologi yang memungkinkan sistem eksternal untuk secara proaktif mengirim data ke GTG CRM ketika suatu peristiwa terjadi, alih-alih terus-menerus melakukan polling untuk memeriksa. Untuk memulai, buka halaman "Integrasi & API" dan pilih tab "Webhook", lalu klik "Buat Webhook Baru" dan beri nama webhook yang bermakna.

Setelah dibuat, sistem akan memberikan dua informasi penting. URL Webhook adalah titik akhir tempat sistem eksternal akan mengirim data melalui HTTP POST. Signing Secret adalah kode rahasia yang digunakan untuk memverifikasi bahwa permintaan tersebut benar-benar berasal dari sistem yang berwenang dan bukan dari sumber palsu.

Penting untuk dicatat bahwa Signing Secret hanya ditampilkan sekali saat membuat webhook. Salin dan simpan segera ke sistem manajemen rahasia yang aman di perusahaan Anda. Jika Anda kehilangan rahasia ini, Anda harus membuat webhook baru.
Untuk menguji apakah webhook berfungsi dengan benar, kirimkan event uji menggunakan perintah curl. Permintaan tersebut memerlukan header Content-Type berupa application/json dan header X-Webhook-Signature yang berisi rahasia penandatanganan untuk otentikasi.
curl -X POST "YOUR_WEBHOOK_URL" \ -H "Content-Type: application/json" \ -H "X-Webhook-Signature: YOUR_SIGNING_SECRET" \ -d '{ "event": "order.completed", "eventId": "evt_123456", "data": { "orderId": "ORD-001", "customerName": "Nguyễn Văn A", "amount": 500000 } }'Jika webhook berfungsi dengan benar, Anda akan melihat peristiwa ini muncul dalam daftar peristiwa yang diterima.curl -X POST "YOUR_WEBHOOK_URL" \ -H "Content-Type: application/json" \ -H "X-Webhook-Signature: YOUR_SIGNING_SECRET" \ -d '{ "event": "order.completed", "eventId": "evt_123456", "data": { "orderId": "ORD-001", "customerName": "Nguyễn Văn A", "amount": 500000 } }'

Kekuatan sejati Integration Hub hanya dapat dimanfaatkan sepenuhnya ketika Webhooks dikombinasikan dengan proses otomatisasi dan agen AI. Hal ini memungkinkan bisnis untuk membangun proses cerdas yang secara otomatis merespons peristiwa dari sistem eksternal tanpa intervensi manual.
Untuk mengatur proses, akses menu "Otomatisasi" di GTG CRM dan klik "Buat proses baru".

Bagian terpenting adalah mengkonfigurasi pemicu agar proses mengetahui kapan harus diaktifkan. Pilih modul "Integrasi Eksternal", objek "Webhook", dan tindakan "Dapatkan Data". Ini berarti bahwa setiap kali webhook menerima peristiwa dari sistem eksternal, proses akan dipicu secara otomatis.

Setelah mengkonfigurasi pemicu, tambahkan tugas Agen AI ke alur kerja. Klik Tambah Tugas, pilih modul "AI", lalu pilih "Tugas Agen AI". Di sinilah Anda akan menulis instruksi untuk Agen AI tentang cara memproses data yang diterima dari webhook.

Perintah untuk Agen AI adalah tempat bisnis mendemonstrasikan logika bisnis mereka. Misalnya, Anda dapat menulis: "Ketika peristiwa order.completed terjadi, buat catatan dokumen yang mencatat waktu peristiwa diterima dan informasi pesanan. Kemudian kirim email ucapan terima kasih kepada pelanggan dan beri tahu tim penjualan."

Setelah menyelesaikan konfigurasi, ubah status proses menjadi "Aktif". Mulai sekarang, setiap kali sistem eksternal mengirimkan peristiwa ke webhook, Agen AI akan secara otomatis menjalankan tugas sesuai instruksi.

Saat suatu peristiwa diajukan, Anda dapat melacak kemajuan pemrosesan dalam riwayat eksekusi proses. Agen AI akan mencatat hasil pemrosesan sehingga bisnis dapat memeriksa dan mengauditnya.

Dokumen ini dibuat atas permintaan:

MM3, sebuah bisnis yang mengoperasikan situs web mm3.vn, menggunakan Integration Hub yang dikombinasikan dengan AI Agent untuk sepenuhnya mengotomatiskan proses pembuatan kontennya – mulai dari pengumpulan data pasar, pembuatan gambar AI, penulisan analitis, penerbitan situs web, posting media sosial, dan SEO otomatis. Hasilnya: pengurangan dari 2-3 staf konten menjadi nol, dengan output artikel yang tidak terbatas.
📖 Baca studi kasus terperinci tentang MM3.vn →
Penghematan waktu adalah manfaat yang paling langsung dan jelas. Otomatisasi sinkronisasi data antar sistem sepenuhnya menghilangkan entri data manual, tugas yang memakan waktu dan rawan kesalahan. Karyawan dapat fokus pada tugas-tugas yang bernilai lebih tinggi daripada tugas-tugas yang berulang.
Memanfaatkan infrastruktur yang sudah ada merupakan keuntungan signifikan bagi bisnis yang telah berinvestasi dalam sistem perangkat lunak. Alih-alih mengganti semua teknologi yang ada, bisnis dapat dengan mudah menghubungkan GTG CRM untuk menambahkan kemampuan AI dan otomatisasi. Hal ini meminimalkan risiko gangguan bisnis dan melindungi investasi teknologi.
Tingkatkan efisiensi penjualan dengan Agen AI yang mampu memberikan layanan pelanggan 24/7 tanpa gangguan. Setiap peluang dilacak dan diproses dengan cepat, memastikan tidak ada prospek yang terlewat karena staf sibuk atau bekerja di luar jam kerja reguler.
Fleksibilitas dan skalabilitas adalah kekuatan arsitektur API. Bisnis dapat dengan mudah menambahkan fitur baru atau terhubung ke sistem lain seiring berkembangnya kebutuhan bisnis. Tidak terikat pada platform yang kaku, bisnis dapat beradaptasi dan berkembang sesuai dengan kecepatan mereka sendiri.
Kontrol keamanan dipastikan melalui sistem manajemen akses yang terperinci dengan cakupan dan token. Bisnis dapat memberikan izin yang tepat untuk setiap aplikasi terintegrasi, memastikan data sensitif hanya diakses oleh sistem yang berwenang.
Webhook dua arah memperluas kemampuan integrasi jauh melampaui solusi API tradisional. Bisnis tidak hanya dapat secara proaktif memanggil API saat dibutuhkan, tetapi juga secara otomatis menerima data dari sistem eksternal secara real-time.
Otomatisasi konten adalah kemampuan unik dari GTG CRM. Dengan menggabungkan Webhooks dengan Otomatisasi dan Agen AI, bisnis dapat secara otomatis menghasilkan artikel, gambar, dan postingan media sosial dari data mentah. Ini sangat berguna bagi bisnis di sektor konten atau pemasaran.
SEO otomatis melalui Website Builder yang terintegrasi dengan Sitemap dan Google Search Console memastikan bahwa semua konten baru dengan cepat ditemukan dan diindeks oleh mesin pencari, sehingga menghasilkan trafik organik untuk bisnis Anda.
Keamanan token adalah prioritas utama. Token API memberikan akses ke data bisnis penting dan tidak boleh dibagikan kepada pihak luar atau dimasukkan ke dalam kode sumber. Token harus disimpan dalam variabel lingkungan atau sistem manajemen rahasia khusus. Jika token dicurigai telah disalahgunakan, cabut token tersebut dan buat token baru segera.
Memperbarui token saat mengubah izin adalah aturan wajib yang harus diingat. Setiap kali cakupan baru ditambahkan ke aplikasi, token saat ini tidak akan secara otomatis memiliki izin baru. Bisnis harus membuat ulang token agar token baru mencakup semua izin yang dikonfigurasi. Melupakan langkah ini sering menyebabkan kesalahan "Izin Ditolak" yang sulit untuk diatasi.
Mengamankan webhook melalui rahasia penandatanganan mirip dengan mengamankan token. Rahasia ini hanya ditampilkan sekali saat webhook dibuat, jadi harus segera disimpan. Sistem eksternal yang mengirimkan peristiwa perlu menyertakan rahasia ini di header agar GTG CRM dapat memverifikasi validitas permintaan.
Pembatasan laju (rate limiting) adalah mekanisme untuk melindungi sistem dari kelebihan beban. API memiliki batasan jumlah permintaan dalam periode waktu tertentu. Aplikasi perlu menerapkan logika percobaan ulang dengan penundaan eksponensial (exponential backoff) dan menghindari pemanggilan API terlalu sering dalam waktu singkat. Jika batas laju terlampaui, permintaan akan ditolak dengan kode status HTTP 429.
Memvalidasi data sebelum mengirimkannya ke API membantu menghindari kesalahan yang tidak perlu. Memeriksa format email, panjang string, dan batasan data lainnya di sisi klien sebelum memanggil API menghemat kuota API dan meningkatkan pengalaman pengguna.
Pemantauan dan pencatatan sangat penting untuk deteksi dini masalah integrasi. Lacak log dan riwayat eksekusi otomatisasi untuk memastikan webhook menerima data yang benar, AI Agent memproses sesuai harapan, dan tidak ada kesalahan yang terlewatkan. GTG CRM menyediakan dasbor pemantauan sehingga bisnis dapat melacak status integrasi.
Instruksi untuk agen AI perlu ditulis dengan jelas dan spesifik. Semakin detail instruksi untuk menangani setiap jenis kejadian, semakin akurat hasil AI tersebut. Alih-alih menulis "proses kejadian," tulis "ketika kejadian selesai, buat dokumen yang mencatat waktu dan informasi pesanan, kemudian kirim email ucapan terima kasih kepada pelanggan menggunakan templat A, dan terakhir buat tugas untuk tim penjualan dengan tenggat waktu 24 jam."
GTG CRM Integration Hub & API adalah solusi integrasi komprehensif yang membantu bisnis menghubungkan sistem yang ada dengan teknologi AI mutakhir tanpa perlu merombak total infrastruktur teknologi mereka. Melalui petunjuk langkah demi langkah yang detail, mulai dari pembuatan aplikasi dan konfigurasi izin hingga pengaturan webhook dan integrasi dengan agen AI, bisnis dapat membangun proses otomatisasi cerdas dan menghemat sumber daya operasional secara signifikan.
Studi kasus MM3 dengan jelas menunjukkan potensi solusi ini tidak hanya dalam mengotomatiskan tugas-tugas sederhana, tetapi juga dalam membangun seluruh rantai nilai dari data mentah hingga konten yang dipublikasikan dan SEO otomatis. Yang penting, solusi ini tidak memerlukan pengetahuan pemrograman yang mendalam atau tim teknis yang besar, tetapi hanya pemahaman dasar tentang API dan kemampuan untuk menulis instruksi dalam bahasa alami untuk Agen AI.
Dengan sistem kontrol akses yang detail, keamanan berlapis, dan skalabilitas yang fleksibel, Integration Hub cocok untuk bisnis dari semua ukuran, mulai dari perusahaan rintisan hingga perusahaan besar. Bisnis dapat memulai dengan integrasi sederhana seperti sinkronisasi daftar kontak, kemudian secara bertahap berkembang ke proses yang lebih kompleks seperti otomatisasi konten, layanan pelanggan otomatis, atau pemrosesan pembayaran dan pembuatan faktur.
Untuk bisnis yang baru memulai, kami merekomendasikan pendekatan langkah demi langkah, pengujian menyeluruh di setiap tahap, dan memanfaatkan uji coba gratis GTG CRM untuk membiasakan diri dengan sistem sebelum penerapan resmi. Mulailah dengan uji webhook sederhana untuk memahami cara kerjanya, lalu secara bertahap tingkatkan ke tugas yang lebih kompleks seiring bertambahnya pengalaman.
Tim dukungan GTG CRM selalu siap memberikan saran terperinci tentang solusi integrasi yang disesuaikan dengan kebutuhan spesifik setiap bisnis dan infrastruktur teknologi yang ada. Jangan ragu untuk menghubungi kami untuk mendapatkan dukungan selama implementasi dan optimasi proses integrasi.