Skip to main content

El Savio — Chatbot AI per Joomla, WordPress e qualsiasi sito

Chatbot frontend · qualsiasi sito

El Savio

Il tuo chatbot AI brandizzato che davvero conosce il tuo sito. Risponde ai visitatori in 45+ lingue, cattura lead, prenota appuntamenti — usando la configurazione AI gratuita inclusa nella scatola. Zero abbonamento. Zero costi per messaggio. Per sempre.

Self-hosted 0% costo per messaggio Qualsiasi piattaforma

Cosa contiene

Un chatbot vero. Non un giocattolo.

Basato su Retrieval-Augmented Generation. El Savio legge il tuo sito, lo indicizza, e fonda ogni risposta sui tuoi contenuti reali.

Addestrato sul tuo sito

Crawl automatico di pagine, articoli, prodotti, PDF. Costruisce un indice vettoriale in minuti.

45+ lingue

Rileva la lingua del visitatore e risponde nativamente. EN, ES, IT, DE, FR, PT, NL, PL e altre.

Cattura lead

Form intelligenti appaiono nella conversazione. Inviano al tuo CRM o inbox.

Handoff prenotazioni

Integra Calendly, Google Calendar, o qualsiasi URL form.

Brand styling

Colore, avatar, posizione, saluto, personalità — tutto configurabile.

Analitiche

Conteggio conversazioni, top intent, drop-off, soddisfazione. Esporta CSV.

Prezzo

Solo

€49 €49

Offerta lancio valida fino al 26/06/2026 — poi €49.

1 dominio · qualsiasi piattaforma · per sempre

Un pagamento. Tuo per sempre.

Agency Toolkit

€399

Agency Toolkit · domini illimitati

Domini illimitati · qualsiasi piattaforma · per sempre

Un pagamento. Tuo per sempre.

Perché l'abbiamo costruito

Pagavamo €120/mese per chatbot SaaS che faceva metà di quello che ci serviva. Abbiamo scritto il nostro, l'abbiamo messo sui nostri sei siti turistici, e ora lo condividiamo.

Anche dai nostri

CMS Free AI

Generazione contenuti dal backend. Articoli, meta, ALT. AI multi-provider.

€49

Scopri di più →

GMCsitemap

Sitemap XML trilingue con hreflang. Risolve i problemi di OSMap.

€10

Scopri di più →

Core AI Pack

Core AI Pack
€119

El Savio + CMS Free AI + GMCsitemap su 3 domini. Stessa configurazione AI condivisa, supporto via WhatsApp, 12 mesi di aggiornamenti. Core AI Pack.

Installazione (Joomla 5 e 6)

  1. Scarica il file .zip installabile dal link nell’email d’acquisto (o dalla tua area riservata). Non scompattarlo.
  2. Nel tuo sito vai su Sistema → Installa → Estensioni.
  3. Apri la scheda Carica file pacchetto e trascina lo .zip nell’area di caricamento.
  4. Attendi il messaggio verde “Installazione completata con successo”.
  5. Configura il prodotto in Componenti (per i componenti) o in Sistema → Gestisci → Plugin (per i plugin) — e abilita il plugin se il prodotto ne include uno.
  6. Aggiornamenti automatici: nessun’altra operazione — l’estensione controlla gli aggiornamenti ogni 24 h e li trovi in Sistema → Aggiorna → Estensioni finché la licenza è attiva.

Requisiti: Joomla 5.x o 6.x, PHP 8.1 o superiore.

Tutto incluso

79 funzionalità reali, raggruppate per area — tutta la profondità del chatbot AI El Savio, distribuito identico per Joomla e WordPress.

