> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thunderphone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Portal klien: pelaporan panggilan baca-saja bermerek

> Buat portal klien ThunderPhone, pilih agen yang terlihat, tambahkan pemirsa, beri merek pada pengalaman, hubungkan domain kustom, dan bagikan riwayat panggilan baca-saja.

**Portal klien** memberi setiap klien tampilan panggilan khusus merek dan hanya-baca
yang ditangani untuk mereka. Sebuah portal dapat mencakup agen yang dipilih,
pemirsa sendiri, logo dan warna aksen, serta domain kustom opsional.

Admin organisasi mengelola portal di **Portal klien**
(`/dashboard/client-portals`). Pemirsa menggunakan URL portal yang dihosting dan
tidak pernah memperoleh akses ke dasbor ThunderPhone.

## Buat portal

<Steps>
  <Step title="Pilih Portal baru">
    Masukkan nama yang ditampilkan kepada klien. ThunderPhone membuat slug URL
    unik darinya; Anda dapat mengedit slug tersebut nanti.
  </Step>

  <Step title="Tetapkan agen">
    Tambahkan agen yang panggilannya harus dilihat klien. Portal tanpa agen yang
    ditetapkan tidak memiliki panggilan yang terlihat.
  </Step>

  <Step title="Tambahkan pemirsa">
    Tambahkan alamat email setiap pemirsa yang disetujui. Pemirsa meminta kode
    Masuk mereka sendiri dari halaman Masuk portal.
  </Step>

  <Step title="Bagikan URL">
    Salin URL portal atau pilih **Buka** untuk mengujinya. Halaman daftar juga
    menampilkan status aktif, jumlah agen, dan jumlah pemirsa setiap portal.
  </Step>
</Steps>

## Detail dan ketersediaan portal

Kartu **Detail portal** mengontrol:

* **Nama** — ditampilkan pada halaman Masuk dan header portal; maksimal 255 karakter.
* **Slug** — segmen URL yang dihosting; maksimal 100 karakter. Gunakan huruf
  kecil, angka, dan tanda hubung tunggal. Slug harus unik dan tidak dapat
  menggunakan rute Platform yang dicadangkan.
* **Agen** — kumpulan tepat riwayat panggilan agen yang terlihat di portal.
* **Portal aktif** — nonaktifkan ini untuk mencegah semua pemirsa membukanya
  tanpa menghapus konfigurasi.

Hanya panggilan milik agen yang ditetapkan yang termasuk dalam cakupan. Pemirsa
tidak dapat mengedit agen, melakukan panggilan, mengelola penagihan, atau
melihat data organisasi lainnya.

## Merek

Unggah logo **PNG**, **JPEG**, atau **WebP** hingga **2 MB**. Pilih warna aksen
heksadesimal enam digit penuh seperti `#2e8fff`; warna ini mengontrol tombol
utama dan sorotan. Atur ulang salah satu nilai untuk kembali ke merek default.

Merek muncul pada halaman Masuk dan header portal yang diautentikasi.

## Akses pemirsa

Tambahkan pemirsa melalui email. Di halaman Masuk portal, pemirsa aktif dapat:

* Meminta kode enam digit melalui email. Kode berlaku selama 10 menit.
* Masuk dengan kata sandi jika mereka telah membuatnya.
* Membuat kata sandi minimal 8 karakter setelah Masuk.

Anda dapat menonaktifkan pemirsa tanpa menghapus baris mereka, atau menghapusnya
untuk mencabut akses. Sesi portal terpisah dari sesi dasbor.

## Yang dapat dilihat pemirsa

Tabel riwayat panggilan portal menampilkan panggilan dalam cakupan agen yang
ditetapkan. Pemirsa dapat membuka panggilan untuk memeriksa:

* Tanggal, arah, pihak asal/tujuan, Status, dan durasi.
* Agen yang ditetapkan serta hasil berhasil atau gagal jika dinilai.
* Transkrip.
* Pemutaran rekaman saat rekaman tersedia.

Antarmuka bersifat hanya-baca. Antarmuka ini tidak menampilkan Prompt agen,
pengaturan organisasi, kunci, penagihan, alat, atau alur kerja masalah internal.

## Hubungkan domain kustom

<Steps>
  <Step title="Tambahkan hostname">
    Di bawah **Domain kustom**, masukkan hostname lengkap seperti
    `calls.client.com`. Sebuah hostname hanya dapat dimiliki oleh satu portal.
  </Step>

  <Step title="Arahkan trafik ke portal">
    Tambahkan catatan **CNAME** yang ditampilkan di penyedia DNS.
  </Step>

  <Step title="Buktikan kepemilikan domain">
    Tambahkan catatan **TXT** yang ditampilkan di
    `_tp-portal-verify.<hostname>` dengan nilai verifikasi yang dibuat.
  </Step>

  <Step title="Verifikasi">
    Pilih **Verifikasi sekarang**. DNS dapat memerlukan waktu untuk menyebar;
    layar penyiapan dapat memeriksa lagi setiap 20 detik. Setelah verifikasi
    berhasil, catatan TXT dapat dihapus, sedangkan CNAME harus tetap ada.
  </Step>
</Steps>

Hapus domain dari portal sebelum menggunakan kembali hostname tersebut di tempat lain.

## Hapus portal

Menghapus portal akan secara permanen menghapus akses penontonnya dan konfigurasi
domain kustomnya. Tindakan ini tidak menghapus agen atau panggilan organisasi, tetapi
portal tidak dapat dipulihkan. Gunakan sakelar **Portal aktif** untuk jeda yang
dapat dibatalkan.

Untuk otomatisasi admin, lihat
[API Portal Klien](/api-reference/client-portals).
