Skip to main content

GMC AI Ticketing Starter per WordPress — assistenza clienti self-hosted

GMC AI Ticketing Starter · WordPress 6+ · Supporto

Gestisci l’assistenza clienti dentro il tuo WordPress.

Un modulo ticket protetto dallo spam, uno storico per cliente, una coda di gestione lato admin e una Knowledge Base ricercabile — ospitati sul tuo sito, senza canoni SaaS per operatore e senza cedere i dati dei clienti a terzi.

Pensato per titolari di siti WordPress, agenzie e siti a membership o community che già rispondono all’assistenza via email e vogliono una coda strutturata sotto il loro pieno controllo.

Licenza per un sito

EUR 119

pagamento una tantum · aggiornamenti con un clic su licenza · supporto per un sito


Più siti o lavori per clienti?

Una licenza copre un sito. Per siti aggiuntivi o progetti d’agenzia, scrivici su WhatsApp al +34 633 168 995.

Sfoglia tutte le estensioni

A chi serve

Siti WordPress che ricevono richieste di assistenza via email e vogliono organizzarle in un unico posto — hotel, scuole, agenzie, siti a membership e piccole software house.

Installalo una volta, inserisci lo shortcode del ticket in una pagina e ogni richiesta arriva come record nel tuo database. Niente viene inviato a un helpdesk esterno e nessuna licenza a postazione limita quante persone possono rispondere.

Usalo quando…

  • Gestisci l’assistenza in una casella condivisa e perdi continuamente il filo di chi ha chiesto cosa.
  • Vuoi che i clienti controllino da soli lo storico dei loro ticket invece di scriverti “ci sono novità?”.
  • Ti serve una raccolta ticket protetta dallo spam senza collegare un servizio captcha di terze parti.
  • Vuoi che i dati dell’assistenza restino sul tuo server per motivi di privacy o di conformità.

Cosa contiene

Modulo ticket protetto dallo spam

Un modulo pubblico protetto da nonce WordPress, un campo honeypot e rate limiting. Solo gli invii puliti diventano ticket — nessun servizio captcha esterno richiesto.

Storico ticket per cliente

I clienti autenticati hanno una pagina self-service con l’elenco delle proprie richieste, così controllano lo stato senza scriverti di nuovo.

Coda di gestione lato admin

I ticket sono un post type nativo di WordPress. Apri, esamina e gestisci ognuno da un elenco admin dedicato — la tua coda di assistenza di tutti i giorni.

Knowledge Base ricercabile

Gli articoli della Knowledge Base usano un proprio tipo di contenuto con elenco e ricerca lato front-end, così i visitatori trovano risposta da soli prima di aprire un ticket.

Portale ospiti tramite link sicuro

Chi invia senza account riceve un link con token per vedere e rispondere al proprio ticket sul posto — senza login.

Allegati opzionali

Il modulo accetta un allegato opzionale insieme al messaggio — sono supportati i formati comuni di immagini, PDF e documenti.

Base REST

Una base REST minimale, protetta da capability, per integrazioni controllate con i tuoi strumenti — un punto di partenza, tenuto volutamente essenziale.

Disinstallazione sicura

La rimozione del plugin conserva volutamente ticket e articoli della Knowledge Base, così i dati aziendali non vengono mai cancellati per errore.

Self-hosted per impostazione predefinita

Ogni ticket, risposta e articolo della Knowledge Base è salvato nel tuo database WordPress. Completamente traducibile, con un template di traduzione incluso.

Requisiti

  • WordPress 6.0 o superiore (testato fino alla 7.0)
  • PHP 8.1 o superiore
  • Accesso da amministratore per caricare e attivare lo ZIP del plugin
  • Download Key dalla email di licenza per sbloccare gli aggiornamenti con un clic
  • Nessun servizio esterno necessario per anti-spam, archiviazione o Knowledge Base

Shortcode

[aiticketing_submit]
[aiticketing_my_tickets]
[aiticketing_kb]