Motore di conversazione AI

  • 16 dei migliori LLM disponibili da subito — scegli tra Meta Llama 3.1/3.2/3.3/4, NVIDIA Nemotron, Mistral/Mixtral, Google Gemma 3, OpenAI GPT-OSS e Qwen 3, tutti su NVIDIA NIM.
  • Bilancia qualità e costo — temperatura configurabile, budget di token massimi, profondità della cronologia conversazione e timeout delle richieste.
  • Controllo della lunghezza per risposte complete — una direttiva scalata sul budget di token fa concludere al modello ogni frase ed elenco, invece di interrompersi a metà risposta.
  • Endpoint provider personalizzato — punta il client verso qualsiasi URL di chat-completions compatibile con NVIDIA NIM, se usi un instradamento tuo.
  • La tua chiave non tocca mai il browser — tutte le chiamate al modello girano lato server, così credenziali e prompt restano privati.
  • Memoria multi-turno — la cronologia recente della conversazione viene inserita in ogni richiesta, così le risposte restano nel contesto.

Ancoraggio & conoscenza

  • Risposte ancorate ai tuoi contenuti — le risposte restano in linea col brand e in tema, invece di attingere a conoscenze generiche dal web.
  • Base di conoscenza personalizzata completa — incolla i tuoi fatti, le tue policy e i dettagli che l'assistente deve conoscere.
  • Elenco di servizi / offerte — dichiara esattamente cosa vendi, così il bot promuove offerte reali e sa cosa è fuori menu.
  • Persona modificabile — imposta nome, ruolo e personalità dell'assistente, più un blocco di system-prompt aggiuntivo a testo libero.
  • Contesto aziendale per pagina — su una pagina profilo di un host (es. tramite com_agentize) il widget risponde su quella specifica attività, ripulita di nuovo lato server.
  • Modalità white-label — rinomina l'assistente rimuovendo il brand FuerteventuraTV; il prompt passa a un'identità neutra, interamente guidata da opzioni, con i tuoi contatti e l'URL del sito.
  • Matcher di bypass FAQ — le domande configurate ricevono risposta istantanea a zero crediti AI, con corrispondenza contains / exact / regex (limiti PCRE irrobustiti).
  • Funziona ancora prima di impostare una chiave AI — FAQ corrispondenti e un fallback localizzato EN/IT/ES mantengono il widget reattivo anche senza chiave provider configurata.
  • Contatori di utilizzo FAQ — vedi quali risposte predefinite vengono usate di più, così puoi perfezionarle.

Contesto live (meteo, mare & notizie)

  • Meteo live nella risposta — temperatura attuale, vento e raffiche da Open-Meteo (nessuna chiave API extra), in cache e localizzati.
  • Condizioni marine — altezza delle onde, direzione, periodo e livello del mare per siti costieri / orientati al surf.
  • Orari delle maree automatici — eventi di alta/bassa marea ricavati dalla serie oraria del livello del mare per le prossime 24 h.
  • Località configurabile — imposta latitudine, longitudine ed etichetta leggibile; predefinita su Corralejo, Fuerteventura.
  • Notizie RSS riassunte nel prompt — fino a tre feed (EN/IT/ES) recuperati lato server, così il bot può indirizzare i visitatori ai tuoi contenuti più recenti.
  • Aggiornato ma economico — meteo e notizie hanno ciascuno TTL di cache indipendenti e regolabili dall'admin.

Multilingua & localizzazione

  • 11 lingue per il contesto live — contesto di meteo, mare e notizie reso in EN, IT, ES, DE, FR, PT, PL, RU, CS, SK, HR.
  • Selettore di lingua nel widget — i visitatori cambiano lingua al volo senza ricaricare la pagina.
  • Rilevamento automatico della lingua del visitatore — risolta dal tag lingua del sito (Joomla) o da WPML / Polylang / locale (WordPress), con un valore predefinito configurabile e un'opzione auto.
  • Messaggi di benvenuto localizzati — testo di saluto per ogni lingua (lasciandolo vuoto resta il valore predefinito integrato).
  • Risposte rapide per lingua — chip di suggerimento cliccabili che guidano le conversazioni più comuni, modificabili per ogni lingua.

