Voorheen blokkeerde sendMessage() elk gesprek als er geen actieve
AI-agent was ("Chat is momenteel niet beschikbaar"), ook al stond er
een medewerker aan. Nu: geen AI-agent => mensen-bemande chat. Het
gesprek start zodra er medewerkers "aan staan" (binnen openingstijden,
of buiten openingstijden indien zo ingesteld).
- ChatAvailability: bepaalt of de chat nu bemand is + of de
"reactie kan langer duren"-melding getoond moet worden
- HandoffService::startHumanChat() voor nieuw mensen-bemand gesprek
- ChatSettingsPage: optie 'accept_delayed' + instelbare delay-melding
- Widget toont delay-melding buiten openingstijden wanneer bemand
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FPyipKvTvLu2C5paxn8ycU