3.3 KiB
Executable File
3.3 KiB
Executable File
PBX Panasonic stato operativo
Scopo
Questo file raccoglie in modo strutturato tutto il lavoro gia fatto sul centralino Panasonic, cosi da poter riprendere lo sviluppo o il collaudo senza dover ricostruire il ragionamento da zero.
Stato attuale
- La base CTI lato NetGescon e gia predisposta con endpoint incoming, call-ended, lookup e click-to-call.
- Il canale
panasonic_cstae gia integrato nel flusso Post-it e nella messaggistica tecnica. - In
strumenti/post-it-gestioneesistono ora tab distinti per SMDR eCTI / CSTA e Click-to-Call. - Il click-to-call e gia previsto tramite richieste in
pbx_click_to_call_requests. - L architettura lato UI e servizi e stata tenuta piu aperta possibile per non bloccare il progetto su Panasonic e poter accogliere FreePBX come prossimo adapter.
Cosa e stato implementato
Eventi CTI / CSTA
- endpoint per arrivo chiamata
- endpoint per chiusura chiamata
- lookup rubrica per popup e correlazione
- salvataggio eventi tecnici su
communication_messages.channel=panasonic_csta
Click-to-call
- registrazione richiesta outbound dal gestionale
- recupero richieste pendenti lato adapter PBX
- presa in carico richiesta
- aggiornamento esito chiamata
UI di test e controllo
- separazione tra traccia passiva SMDR e flusso ricco CSTA
- esposizione provider e metadati piu adatti a scenari PBX multipli
- action diretta di click-to-call dalla vista tecnica
Endpoint gia disponibili
POST /api/v1/cti/panasonic/incomingPOST /api/v1/cti/panasonic/call-endedGET /api/v1/cti/panasonic/lookup?phone=...GET /api/v1/cti/panasonic/click-to-call/pending?extension=...POST /api/v1/cti/panasonic/click-to-call/{id}/claimPOST /api/v1/cti/panasonic/click-to-call/{id}/status
Stato verifiche
- [U] locale: bootstrap e codice applicativo validi
- [U] locale: tab tecnici separati presenti
- [P] staging: da verificare con traffico CTI/CSTA reale e con interni reali monitorati
- [P] staging: da validare click-to-call end-to-end sul centralino Panasonic
Dati e interni di riferimento attuali
201centralino con segreteria205operatore studio206amministratore601gruppo/modalita giorno603gruppo/modalita notte
Questi riferimenti vanno mantenuti allineati nella scheda amministratore e nelle configurazioni usate per routing e test.
Ragionamento architetturale da non perdere
- Panasonic e il primo centralino integrato, non il vincolo definitivo del progetto.
- Il livello da tenere stabile e il contratto applicativo NetGescon: eventi chiamata, lookup, richieste click-to-call, mapping interno utente.
- Il livello da cambiare in futuro deve essere l adapter PBX, non la logica gestionale o la UI principale.
- FreePBX deve poter entrare riusando il piu possibile la stessa semantica applicativa.
Prossimi test da fare su staging
- verificare la tab
CTI / CSTA e Click-to-Callcon eventi reali - verificare la creazione e chiusura corretta dei Post-it da eventi Panasonic
- verificare il click-to-call dal gestionale verso interno/telefono associato
- verificare il mapping tra interno PBX, utente NetGescon e stabile attivo
Collegamenti utili
docs/CTI-NS1000-CHECKLIST.mddocs/CTI-WINDOWS-TAPI-PROBE.mddocs/support/MANUALE-SVILUPPO-OPERATIVO.mddocs/support/BUG-RISOLTI-E-VALIDAZIONI.md