Data berada di luar
Kontrak maupun rancangan teknis tersimpan di penyimpanan layanan pihak luar. Ketika ingin menghapusnya, bukan Anda yang menghapus, melainkan Anda mengajukan permintaan penghapusan.
Produk perangkat lunak Levelupsoft Inc.
SSemTalk adalah messenger yang dioperasikan sendiri oleh perusahaan Anda. Pesan dan berkas tersimpan di server sendiri, dan karyawan bercakap dengan rekan kerja maupun dengan agen AI buatan perusahaan melalui tampilan messenger yang sudah mereka kenal.
Mengapa self-hosted
Messenger publik memang cepat dipakai. Sebagai gantinya, riwayat percakapan, berkas lampiran, dan jaringan relasi yang menyerupai bagan organisasi menumpuk di infrastruktur pihak lain.
Kontrak maupun rancangan teknis tersimpan di penyimpanan layanan pihak luar. Ketika ingin menghapusnya, bukan Anda yang menghapus, melainkan Anda mengajukan permintaan penghapusan.
Dalam audit keuangan, kesehatan, atau sektor publik, pertanyaan "di mana percakapan itu disimpan" tidak bisa dijawab selain dengan menyodorkan syarat layanan penyedia luar.
Paket harga, masa penyimpanan, dan batasan fitur bukan Anda yang menentukan. Begitu suatu hari berubah, seluruh organisasi harus menyesuaikan diri.
Produk
Kami tidak sekadar menyerahkan perangkat lunak server lalu membiarkan urusan aplikasi kepada Anda. Aplikasi untuk empat platform dibuat agar mengarah ke server Anda dan disediakan sekaligus.
Dipasang di pusat data atau server internal perusahaan. Satu paket Docker sudah menaikkan server, basis data, hingga sertifikat.
macOS, Windows, Android, iPhone. Dapat didistribusikan dengan nama dan ikon perusahaan, serta bisa terpasang berdampingan dengan messenger publik pada satu perangkat. Aplikasi Apple Watch sedang dalam uji coba.
Memakai Bot API yang sudah dikenal. Bot Python atau Node yang sudah ada cukup mengganti alamat server untuk dapat berjalan, dan dapat dikembangkan menjadi agen AI yang menerima telepon.
Fitur
Percakapan 1:1 dan grup, tanda dibaca, balasan, berkas hingga 2GB, foto dan dokumen.
Panggilan terenkripsi ujung ke ujung antara dua orang. Relai (TURN) disertakan untuk jaringan yang terblokir.
Buat bot melalui @BotFather, lalu hubungkan ke sistem internal dengan HTTP Bot API dan webhook.
Status pengguna, bot, dan penyimpanan, cara pengiriman kode pendaftaran, serta keluar dari perangkat dalam satu layar.
Izin pendaftaran, pengiriman kode verifikasi (SMS, email, konsol admin), pemblokiran nomor, dan batas percobaan.
Aplikasi dan dokumentasi tersedia dalam 10 bahasa, termasuk bahasa Korea. Bahasa Arab hingga tata letak kanan ke kiri.
Agen AI
Karyawan bertanya lewat tulisan kepada agen AI buatan perusahaan dari desktop, melanjutkannya dengan menelepon dari ponsel, lalu meneruskannya dengan Apple Watch saat di luar. Semuanya berjalan di atas SSemTalk yang dipasang di server perusahaan.
Telepon langsung agen yang tadi Anda tanyai lewat tulisan. Riwayat panggilan tersimpan di ruang percakapan yang sama, di perangkat mana pun.
Dengan aplikasi Apple Watch, telepon agen tanpa iPhone. Saat ini masih aplikasi uji coba yang hanya untuk panggilan.
Setelah panggilan selesai, percakapan itu bisa disimpan sebagai teks hanya di ruang percakapan Anda sendiri. Penelepon yang memilih apakah akan menyimpannya.
Buat bot dengan @BotFather, aktifkan suara, lalu tentukan instruksi, salam pembuka, suara, dan bahasa. Agen dapat berbicara dalam 9 bahasa.
Selama panggilan, AI memanggil tool perusahaan (Bot API) dan server MCP untuk mencari pesanan atau memeriksa jadwal.
Dengan mode stream, server AI perusahaan menerima langsung audio panggilan. Agen juga bisa dijalankan dengan kunci model yang dikontrak perusahaan.
Berbeda dengan panggilan antarmanusia, panggilan dengan agen tidak dienkripsi ujung ke ujung: gateway suara membuka audionya lalu meneruskannya ke model AI. Dengan mesin bawaan (Google Gemini di Vertex AI), audio panggilan dikirim ke Google di Amerika Serikat (us-central1). Sebagai gantinya, perusahaan memasang servernya sendiri, memakai kunci model sendiri atau membuat server AI-nya sendiri menerima audio lewat mode stream, dan menyalakan atau mematikan panggilan dengan agen melalui sakelar operator. Bukan "semuanya tetap di dalam", melainkan struktur tempat perusahaan memilih ke mana data pergi.
Agen suara dan aplikasi Apple Watch saat ini masih dalam tahap uji coba dan belum tersedia secara umum. Pesan, aplikasi, bot, dan pemasangan di server sendiri sudah bisa langsung digunakan.
Arsitektur
Aplikasi terhubung ke server dengan MTProto standar, dan server mencatat ke PostgreSQL secara event sourcing. Suara panggilan antarmanusia berjalan langsung antar aplikasi; jika memakai agen AI, gateway suara ditambahkan sebagai komponen opsional.
Penjelasan diagram
Penerapan
Satu paket Docker Compose. Server, PostgreSQL, dan sertifikat naik bersama.
Setelah domain perusahaan dipasang, sertifikat HTTPS diterbitkan dan diperbarui otomatis.
Unduh dan pasang aplikasi bermerek perusahaan. Distribusi melalui toko aplikasi juga memungkinkan.
Tentukan metode pendaftaran di konsol admin, lalu pantau pengguna, bot, dan penyimpanan di tempat yang sama.
Teknologi
Protokol transport yang sama dengan yang dipakai messenger publik. Tidak perlu membuat aplikasi dari nol.
Permintaan diproses di atas virtual thread. Satu server menangani ribuan koneksi.
Peristiwa ditumpuk, bukan status yang ditimpa. Audit dan pemulihan berasal dari catatan yang sama.
Bahkan pertukaran pesan dengan klien nyata yang terhubung diperiksa secara otomatis.
Beri tahu kami skala dan persyaratan kepatuhan Anda, dan kami akan mengusulkan konfigurasi yang sesuai. Kami juga membantu pemasangan percobaan.
Hubungi kamiLevelupsoft Inc.