> ## 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.

# Klantportalen: merkgebonden alleen-lezen oproeprapportage

> Maak een ThunderPhone-klantportaal, kies zichtbare agents, voeg kijkers toe, pas de ervaring aan je merk aan, koppel een aangepast domein en deel alleen-lezen oproepgeschiedenis.

**Klantportalen** geven elke klant een merkgebonden, alleen-lezenweergave van de
oproepen die voor hen zijn afgehandeld. Een portaal kan geselecteerde
spraakagenten, eigen kijkers, een logo en accentkleur, en een optioneel aangepast domein bevatten.

Organisatiebeheerders beheren portalen onder **Klantportalen**
(`/dashboard/client-portals`). Kijkers gebruiken de gehoste portaal-URL en krijgen
nooit toegang tot het ThunderPhone-dashboard.

## Een portaal maken

<Steps>
  <Step title="Nieuw portaal kiezen">
    Voer de klantgerichte naam in. ThunderPhone maakt hiervan een unieke URL-slug;
    je kunt de slug later bewerken.
  </Step>

  <Step title="Spraakagenten toewijzen">
    Voeg de spraakagenten toe waarvan de klant de oproepen moet zien. Een portaal
    zonder toegewezen spraakagenten heeft geen zichtbare oproepen.
  </Step>

  <Step title="Kijkers toevoegen">
    Voeg het e-mailadres van elke goedgekeurde kijker toe. Kijkers vragen hun
    eigen inlogcode aan via de inlogpagina van het portaal.
  </Step>

  <Step title="De URL delen">
    Kopieer de portaal-URL of kies **Openen** om deze te testen. De overzichtspagina
    toont ook de actieve status, het aantal spraakagenten en het aantal kijkers
    van elk portaal.
  </Step>
</Steps>

## Portaalgegevens en beschikbaarheid

De kaart **Portaalgegevens** beheert:

* **Naam** — weergegeven bij het inloggen op het portaal en in de koptekst; maximaal 255 tekens.
* **Slug** — het gehoste URL-segment; maximaal 100 tekens. Gebruik kleine
  letters, cijfers en enkele koppeltekens. Slugs moeten uniek zijn en mogen geen
  gereserveerde platformroute gebruiken.
* **Spraakagenten** — de exacte set oproepgeschiedenissen van spraakagenten die zichtbaar is in het portaal.
* **Portaal actief** — schakel dit uit om te voorkomen dat kijkers het portaal
  openen zonder de configuratie te verwijderen.

Alleen oproepen van een toegewezen spraakagent vallen binnen het bereik. Kijkers
kunnen geen spraakagenten bewerken, oproepen plaatsen, facturering beheren of
andere organisatiegegevens bekijken.

## Huisstijl

Upload een logo in **PNG**, **JPEG** of **WebP** van maximaal **2 MB**. Kies een
volledige zescijferige hexadecimale accentkleur, zoals `#2e8fff`; deze bepaalt de
primaire knoppen en markeringen. Herstel een van beide waarden om terug te keren
naar de standaardhuisstijl.

De huisstijl wordt weergegeven op zowel de inlogpagina als in de geverifieerde
portaalkoptekst.

## Toegang voor kijkers

Voeg kijkers toe per e-mail. Op de inlogpagina van het portaal kan een actieve kijker:

* Een zescijferige code per e-mail aanvragen. Een code is 10 minuten geldig.
* Inloggen met een wachtwoord als er al een is aangemaakt.
* Na het inloggen een wachtwoord van minimaal 8 tekens aanmaken.

Je kunt een kijker deactiveren zonder de rij te verwijderen, of de kijker
verwijderen om toegang in te trekken. Portaalsessies staan los van dashboardsessies.

## Wat kijkers kunnen zien

De tabel Oproepgeschiedenis in het portaal toont de oproepen binnen het bereik
van toegewezen spraakagenten. Kijkers kunnen een oproep openen om het volgende te bekijken:

* Datum, richting, beller/ontvanger, status en duur.
* Toegewezen spraakagent en geslaagd of mislukt resultaat wanneer beoordeeld.
* Transcriptie.
* Opname afspelen wanneer een opname beschikbaar is.

De interface is alleen-lezen. Deze biedt geen toegang tot prompts voor
spraakagenten, organisatie-instellingen, sleutels, facturering, hulpmiddelen of
interne workflows voor problemen.

## Een aangepast domein koppelen

<Steps>
  <Step title="De hostnaam toevoegen">
    Voer onder **Aangepaste domeinen** een volledige hostnaam in, zoals
    `calls.client.com`. Een hostnaam kan maar bij één portaal horen.
  </Step>

  <Step title="Verkeer naar het portaal leiden">
    Voeg de weergegeven **CNAME**-record toe bij de DNS-provider.
  </Step>

  <Step title="Domeineigendom bewijzen">
    Voeg de weergegeven **TXT**-record toe bij
    `_tp-portal-verify.<hostname>` met de gegenereerde verificatiewaarde.
  </Step>

  <Step title="Verifiëren">
    Kies **Nu verifiëren**. Het kan even duren voordat DNS is verspreid; het
    instelscherm kan elke 20 seconden opnieuw controleren. Nadat de verificatie
    is geslaagd, kan de TXT-record worden verwijderd, maar de CNAME-record moet blijven staan.
  </Step>
</Steps>

Verwijder een domein uit het portaal voordat je die hostnaam elders opnieuw gebruikt.

## Een portal verwijderen

Als je een portal verwijdert, worden de kijktoegang en de configuratie voor het aangepaste domein permanent verwijderd. De spraakagenten of oproepen van de organisatie worden niet verwijderd, maar de portal kan niet worden hersteld. Gebruik de schakelaar **Portal actief** om deze tijdelijk en omkeerbaar te pauzeren.

Zie voor automatisering voor beheerders de
[Client Portals API](/api-reference/client-portals).
