Apa yang bisa saya lakukan dengan API CRM Telegram?
+
Menampilkan daftar dan mencari chat Telegram, membaca riwayat pesan, mengelola kontak dan kolom kustom, membuat dan memperbarui tiket dengan prioritas dan penanggung jawab, memicu broadcast ke segmen bertag, menambah dan menghapus tag, serta memperbarui nilai kolom kustom. Setiap endpoint dibatasi pada workspace dan dicatat dalam log audit.
Scope apa saja yang tersedia?
+
workspace.read · members.read · accounts.read · contacts.read · chats.read · chats.write · custom_fields.read · custom_fields.write. Pilih yang paling minimum yang dibutuhkan integrasi Anda; hak akses minimum membatasi dampak jika sebuah kunci bocor. Scope yang sama berlaku untuk API, MCP server, dan integrasi Make.com.
Contoh konkret: apa yang dibangun tim sungguhan?
+
Sebuah tim trading menyinkronkan setiap chat Telegram ke BigQuery setiap jam agar analis dapat menggabungkannya dengan data on-chain. Sebuah tim dukungan SaaS menjalankan cron job yang menarik tiket kemarin yang belum terselesaikan lalu mengirimkannya ke ringkasan di Slack. Sebuah tim growth mengirim broadcast Telegram dari webhook setiap kali ada peristiwa upgrade di Stripe. Sebuah tim operasional membangun dasbor Retool yang menampilkan waktu respons per staf, volume tiket yang diselesaikan, dan sebaran stage pipeline, semuanya ditenagai oleh API Entergram.
Bagaimana cara membuat dan mengelola kunci API?
+
Buka tab Developers di workspace Entergram Anda. Klik 'Create key', pilih scope yang Anda butuhkan, atur TTL yang lebih pendek dan daftar IP yang diizinkan jika perlu, lalu salin kuncinya. Kunci mentah hanya ditampilkan sekali, jadi simpan dengan aman. Kunci disimpan sebagai hash satu arah. Cabut kunci mana pun seketika dari tab yang sama.
Bagaimana cara merotasi kunci yang bocor?
+
Tab Developers → temukan kunci berdasarkan prefiksnya → Revoke (seketika). Lalu buat kunci baru dengan scope dan daftar IP yang diizinkan yang sama, pasang di integrasi Anda, dan periksa info penggunaan terakhir kunci lama untuk memastikan tidak ada lagi lalu lintas.
Bisakah API melihat data workspace lain?
+
Tidak. Setiap panggilan API dibatasi pada workspace yang menerbitkan kunci tersebut. Kunci dari workspace A benar-benar tidak bisa membaca workspace B, karena pembatasan ini diterapkan di sisi server pada setiap query.
Error HTTP apa saja yang mungkin saya temui?
+
401 = kunci sudah kedaluwarsa, dicabut, atau bukan untuk workspace tersebut. 403 = kunci tidak memiliki scope yang dibutuhkan, atau request berasal dari IP di luar daftar yang diizinkan. 429 = Anda mencapai batas kecepatan; tunggu sebentar lalu coba lagi sesuai header Retry-After.
Apa bedanya API dan MCP server?
+
Keduanya mengakses data workspace yang sama dengan scope yang sama. API ditujukan untuk kode Anda: cron job, webhook, alat internal, pipeline sinkronisasi. MCP server ditujukan untuk agen AI seperti Claude, ChatGPT, dan Cursor, yang menemukan dan memanggil tool secara otomatis melalui Model Context Protocol. Gunakan API jika penggunanya adalah kode; gunakan MCP server jika penggunanya adalah AI.
Apakah API mendukung webhook?
+
Webhook keluar ada dalam roadmap. Saat ini polanya berbasis pull: panggil API sesuai jadwal atau sebagai respons terhadap peristiwa Anda sendiri. Aplikasi Make.com juga punya trigger untuk peristiwa workspace; cek daftarnya di dalam Make sebelum Anda merancang skenario berdasarkan salah satunya.