Widget di chat & esperienza ospite

  • Pulsante di chat fluttuante su ogni pagina — apre un pannello di chat modale con un'animazione fluida.
  • Launcher personalizzabile — scegli un'emoji o l'immagine di un logo come avatar, più colori primario/secondario.
  • Controllo del posizionamento — angolo in basso a destra o in basso a sinistra.
  • Risposte con formattazione ricca — rendering Markdown sicuro contro XSS (grassetto, corsivo, codice inline, titoli, righe, elenchi puntati, link) invece di asterischi grezzi.
  • Passaggio dolce a WhatsApp — per prezzi, orari o disponibilità in tempo reale il bot reindirizza al tuo numero WhatsApp configurato invece di inventare dettagli.
  • Memoria conversazione con opt-in — la cronologia della chat può persistere nel browser tra le pagine; disattivata di default e cancellata quando la si disabilita.
  • Nessuna dipendenza frontend — widget in vanilla-JS, senza jQuery né librerie esterne, sicuro su qualsiasi template.

Acquisizione lead & notifiche

  • Non perdere mai la domanda fuori-offerta — il modello segnala le richieste di cose che non vendi (auto a noleggio, hotel, ristorante…) e attiva una notifica invece di finire in un vicolo cieco.
  • Avvisi via email — le richieste fuori-offerta vengono inviate a un indirizzo che si precompila con l'email dell'admin, con oggetto configurabile.
  • Avvisi via webhook — invia lo stesso avviso a Slack, a un bot Telegram o a qualsiasi endpoint JSON generico.
  • Registro delle notifiche — vista admin di sola lettura di ogni avviso con lingua, anteprima del messaggio, IP con hash e flag di invio mail/webhook.
  • Limitato e non bloccante — le notifiche hanno un limite di frequenza e non ritardano né bloccano mai la risposta al visitatore.

Amministrazione & operatività

  • Dashboard di backend — stato a colpo d'occhio più i contatori delle notifiche aggregati in un'unica query.
  • Gestore delle FAQ — creazione/lettura/modifica/eliminazione completa delle risposte predefinite, con lingua e tipo di corrispondenza per ogni voce.
  • Test di connessione NVIDIA con un clic — interroga il provider e riporta la latenza più suggerimenti chiari per gli errori 401/402/403/429/503 (con link di risoluzione).
  • Endpoint di health — diagnostica protetta da ACL che riporta lo stato di configurazione del provider e dello schema del database senza mai far trapelare la chiave.
  • Modalità admin-assistant — con opt-in, il widget gira dentro il backend admin come assistente consapevole della pagina (schermata corrente inoltrata, ri-validata lato server; bloccata sulle schermate utenti/installer/editor/opzioni).
  • Permessi granulari — regole ACL standard di Joomla sul componente.

Controlli di visibilità & posizionamento

  • Regole di dove mostrarlo — targeting per route/prefisso di percorso, pagina esatta o voci di menu di navigazione specifiche.
  • Controllo ovunque-o-da-nessuna-parte — predefinito con wildcard e override per singola pagina.
  • Protezione anti-conflitto Vokira — nasconde automaticamente questo chatbot sulle pagine dove viene renderizzato l'add-on concierge premium Vokira, così due assistenti non si sovrappongono mai.
  • Blacklist admin rigida — il widget non viene mai iniettato sulle schermate di login, installer, configurazione, gestione utenti o post-installazione.