Inserisci [aiticketing_submit] in una pagina pubblica per il modulo ticket (serve anche il link sicuro per gli ospiti), [aiticketing_my_tickets] in una pagina riservata ai membri per lo storico dei ticket e [aiticketing_kb] in una pagina per la Knowledge Base ricercabile. Usa [aiticketing_ticket id="123"] per incorporare un singolo ticket.

Perché acquistare da GMC

1

Aggiornamenti inclusi

Finché la licenza è attiva, il plugin offre aggiornamenti con un clic dal server di aggiornamento GMC / FuerteventuraTV in Plugin → Aggiornamenti.

2

Chiave via email

La tua Download Key arriva con la email di licenza dopo l’acquisto. Inseriscila una volta nella schermata delle impostazioni; riscarica l’ultima versione dal tuo account quando vuoi.

3

Self-hosted, GPL

Software GNU GPL che gira interamente sulla tua installazione WordPress. Ticket e contenuti della Knowledge Base risiedono nel tuo database — la Download Key regola aggiornamenti e supporto, non il codice.

4

Supporto reale

Supporto via WhatsApp ed email in inglese, italiano e spagnolo, più rimborso entro 14 giorni se il prodotto non funziona come descritto e non riusciamo a risolvere.

Tutto incluso

117 funzionalità reali, raggruppate per area — tutta la profondità della suite, senza nulla di tagliato.

Core del ticketing (motore helpdesk)

  • Crea ticket da qualsiasi punto — i clienti li inviano dal sito pubblico, gli agenti li aprono dal backend.
  • Conversazioni a thread — ogni messaggio del cliente e ogni risposta dell'agente restano in ordine cronologico sul ticket.
  • Note interne — note private riservate allo staff sul ticket, che il cliente non vede mai.
  • Workflow di stato completo — 8 stati preconfigurati (Nuovo → Aperto → … → Chiuso) più Scalato e Riaperto, tutti modificabili.
  • Cinque livelli di priorità — Bassa, Media, Alta, Urgente, Critica per gestire subito ciò che conta di più.
  • Categorie — organizza i ticket per argomento (generale, fatturazione, tecnico, account preconfigurati), completamente modificabili.
  • Team e membri — smista il lavoro ai team Supporto / Fatturazione / Tecnico con ruoli per utente.
  • ID ticket pubblici — ogni ticket riceve un riferimento condivisibile TKT-XXXXXXXX, sicuro da inviare ai clienti.
  • Assegnazione agente — affida un ticket a un agente specifico, che ne diventa il "proprietario".
  • Cambio di stato rapido — cambia lo stato di un ticket con un clic dallo spazio di lavoro.
  • Transizioni di workflow configurabili — definisci quali cambi di stato sono consentiti.
  • Tag — etichetta i ticket per report e filtri.
  • Riapertura alla risposta del cliente — una risposta su un ticket chiuso lo riapre automaticamente (stato Riaperto, azzera il timestamp di chiusura) così nulla va perso.

Portale clienti (frontend)

  • Modulo di invio pubblico — un modulo di ingresso pulito che i clienti usano senza bisogno di formazione.
  • Ticket ospite (opzionale) — consenti ai visitatori di aprire ticket senza creare un account.
  • Accesso con token ospite — gli ospiti ricevono un link "visualizza o rispondi al tuo ticket" non indovinabile per seguirlo senza account.
  • Trappola antispam honeypot — blocca i bot in silenzio senza infastidire gli utenti reali.
  • Limitazione per IP — limita gli invii per IP entro una finestra configurabile per fermare gli abusi.
  • CAPTCHA opzionale — aggiunge il CAPTCHA del sito al modulo ospite quando vuoi, con degradazione elegante se non ne è installato nessuno.
  • Elenco "I miei ticket" — i clienti autenticati vedono tutte le proprie richieste in un unico posto.
  • Dettaglio ticket + risposta — i clienti leggono l'intera conversazione e rispondono in linea.
  • Allegati — i clienti allegano file all'invio e a ogni risposta.
  • Ricerca nella Knowledge Base — i clienti trovano le risposte da soli prima di aprire un ticket.
  • Valutazione di soddisfazione con un clic — una pagina CSAT senza login dopo la risoluzione.

