
AgentSDR: AI sales agent open source untuk B2B
Kelola prospek, kampanye, dan draf balasan pada infrastruktur sendiri.

Sederhananya, AgentSDR dipakai untuk apa?
AgentSDR adalah AI sales agent yang menyatukan pendekatan awal ke calon pelanggan dan tindak lanjut atas balasan mereka. Anda mengimpor daftar kontak, menyiapkan rangkaian pesan, lalu menerima balasan beserta klasifikasi dan draf yang bisa diperiksa. SDR adalah peran pengembangan penjualan yang memulai percakapan dan menyaring peluang.
Proyek open source ini dipimpin Kandid. Anda menjalankan aplikasinya sendiri serta menghubungkan akun kanal dan penyedia AI milik Anda. Cocok untuk pendiri bisnis, tim B2B, dan agensi yang mampu memelihara aplikasi. Organisasi terpisah dengan peran pemilik, admin, dan anggota membantu memisahkan ruang kerja klien.
Email dan WhatsApp tanpa kehilangan konteks
Email dikirim melalui Google Workspace; README resmi menyebut Microsoft 365 belum didukung. LinkedIn dan WhatsApp terhubung melalui Unipile. Jeda serta batas pengiriman membantu mengatur ritme, tetapi tidak menjamin akun bebas dari pembatasan platform.
Perekaman panggilan WhatsApp memerlukan Chrome 116 atau lebih baru, ekstensi Call Recorder, nomor terhubung, Cloudflare R2 sendiri, serta WhatsApp Web berbahasa Inggris. Transkripsi juga membutuhkan model yang menerima audio. Ini merupakan alur panggilan berbantuan browser, bukan klaim bahwa penjual suara AI menelepon secara mandiri.
Menjalankan kampanye pertama dari spreadsheet
- Ikuti panduan awal resmi, jalankan aplikasi, lalu buat admin pertama dan organisasi.
- Hubungkan OpenRouter, pilih penyedia dan model yang diizinkan, tentukan model standar, dan konfirmasikan bahwa fallback kapasitas bersama dimatikan.
- Hubungkan Google Workspace dan tambahkan kotak surat pengirim. Gunakan Unipile untuk kanal LinkedIn atau WhatsApp.
- Impor CSV, XLS, atau XLSX. Impor People membaca lembar pertama dengan judul kolom; setiap baris memerlukan email atau URL LinkedIn. Batas yang didokumentasikan adalah 5.000 baris per berkas. Periksa baris gagal dan data yang diperbarui.
- Buat kampanye dengan kontak dan urutan pesan lengkap. Gunakan impor melalui kampanye agar kolom tambahan menjadi variabel pesan; impor umum mengabaikan kolom yang tidak dikenali.
- Pratinjau beberapa kontak, lalu mulai setelah kotak surat, daftar, dan urutan siap. Tinjau balasan di Action required, baca pesan asli, perbaiki klasifikasi, lalu setujui atau edit draf.
Variabel tanpa nilai menjadi teks kosong. Balasan, email terpental, berhenti berlangganan, atau Do Not Contact menghentikan pesan kampanye berikutnya untuk kontak tersebut. Pengiriman rangkaian terjadwal berbeda dari persetujuan draf balasan AI.
Memperkaya data dan menata tindak lanjut
Tables menggabungkan kolom AI, permintaan HTTP, rumus, dan penyedia pengayaan data. Petakan masukan, pilih keluaran, lalu uji sepuluh baris sebelum menjalankan seluruh tabel. Pemakaian dan pengulangan kueri dapat menghabiskan kredit akun penyedia Anda.
CRM mengelompokkan balasan dan menyusun draf. Penilaian dengan keyakinan rendah serta perubahan tahap yang dilindungi menunggu pemeriksaan manusia. Analytics menampilkan balasan, minat positif, pertemuan, dan pelanggan per kanal. Angka demo adalah ilustrasi, bukan jaminan penjualan.
Apa yang gratis dan apa yang tetap dibayar?
Diperiksa pada 10 Oktober 2026: AgentSDR tidak memungut lisensi per pengguna, kontak, atau kotak surat. Lisensi MIT mengizinkan penggunaan komersial dan modifikasi dengan mempertahankan pemberitahuan yang diwajibkan. Server, basis data, akun kanal, model, pengayaan, dan penyimpanan tetap dapat menimbulkan biaya terpisah. Tidak ada satu harga total terverifikasi yang berlaku untuk semua konfigurasi.
Gunakan panduan Docker untuk pemasangan. PostgreSQL eksternal minimal versi 16. Siapkan HTTPS, kunci aman, dan cadangan untuk produksi. Jalankan satu instans aplikasi karena pengirim belum memakai penguncian terdistribusi; beberapa instans bisa mengirim pesan ganda.
Hosting sendiri tetap memakai layanan eksternal
Kontak dan percakapan disimpan di PostgreSQL Anda, rekaman di R2 Anda, dan kredensial disimpan terenkripsi. Namun permintaan AI melewati OpenRouter menuju penyedia yang dipilih. Hosting mandiri bukan berarti seluruh pemrosesan berlangsung offline.
Periksa kebijakan layanan terhubung serta panduan penggunaan bertanggung jawab. Anda mengelola akses, masa simpan data, pilihan berhenti dihubungi, dan persetujuan perekaman. Batas pengiriman tidak menggantikan tanggung jawab tersebut.
Pertanyaan umum
Apakah AgentSDR gratis?
Perangkat lunaknya gratis dan open source. Infrastruktur serta pemakaian layanan pihak ketiga dapat ditagih sesuai konfigurasi dan penggunaan.
Apakah AI langsung mengirim semua balasan?
Draf balasan dan tindak lanjut CRM menunggu persetujuan orang. Kampanye pendekatan yang sudah dimulai dapat mengirim langkah terjadwal secara otomatis.
Bisakah memakai daftar Excel lama?
Bisa, melalui XLS, XLSX, atau CSV, dengan pengenal wajib dan hingga 5.000 baris per berkas. Periksa hasil impor dan aturan kolom tambahan.
Apakah data pelanggan hanya ada di server sendiri?
Penyimpanan utama berada dalam kendali Anda, tetapi kanal, model, dan penyedia data yang diaktifkan memproses informasi untuk menjalankan tugasnya.
Sumber resmi dan komunitas
- Kode sumber dan lisensi: memeriksa implementasi dan ketentuan.
- GitHub Discussions: pertanyaan penggunaan dan ide.
- Pelaporan masalah: bug yang dapat direproduksi dan usulan fitur.