Sicurezza & privacy

  • Chiave API cifrata a riposo — memorizzata con XSalsa20-Poly1305 (libsodium), con chiave derivata dai secret/salt del sito stesso, così il testo cifrato è vincolato a quella installazione.
  • Campo chiave mascherato — il blob cifrato non viene mai reso nel browser; "lascia vuoto per mantenere" previene sovrascritture accidentali.
  • Protezione CSRF — imposta su ogni endpoint di scrittura.
  • Rate limiting atomico per IP — finestre a minuto + ora tramite un singolo upsert SQL privo di race condition; fail-open, così il sito resta attivo anche se il DB cade.
  • Rilevamento IP resistente allo spoofing — gli header proxy (Cloudflare / nginx) sono onorati solo per i CIDR di proxy fidati in whitelist.
  • Output sicuro contro le injection — una whitelist di URL http/https sull'output del modello e sui link RSS blocca i payload javascript: / data:.
  • Parsing XML irrobustito — il parser RSS elimina l'espansione delle entità (mitigazione XXE / billion-laughs) e impone il no-network.
  • Header di sicurezza integrati — X-Content-Type-Options, X-Frame-Options, Referrer-Policy e Permissions-Policy sulle pagine frontend (non distruttivi, non sovrascrivono mai i valori del server).
  • Builder CSP completo — modalità off / report-only / enforce, sorgenti extra per direttiva script/style/img/connect, report URI opzionale e un toggle unsafe-inline.
  • Blocco dell'accesso al manifest — il file .htaccess installato nega l'accesso HTTP ai file XML/INI del plugin.
  • Rispettoso del GDPR by design — i visitatori devono confermare l'informativa sulla privacy prima del primo messaggio; la persistenza della conversazione è a opt-in; nessun dato è venduto o condiviso con il fornitore.
  • Informativa privacy personalizzata — testo di consenso e link alla privacy-policy configurabili dentro il widget, ricordati per ogni host così non vengono richiesti di nuovo a ogni pagina.

Prestazioni & caching

  • Scorciatoia FAQ che risparmia crediti — le domande comuni risolte senza alcuna chiamata AI.
  • Contesto live in cache — meteo e notizie sono in cache con TTL indipendenti per ridurre le chiamate a monte.
  • Dashboard a singolo round-trip — i contatori delle notifiche aggregati in un'unica istruzione SQL.
  • Distribuzione via Web Asset Manager — CSS/JS registrati attraverso la pipeline degli asset del CMS con cache-busting per versione, senza tag duplicati.
  • Tabella di rate auto-pulente — le righe scadute vengono rimosse in modo probabilistico, senza bisogno di cron.

Sviluppatori & API

  • Endpoint di chat JSON pubblicochat.send (task Joomla) / POST /wp-json/fvtvchatbot/v1/chat (WordPress).
  • Endpoint di notizie pubbliconews.get / GET /wp-json/fvtvchatbot/v1/news, con bypass della cache disabilitato per i chiamanti.
  • Endpoint di health diagnostico — sonda di stato protetta da ACL su entrambe le piattaforme.
  • Filtro di render per WordPressfvtv_chatbot_should_render per nascondere il widget in modo programmatico (es. in fase di checkout).
  • Filtro di fallback per WordPressfvtv_chatbot_pre_key_fallback per i siti white-label, per sovrascrivere le risposte FAQ offline.
  • Core testato con unit test — le suite PHPUnit coprono la parità crypto, il matcher FAQ, il rate limiter, il prompt builder e la bussola del meteo; la matrice CI gira su PHP 8.2/8.3/8.4 con phpcs + phpstan.

Affidabilità & licenza

  • GPL v2 o successiva — il codice è libero / open-source; mantieni pieni diritti GPL.
  • Self-hosted, nessun servizio di chat di terze parti — le conversazioni passano attraverso il provider che configuri; nulla viene instradato tramite il fornitore.
  • Porta la tua chiave NVIDIA NIM — idonea al piano gratuito, quindi da noi non c'è alcun costo per messaggio.
  • Aggiornamenti con un clic sotto licenza — le nuove versioni si installano direttamente dal backend del CMS tramite il gateway GMC / FuerteventuraTV finché la tua licenza è attiva (Joomla controlla ~ogni 24 h, WordPress ~ogni 12 h).
  • Distribuzione aggiornamenti validata — un pacchetto di aggiornamento viene accettato solo quando il gateway restituisce un download_url HTTPS valido su fuerteventuratv.net.
  • Modello Download Key — una chiave dalla email della tua licenza sblocca gli aggiornamenti; riscarica la build più recente dal tuo account in qualsiasi momento.
  • Supporto & rimborso — supporto in EN/IT/ES via email o WhatsApp; rimborso entro 14 giorni se non funziona come descritto e non può essere risolto.
  • Collaudato in produzione — risponde ogni giorno a visitatori reali sul portale turistico fuerteventuratv.net.

