Documentazione di CRM Chat Pro
Per iniziare
Segui questi passaggi per configurare CRM Chat Pro.
Installare il modulo
Carica il file zip di CRM Chat Pro tramite Configurazione > Moduli > Installa nuovo modulo. Completa la configurazione guidata con la tua chiave di licenza e attiva il modulo.
Configurare i permessi
Vai in Configurazione > Staff > Ruoli e definisci i permessi di chat per ogni ruolo: accesso alla chat, creazione di gruppi, eliminazione di messaggi e conversione in ticket.
Avviare la tua prima conversazione
Apri la pagina Chat dal menu principale. Clicca su qualsiasi membro dello staff per avviare una conversazione diretta, o clicca su «Nuovo gruppo» per creare una discussione di gruppo.
Personalizzare le impostazioni
Vai in Configurazione > Impostazioni CRM Chat per configurare i limiti di upload, i tipi di file consentiti, le impostazioni di trasporto in tempo reale e i suoni di notifica.
Download Diagnostics Report
If you need support, go to the module admin page and click the "Download Diagnostics" link. This generates a JSON file with system info, PHP version, installed modules, and recent errors (secrets are automatically redacted). Upload this file when creating a support ticket at custom-perfexcrm.com/support/ for faster troubleshooting.
Consigli e trucchi
Trai il massimo da CRM Chat Pro con questi consigli.
Usa Pusher per team grandi
Se hai Pusher configurato in Perfex CRM, CRM Chat lo rileva automaticamente e usa i WebSocket per una consegna istantanea dei messaggi. Questo riduce il carico server e migliora le prestazioni per team con molti utenti simultanei.
Sposta il widget in caso di sovrapposizione
Se il widget chat nasconde un pulsante, spostalo semplicemente con drag-and-drop. La posizione viene salvata nel tuo browser e persiste dopo il ricaricamento della pagina.
Converti le discussioni in ticket
Quando una discussione in chat porta a un'azione, seleziona i messaggi pertinenti e convertili in ticket di supporto. Questo garantisce che nulla cada nelle maglie.
Convert discussions to tickets
When a chat discussion leads to an action item, convert the messages to a support ticket with one click. Context is preserved automatically.
Reposition the widget
If the chat widget overlaps a button, drag it to a new position. The position is saved in your browser and stays across page reloads. To reset, clear the browser localStorage key or use the widget context menu.
Use diagnostics for faster support
When creating a support ticket, download and attach the diagnostics report from your module settings. It contains system info, PHP version, database details, and recent errors — all with secrets automatically redacted. This helps resolve your issue much faster.
Domande frequenti
CRM Chat richiede servizi esterni?
No. CRM Chat è 100% self-hosted e funziona immediatamente con i Server-Sent Events (SSE). Se hai già Pusher configurato in Perfex CRM, userà automaticamente i WebSocket per una consegna ancora più veloce.
Come funziona la messaggistica in tempo reale?
CRM Chat usa un sistema ibrido a 3 livelli: SSE come trasporto principale con circa 1 secondo di latenza, il badge-polling come riserva, e il supporto opzionale Pusher WebSocket per consegna istantanea. Nessuna configurazione necessaria — funziona automaticamente.
È adatto ai dispositivi mobili?
Sì. CRM Chat è completamente responsive a partire da 390px di larghezza, con controlli ottimizzati per il touch e un'esperienza simile a un'app. Funziona perfettamente con il modulo Flavor per la modalità scura.
Quali tipi di file possono essere condivisi?
I tipi di file e la dimensione massima sono configurabili nelle impostazioni di amministrazione. Per impostazione predefinita: PNG, JPG, GIF, PDF, DOC, DOCX, XLS, XLSX, ZIP, MP3 e MP4 con un limite di 10 MB.
Si integra con le altre funzionalità di Perfex CRM?
Sì. Puoi selezionare più messaggi di chat e convertirli in ticket di supporto con un clic. CRM Chat usa anche il sistema esistente di staff e permessi di Perfex con 6 permessi granulari.
Quanti utenti simultanei sono supportati?
Ogni connessione SSE attiva usa un processo PHP worker. Il numero di chat simultanee dipende dalla configurazione del tuo server. Per team grandi, attiva Pusher per ridurre significativamente il carico server.
CRM Chat è conforme al GDPR?
Sì. Tutti i dati restano sul tuo server — non vengono effettuate chiamate API esterne. I messaggi usano il soft delete per le tracce di audit, e puoi configurare la pulizia automatica dei messaggi dopo un numero definito di giorni.
Posso spostare il widget chat?
Sì. Il widget chat è trascinabile — posizionalo ovunque sulla pagina. La posizione viene salvata nel tuo browser e persiste dopo il ricaricamento.
Is CRM Chat GDPR compliant?
Yes. All data stays on your server — no external API calls are made. Messages use soft-delete for audit trails, and you can configure automatic message cleanup after a specified number of days.
Can I move the chat widget?
Yes. The floating chat widget is fully draggable — just click and drag it to any position on the page. Your position is saved in the browser and persists across page reloads. This is useful when the widget overlaps important buttons like "Save Invoice".
Hai bisogno di aiuto?
Contatta il nostro team di supporto o visita la pagina del modulo.