This page is currently only available in Dutch. View Dutch version
De pagina Instellingen is verdeeld in tabs (afhankelijk van uw rechten):
- AI Settings — sleutels en endpoints voor AI-functies (vereist
UWEBCHATVOICE.SETTINGS.VIEW/EDIT) - Security — portal-gebruikers en rollen (vereist
UWEBCHATVOICE.SECURITY.VIEW/EDIT)
11.1 AI Settings
Azure AI Speech (transcriptie)
Voor automatische transcriptie van opnames (§7.3) heeft u een Azure Speech-resource nodig.
- Maak in Azure een Cognitive Services Speech-resource
- Kopieer de key en region
- Open Instellingen → AI Settings → Transcription / Speech
- Plak key en region; klik Save
Het portaal slaat de key veilig op in Azure Key Vault als speech-key-{tenant}. Verwijderen kan met Delete in dezelfde tab.
Azure AI Foundry (samenvattingen)
Voor AI-samenvattingen (§7.4) heeft u een Azure AI Foundry deployment nodig (bijv. GPT-4o).
- Configureer in Azure AI Foundry een chat-completion deployment
- Open Instellingen → AI Settings → AI Summary
- Vul endpoint URL en key in
- Klik Save
Opgeslagen als ai-summary-key-{tenant} en ai-summary-endpoint-{tenant} in Key Vault.
ElevenLabs (Voice Prompt Generator)
Voor TTS-generatie (§6.3):
- Maak een ElevenLabs-account, genereer een API-key
- Open Instellingen → AI Settings → ElevenLabs
- Plak key, klik Save
Opgeslagen als elevenlabs-key-{tenant}. Voices kunnen zonder key geladen worden (publieke API), maar genereren vereist de key.
11.2 Security-tab
Portalgebruikers beheren
Tenantbeheerders zien hier alle contacten van hun organisatie uit het centrale klantsysteem. Per gebruiker beheert u welke portal-rollen ze hebben.
- Open Instellingen → Security-tab
- Zoek een gebruiker (zoekveld met debounce)
- Vink de gewenste rollen aan/uit
- Wijzigingen worden direct gesynchroniseerd met het centrale klantsysteem
Beschikbare rollen
Het portaal toont alleen rollen die specifiek voor het Voice Portal zijn aangemaakt:
Universal - uWebchat Voice - Admin(volledige rechten)Universal - uWebchat Voice - SupervisorUniversal - uWebchat Voice - Agent- Custom rollen die starten met
Universal - uWebchat Voice
Achter de schermen: rollen leven als
web roles(web roles) in het centrale klantsysteem. Wijzigingen synchroniseren in beide richtingen.
Multi-tenant isolatie
Een tenantbeheerder ziet uitsluitend contacten van zijn eigen tenant. De koppeling gebeurt via sipcustomer → account → contacts. Cross-tenant-aanpassing is technisch onmogelijk.
Audit
Elke rol-toewijzing of -verwijdering wordt geregistreerd in het Audit Log (§8.3).
Valkuilen
- "Speech-key invalid" — verkeerd regio gekozen. Check Azure Portal voor de juiste pair.
- Samenvatting werkt niet maar transcriptie wel — AI Summary endpoint apart configureren.
- Gebruiker krijgt rol maar kan niets — rol is wel toegekend, maar logout/login is vereist voor de nieuwe permissies te activeren.