Joomla & WordPress

  • Joomla — distribuito come un unico pacchetto pkg_fvtvchatbot (componente com_fvtvchatbot + plugin di sistema plg_system_fvtvchatbot); interfaccia del widget disponibile in tutte le 11 lingue; richiede Joomla 5.1+ / 6.x e PHP 8.2+. Installa solo lo zip del singolo pacchetto — mai gli zip interni.
  • WordPress — singolo plugin fvtv-chatbot; l'interfaccia del widget è distribuita in EN/IT/ES con parità completa del system-prompt a 11 lingue e del pacchetto UI aggiunta nella 1.0.24; si integra con WPML/Polylang per il rilevamento automatico della lingua; chiave API cifrata a partire dai salt di WP; richiede WordPress 6.2+ e PHP 8.2+. Le due build sono mantenute in lockstep come gemelle a parità di funzionalità (meteo/mare, notifica fuori-offerta, motore FAQ, modalità admin-assistant, controlli di visibilità e protezione Vokira presenti su entrambe).

Domande frequenti

  • Come si installa?

    Segui la guida passo-passo qui sopra. Su Joomla carichi il pacchetto da Sistema → Installa → Estensioni; su WordPress da Plugin → Aggiungi nuovo → Carica plugin. Richiede meno di un minuto.

  • Come ricevo gli aggiornamenti?

    Gli aggiornamenti sono automatici. Dopo l’installazione, l’estensione/plugin controlla da sola il nostro update server (Joomla ogni 24 h, WordPress ogni 12 h) e propone la nuova versione nella schermata aggiornamenti standard, finché la licenza è attiva. Puoi anche riscaricare l’ultima build dalla tua area in qualsiasi momento.

  • Quali versioni sono supportate?

    I prodotti Joomla funzionano su Joomla 5.x e 6.x con PHP 8.1+. I prodotti WordPress su WordPress 6.0+ con PHP 8.1+.

  • È disponibile nella mia lingua?

    Sì — ogni prodotto include inglese, italiano e spagnolo di serie e rispetta la configurazione multilingua del tuo sito.

  • Cosa include la licenza?

    Il software è rilasciato con licenza GNU GPL. L’acquisto ti dà la build ufficiale, gli aggiornamenti automatici e il supporto per un sito. Ti serve su più siti o per i clienti? Contattaci per una soluzione volume/agency.

  • È previsto il rimborso?

    Sì. Se il prodotto non funziona come descritto e non riusciamo a risolverlo, puoi chiedere il rimborso entro 14 giorni dall’acquisto.

  • Come ottengo assistenza?

    Scrivi all’indirizzo di supporto indicato su questo sito citando il riferimento d’ordine. Rispondiamo in italiano, inglese e spagnolo.

  • Quale IA usa il chatbot?

    Funziona di serie con i modelli NVIDIA NIM — veloci, rispettosi della privacy e senza costo per messaggio da parte nostra. Inserisci la tua chiave provider nelle impostazioni.

  • Risponde dai miei contenuti?

    Sì. L’assistente è ancorato al tuo sito così le risposte restano in tema, e controlli tu il prompt di sistema e il tono.

  • È conforme al GDPR?

    Le conversazioni passano dal provider che configuri; nessun dato viene venduto o condiviso con noi.

Pronto ad aggiungere El Savio al tuo sito?

Un pagamento. Tuo per sempre. Zero abbonamento, zero costi per messaggio.

marketing, web development

www.fuerteventuratv.net es tambien una agencia online especializada en excursiones, actividades y locaciones en Canarias.
Somos Intermediadores Turisticos oficiales por el Gobierno de Canarias, con identificadores I-0003278.1

Social


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