Spazio di lavoro admin e operatività

  • KPI della dashboard — volumi aperti/chiusi e CSAT medio a colpo d'occhio.
  • Elenco ticket filtrabile — filtra per stato, priorità, categoria, assegnatario, stato SLA e ricerca a testo libero.
  • Spazio di lavoro del singolo ticket — conversazione, risposta, nota interna, assegnazione e cambio di stato su un'unica schermata.
  • Pannello AI — classifica o redige una risposta per il ticket aperto su richiesta (quando l'AI è attiva).
  • Pannello ticket simili — mostra ticket passati correlati (riordinati per pertinenza, poi coseno, poi parole chiave) per riutilizzare le soluzioni.
  • Badge di sentiment ed entità estratte — vedi l'umore del cliente e le entità chiave estratte dal ticket.
  • Applica classificazione con un clic — trasferisci un suggerimento AI di categoria/priorità/team sul ticket in un'unica azione.
  • CRUD admin completo — gestisci categorie, priorità, stati, team, membri dei team, policy SLA, transizioni di workflow e articoli KB.
  • Revisione sicura degli allegati — un pannello Allegati con download protetti nella schermata di modifica del ticket.

AI opzionale — triage, auto-risposta ed escalation

  • Interruttore AI principale — l'intero helpdesk funziona pienamente con l'AI spenta; attivala quando sei pronto.
  • Scelta del provider — NVIDIA NIM, un AI Gateway privato (FastAPI/enterprise) o nessuno — dietro un'unica interfaccia.
  • Auto-classificazione — i ticket in arrivo ricevono categoria, priorità, team, lingua rilevata, punteggio di sentiment e un segnale "vuole un umano".
  • Auto-risposta fondata — quando è sicura e supportata dalla KB, l'AI pubblica una risposta pubblica, invia un'email al cliente e sposta il ticket in uno stato di attesa.
  • Escalation automatica a un umano — passa la mano a una persona in caso di "vuole un umano", sentiment negativo, bassa confidenza, nessuna corrispondenza nella KB o incertezza del modello — così l'AI non tira mai a indovinare.
  • Soglia di confidenza — imposta quanto l'AI deve essere sicura prima di rispondere invece di fare escalation.
  • Soglia di escalation da sentiment — i clienti insoddisfatti vengono indirizzati direttamente a una persona.
  • Soglia di corrispondenza KB — le risposte partono solo quando un vero articolo della KB le fonda.
  • Strumento di bozza AI manuale — gli agenti generano una bozza che richiede sempre l'approvazione umana prima dell'invio.
  • Elaborazione asincrona in coda — l'AI gira in background sullo scheduler, senza mai bloccare la pagina.
  • Coda a prova di duplicati e auto-riparante — l'acquisizione atomica del job evita doppie risposte; i job bloccati rientrano in coda; i job falliti riprovano con back-off.
  • Contenimento del prompt injection — il testo non affidabile di ticket/KB è delimitato e trattato come dati, mai come istruzioni; le bozze non possono promettere rimborsi o esiti legali.
  • Endpoint classificatore personalizzato — collega NeMo/TAO/il tuo modello ML per classificare prima del percorso LLM.
  • Telemetria dei costi AI — conteggio dei token e costo configurabile per 1k in input/output registrati a ogni chiamata.
  • Chiave tua, prima l'ambiente — la tua chiave NVIDIA può risiedere in una variabile d'ambiente del server e non viene mai scritta nel database.
  • Messaggio di attesa — pubblica facoltativamente una nota pubblica rassicurante al cliente nel momento in cui un ticket va in escalation.
  • Corrispondenza della lingua di risposta — le risposte tornano nella lingua stessa del ticket.
  • Instradamento dell'escalation — i ticket in escalation si assegnano automaticamente a un agente scelto, con nota interna e notifica allo staff.

Knowledge Base e RAG

  • Gestione degli articoli KB — crea e mantieni articoli di aiuto nell'admin.
  • Embedding/indicizzazione automatici — gli articoli vengono suddivisi in chunk e vettorializzati per la ricerca semantica.
  • Risposte fondate su RAG — le risposte dell'AI citano veri articoli della KB invece di inventare.
  • Fase di rerank opzionale — un cross-encoder NVIDIA affina la rosa dei candidati per risposte più precise.
  • Ricerca KB nel frontend — i clienti cercano direttamente nella stessa knowledge base.
  • Backend vettoriale intercambiabile — SQL/coseno in-database di default, PostgreSQL pgvector o un DB vettoriale gestito (Milvus/gestito) tramite il gateway, ognuno con fallback sicuro.
  • API di reindicizzazione KB — rigenera gli embedding dell'intera knowledge base tramite un endpoint REST.

Gestione SLA

  • Policy SLA — definisci gli obiettivi di prima risposta e risoluzione (in minuti) per ogni policy.
  • Compilazione automatica delle scadenze — i ticket ricevono le scadenze di prima risposta/risoluzione dalla policy predefinita.
  • Stato SLA in tempo reale — ogni ticket aperto è monitorato come ok / vicino alla violazione / violato.
  • Eventi di violazione — una violazione genera un evento alla transizione per notifiche o automazioni a valle.

CSAT (soddisfazione del cliente)

  • Valutazione 1–5 con un clic — un link di valutazione senza login, con token, dopo la risoluzione.
  • Invito via email opzionale — invia automaticamente la richiesta di valutazione alla risoluzione/chiusura.
  • Integrità a scrittura singola — una valutazione e il suo commento non possono essere manipolati o sovrascritti.
  • CSAT medio nella dashboard — segui l'andamento della soddisfazione a colpo d'occhio.

Ingresso omnicanale (Joomla)

  • Da email a ticket — trasforma le email in arrivo in ticket tramite recupero IMAP, una cartella di spool o un webhook di email in ingresso.
  • Caselle OAuth2 — collega caselle in stile Gmail/Microsoft con XOAUTH2 (o IMAP classico con password).
  • Threading e deduplica delle email — le risposte si agganciano al ticket giusto e i duplicati vengono ignorati.
  • WhatsApp bidirezionale — ricevi e invia messaggi WhatsApp tramite la Meta Graph API, con verifica del webhook.
  • Telegram bidirezionale — ricevi e invia messaggi del bot Telegram, con verifica del token segreto.
  • Ingresso vocale / ASR — acquisisci le trascrizioni delle chiamate vocali come ticket tramite un webhook vocale.
  • Sette canali tracciati — web, backend, email, WhatsApp, Telegram, voce e API, ognuno con deduplica per evento.

Multi-tenant / SaaS e fatturazione (Joomla)

  • Modalità multi-tenant opzionale — isola i dati per tenant su tutte le tabelle operative.
  • Registro dei tenant SaaS — piani, tenant, abbonamenti e metadati delle credenziali provider (mai i valori segreti).
  • Webhook di fatturazione Stripe — con firma verificata e una modalità di scrittura opzionale per applicare lo stato dell'abbonamento.
  • Stripe Customer Portal — genera una sessione self-service di gestione della fatturazione per i tenant.
  • Cambio di piano in ticket — i cambi di abbonamento possono comparire come ticket per il follow-up.
  • Rendicontazione delle vendite affiliati — cattura un cookie di referral ?ref= e accredita l'affiliato che ha portato una vendita a pagamento, in totale isolamento dalla risposta di fatturazione.
  • Vista account del tenant — una superficie account frontend per tenant/fatturazione.
  • Timeout di fatturazione e URL di ritorno configurabili — regola l'integrazione del portale in base alla tua configurazione.

Sviluppatori, API e integrazioni

  • API REST dei ticket (JSON:API) — CRUD completo dei ticket sui Web Services di Joomla (/api/v1/aitickets/tickets).
  • Rotte REST personalizzate — aggiungi un messaggio al thread, genera una bozza AI o reindicizza la KB tramite endpoint dedicati.
  • Elenco filtrato e paginato — l'endpoint dell'elenco rispetta i filtri di stato, priorità, categoria, assegnatario, stato SLA e ricerca, con metadati di paginazione corretti.
  • Autenticato con token e protetto da ACL — l'accesso all'API usa i token API di Joomla e i permessi propri del componente.
  • Eventi plugin per l'estensibilità — onAITicketAfterCreate / AfterReply / StatusChange / SlaBreach / AiSuggestionCreated (WordPress espone action hook corrispondenti) per CRM, notifiche o add-on omnicanale.
  • Webhook in ingresso — endpoint per email, WhatsApp, Telegram, voce e fatturazione, ognuno protetto da token o firma.
  • Plugin task per lo scheduler — tre routine headless (elaborazione della coda AI, monitoraggio SLA, pulizia di ritenzione) girano sotto le Attività Pianificate di Joomla.
  • Base REST per WordPress — creazione di ticket da utente autenticato più elenco ticket per editor/admin.

Sicurezza, privacy e GDPR

  • ACL granulare — permessi per singola capacità (rispondere, assegnare, chiudere, gestire KB, gestire SLA, configurare AI, esportare, vedere audit, gestire tenant).
  • CSRF su ogni mutazione — ogni azione che cambia lo stato è verificata con token.
  • SQL blindato — query parametrizzate ovunque; nessuna superglobale PHP, nessun SQL concatenato da stringhe.
  • Oscuramento dei PII nei log — email, IBAN, numeri di telefono e lunghe sequenze di cifre sono mascherati nei log di audit/errore.
  • Sfumatura degli IP — gli IP memorizzati perdono l'ultimo ottetto per la privacy.
  • Log di audit solo in aggiunta — un registro a prova di manomissione di chi ha fatto cosa, che non blocca mai l'azione dell'utente.
  • Ritenzione configurabile — cancellazione automatica dei ticket chiusi dopo N giorni, eliminando anche i file fisici degli allegati.
  • Esportazione per accesso dell'interessato — esporta i dati di una persona in JSON dalla pagina Privacy (DSR).
  • Anonimizzazione per email — cancella i dati identificativi mantenendo la cronologia operativa.
  • Integrazione nativa con la privacy — bridge con il plugin privacy di Joomla; esportatore ed eliminatore di WordPress Strumenti → Esporta/Cancella dati personali (inclusa l'esportazione dei soli metadati degli allegati).
  • Consenso AI opzionale — richiede una casella di consenso sul modulo prima che qualsiasi elaborazione AI parta.
  • Allegati sicuri — allowlist di estensioni, limite di dimensione, sniff MIME reale (fail-closed), nomi memorizzati randomizzati, file di deny e download serviti solo al proprietario / titolare del token ospite / agente, sempre forzati come download (nessun XSS in linea).
  • Hook di scansione antivirus opzionale — esegue un comando AV sugli upload prima che vengano accettati.
  • Umano nel ciclo per contratto — nulla viene inviato automaticamente se non lo configuri; le bozze manuali passano sempre da una revisione.

Internazionalizzazione e compatibilità

  • Include EN / IT / ES — inglese, italiano e spagnolo pronti all'uso.
  • Compatibile con il multilingua — rispetta la configurazione multilingua del sito.
  • Joomla 5.x e 6.x — pacchetto nativo per entrambe le linee principali.
  • PHP 8.1+ — consigliato 8.3+ (percorso richiesto per Joomla 6).
  • MySQL 8 / MariaDB 10.6+ — database principali supportati.
  • Portabile su PostgreSQL — percorso di installazione PostgreSQL completo (con pgvector opzionale), senza chiavi esterne rigide per scelta progettuale.

Affidabilità e licenza

  • GNU GPLv2 o successiva — licenza open source.
  • Self-hosted — i ticket e i dati dei clienti restano sul tuo sito.
  • Nessun servizio esterno richiesto — l'helpdesk classico non effettua alcuna chiamata AI in uscita finché non aggiungi un provider e la tua chiave.
  • Aggiornamenti con un clic sotto licenza — controlli di aggiornamento automatici (~ogni 24 h) dal gateway GMC / FuerteventuraTV mentre la tua licenza è attiva.
  • Download Key via email — inserisci la tua chiave nella schermata GMC Licenses per sbloccare gli aggiornamenti.
  • Licenza per un sito, piani Solo/Agency — installa il singolo pacchetto pkg_*.zip (mai gli zip interni); solo la versione del pacchetto attiva gli aggiornamenti sotto licenza.

Joomla e WordPress

  • Joomla — il prodotto di punta, suite completa — motore SLA, auto-risposta fondata su RAG + escalation, ingresso omnicanale (email/WhatsApp/Telegram/voce), fatturazione multi-tenant/SaaS, API REST e task dello scheduler, forniti come un unico pacchetto di quattro estensioni (componente + task, plugin web-services e privacy).
  • WordPress — l'edizione starter "essential" — ingresso ticket protetto da spam, elenco ticket per cliente, visualizzazione/risposta per ticket (con riapertura del ticket chiuso), accesso con token ospite, allegati sicuri, un custom post type Knowledge Base con ricerca, triage admin, esportazione/cancellazione GDPR, una base REST e aggiornamenti self-hosted. Auto-risposta AI, automazione SLA, RAG e ingresso multicanale sono nella roadmap di WordPress, non ancora rilasciati. Shortcode: [aiticketing_submit], [aiticketing_my_tickets], [aiticketing_ticket], [aiticketing_kb].

FAQ

  • Come si installa?

    In WordPress, apri Plugin → Aggiungi nuovo → Carica plugin, scegli lo ZIP acquistato, installalo e attivalo. L’attivazione registra i tipi di contenuto ticket e Knowledge Base; nessun contenuto viene creato automaticamente.

  • Come inviano un ticket i clienti?

    Crea una pagina che contenga lo shortcode [aiticketing_submit]. Il modulo esegue i controlli di nonce, honeypot e rate-limit prima di salvare qualsiasi ticket, quindi non serve alcun servizio anti-spam esterno.

  • I clienti possono vedere i propri ticket?

    Sì. Aggiungi [aiticketing_my_tickets] a una pagina riservata ai membri; ogni utente autenticato vede solo le richieste legate al proprio account.

  • Include una Knowledge Base?

    Sì. Gli articoli della Knowledge Base usano un proprio tipo di contenuto e possono essere elencati e cercati dal front-end con [aiticketing_kb].

  • La disinstallazione cancella i ticket?

    No. La procedura di disinstallazione conserva i contenuti dei ticket e della Knowledge Base, così rimuovere il plugin non cancella per errore i tuoi dati aziendali.

  • È identico alla suite AI Ticketing per Joomla?

    Questa è l’edizione starter mirata per WordPress — raccolta ticket, storico cliente, gestione lato admin e Knowledge Base ricercabile. L’automazione SLA avanzata, la raccolta multicanale e le risposte generate dall’AI fanno parte della suite AI Ticketing completa su Joomla.

  • Dove inserisco la Download Key?

    Nella schermata delle impostazioni del plugin, che compare nel menu di amministrazione dopo l’attivazione. La chiave arriva con la email di licenza e sblocca gli aggiornamenti con un clic tramite Bacheca → Aggiornamenti.

  • Come ottengo supporto o un rimborso?

    Rispondi alla email d’acquisto o scrivici su WhatsApp al +34 633 168 995. Se il prodotto non funziona come descritto e non riusciamo a risolvere, puoi chiedere il rimborso entro 14 giorni dall’acquisto. Rispondiamo in inglese, italiano e spagnolo.

Dati e ambito

Self-hosted per scelta progettuale: ticket, storico cliente e articoli della Knowledge Base sono salvati nel tuo database WordPress, quindi niente viene inviato a un helpdesk esterno. Questa è l’edizione starter per WordPress; l’automazione SLA, la raccolta multicanale e le risposte generate dall’AI fanno parte della suite AI Ticketing completa su Joomla.

Rimborso entro 14 giorni se il prodotto non funziona come descritto e non riusciamo a risolvere.

fuerteventuratv logo dfa4f15f

Copyright www.fuerteventuratv.net dal 2011. Tutti i diritti riservati.

Site information · AI reading guide