# Panggilan suara & video

Pelanggan menelepon tim Anda dari browser lewat satu tautan, dan agen bisa mengajak pelanggan voice call atau video call dari percakapan — tanpa nomor telepon, tanpa aplikasi. Semua panggilan direkam otomatis dan tersimpan di Interaction.

> Panggilan tersedia di paket **Custom** dan harus diaktifkan oleh tim Onix: **Channel Voice** (telepon masuk dari tautan publik) dan **Voice & video call dari percakapan** bisa diaktifkan terpisah, bila perlu dengan kuota menit per bulan. [Hubungi kami](https://onix.sassly.ai/id/contact) untuk mengaktifkannya.

## Setelah diaktifkan

- **Owner** bisa menampilkan atau menyembunyikan tombol voice call & video call untuk semua anggota, dan mengatur masa berlaku link bawaan, di **Pengaturan → General → Panggilan dari percakapan**.
- Izin di **Role**: *Menerima telepon dari channel Voice* dan *Membuat voice call & video call dari percakapan* — bawaan Supervisor & Agent, bertanda Custom di matriks izin.
- Fitur panggilan tidak aktif di workspace demo.

## Channel Voice: pelanggan menelepon lewat tautan

1. Buka **Kelola → Channel**, klik **Tambah channel**, pilih **Voice**. Isi nama channel (mis. "Telepon CS") dan teks sambutan yang tampil di halaman penelepon.
2. Anda mendapat **tautan publik** `https://onix.sassly.ai/call/vc_…`. Bagikan di situs (tombol "Telepon kami"), bio media sosial, email, atau kode QR. Satu channel Voice memakai satu slot channel.
3. Di **Pengaturan** channel: lama dering per agen (bawaan 20 detik), batas tunggu penelepon (bawaan 120 detik), jam layanan, dan **Buat ulang tautan** bila tautan tersebar di tempat yang salah (tautan lama langsung tidak berlaku).

### Yang dilihat penelepon

- Nama usaha & teks sambutan, jumlah agen yang sedang siap, lalu formulir **nama, nomor HP, dan email** (wajib) + persetujuan perekaman. Datanya menjadi atau menyambung ke kontak yang sudah ada.
- Browser meminta izin mikrofon *sebelum* panggilan dibuat → **Panggil sekarang** → "Menunggu agen…" / "Berdering ke agen…" → tersambung dengan timer, tombol bisu, dan tutup.
- Di luar jam layanan, layanan dijeda, atau kuota menit habis, halaman memberi tahu dan tombol Panggil tidak aktif. Satu jaringan dibatasi 10 panggilan baru per jam.
- Halaman ditutup tidak sengaja saat menelepon? Buka lagi tautannya di browser yang sama — panggilan bisa disambungkan lagi.

### Menerima telepon

- Tekan **Siap terima telepon** di bilah atas aplikasi (muncul untuk yang punya izin menerima telepon & akses ke channel Voice): **Offline** → **Siap** (hijau) → **Sedang menelepon** (oranye). Klik lagi untuk Offline.
- **Urutan**: telepon didering ke agen yang paling dulu Siap; telepon berikutnya ke agen Siap berikutnya, dan seterusnya. Agen yang baru selesai menelepon atau tidak mengangkat dalam lama dering pindah ke urutan paling belakang. **Tolak** → telepon pindah ke agen berikutnya dan tidak didering lagi ke Anda untuk panggilan itu.
- **Kartu panggilan masuk** tampil di kanan atas halaman mana pun (di HP: bawah layar) dengan nama, nomor, channel, dan lama menunggu — disertai nada dering, judul tab berkedip, dan notifikasi desktop bila diizinkan browser.
- **Angkat** membuka percakapan penelepon (tab **Voice** di Interaction), menugaskannya ke Anda, dan menampilkan kartu panggilan di atas kolom detail: status, timer, ● REC, bisu, dan akhiri. Percakapan Voice tidak punya balasan teks — catat hasil panggilan di catatan internal; percakapan tetap bisa dijadikan tiket atau lead.
- Tetap Siap selama tab aplikasi terbuka, juga saat Anda membuka aplikasi lain. Tab ditutup → Offline otomatis dalam sekitar satu menit.
- **Tak terjawab**: tidak ada agen siap atau tidak diangkat sampai batas tunggu → penelepon diberi tahu, panggilan dicatat **Panggilan tak terjawab** di percakapannya, dan yang bisa menerima telepon channel itu mendapat notifikasi. Percakapan tetap "belum dibalas" supaya ditindaklanjuti lewat channel lain.

## Voice call & video call dari percakapan

1. Di percakapan mana pun (WhatsApp, email, livechat, channel API), klik ikon telepon (**Panggil**) di kepala percakapan → **Voice call** atau **Video call**.
2. Pilih masa berlaku link (15 menit – 24 jam; bawaan dari Pengaturan) → **Buat link**.
3. **Kirim ke pelanggan** (terkirim lewat channel percakapan itu) atau **Salin**. Kartu panggilan langsung tampil di percakapan.
4. Pelanggan membuka link, menyetujui perekaman, mengizinkan mikrofon (dan kamera untuk video), lalu menunggu. Anda mendapat kartu dering **Pelanggan menunggu** → **Gabung**.

- **Video call** tampil sebagai jendela selebar kolom detail: video pelanggan, video Anda di pojok, timer, ● REC, tombol mikrofon, kamera, perbesar, dan akhiri — chat tetap bisa dibalas di sebelahnya.
- **Voice call** tampil sebagai kartu panggilan di atas kolom detail.
- Pelanggan tidak mengisi data apa pun — panggilan menempel ke percakapan & kontaknya. Satu link hanya untuk satu perangkat; link yang lewat masa berlaku sebelum dipakai, atau panggilannya sudah selesai, tidak bisa dibuka lagi (buat link baru).
- Pelanggan menunggu tetapi Anda tidak bergabung sampai 120 detik → panggilan dicatat tak terjawab dan Anda mendapat notifikasi. **Tolak** di kartu dering langsung memberi tahu pelanggan bahwa agen belum bisa bergabung.

## Rekaman

- **Semua panggilan direkam otomatis**; pelanggan harus menyetujuinya sebelum tersambung. Rekaman dibuat di browser agen (suara dua sisi digabung; video call = dua video berdampingan) dan dikirim berjalan, jadi bagian yang sudah terekam tetap aman bila tab tertutup.
- Hasilnya ada di **kartu panggilan** di percakapan: jenis, status, durasi, agen yang menjawab, pemutar audio/video, dan **Unduh**. Hanya anggota yang boleh melihat percakapan itu yang bisa memutar & mengunduhnya.
- Rekaman disimpan 90 hari lalu dihapus otomatis; kartu panggilannya tetap ada dengan keterangan "Rekaman sudah dihapus".
- Memuat ulang halaman saat menelepon? Tekan **Sambung lagi** di kartu panggilan — pelanggan menunggu Anda tersambung lagi, dan rekaman bagian berikutnya disambung otomatis.

## Durasi & kuota menit

- Durasi dihitung server sejak panggilan tersambung sampai selesai, lalu masuk ke pemakaian menit bulan ini (bila kontrak Anda membatasi menit). Kuota habis → tidak bisa Siap terima telepon dan tidak bisa membuat link baru sampai bulan berikutnya; panggilan yang sedang berjalan tidak diputus.
- Satu panggilan paling lama 120 menit. Panggilan yang ditinggal kedua pihak (mis. tab tertutup & koneksi putus) diakhiri otomatis dan hanya dihitung sampai pihak terakhir terlihat.

## Perangkat & jaringan

- Agen: Chrome, Edge, atau Firefox desktop terbaru (rekaman video butuh Chrome/Edge). Pelanggan: Chrome Android, Safari iOS 14.3+, atau browser desktop modern.
- Izin mikrofon/kamera ditolak? Klik ikon gembok di bilah alamat → izinkan, lalu coba lagi.
- Panggilan tersambung langsung antar-browser; bila jaringan (mis. data seluler) tidak bisa saling menjangkau, Onix meneruskannya lewat server TURN. Koneksi pelanggan putus lebih dari satu menit → panggilan ditutup.

## Privasi

Rekaman panggilan dan data penelepon adalah data pribadi pelanggan Anda. Onix memprosesnya atas nama Anda sesuai [Kebijakan Privasi](https://onix.sassly.ai/id/legal/privasi): persetujuan perekaman dicatat, rekaman disimpan privat dengan cek akses, dan dihapus setelah masa simpannya. Beri tahu pelanggan bila percakapan direkam sesuai aturan yang berlaku bagi usaha Anda.
