Chatbot per le FAQ del tuo sito
Questa capacità trasforma le tue pagine di aiuto o il documento delle domande frequenti in un chatbot che risponde ai clienti con le tue risposte, non con frasi generiche. Indicizzi i contenuti una volta sola e ogni domanda del cliente pesca la risposta giusta tra le tue FAQ.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Le tue risposte, non risposte generiche
Un chatbot generico risponde con quello che sa in media su un argomento; questo risponde con quello che hai scritto tu nelle tue FAQ, nelle condizioni di vendita o nella guida di reso. Indicizzi quei contenuti una volta e da lì in poi ogni domanda del cliente — orari, tempi di spedizione, come richiedere un rimborso — trova risposta nel tuo testo, non in una versione approssimativa scritta da un modello generico.
Dove metterlo
Il bot risponde alle domande che gli arrivano, che sia dalla pagina del KIT durante una prova, da un modulo del tuo sito o da un flusso collegato via API. Non sostituisce l’assistenza per i casi complicati: filtra le domande ripetitive — quelle che oggi rispondi venti volte al giorno via email o WhatsApp — e lascia alle persone i casi che servono davvero un umano.
Aggiornare le FAQ senza ripartire da zero
Quando cambi una condizione, aggiungi un prodotto o scrivi una risposta nuova per una domanda che i clienti iniziano a fare spesso, basta indicizzare di nuovo il documento aggiornato: il bot comincia a rispondere con il testo nuovo dalla richiesta successiva, senza che tu debba toccare nient’altro. Non serve riscrivere un flusso, riprogrammare il bot o ricominciare da capo: l’unico lavoro è tenere aggiornato il testo di partenza, come faresti comunque con la pagina delle FAQ.
Prezzo per ogni risposta data
Ogni domanda del cliente costa $0.003 di richiesta più $0.015 di elaborazione, un totale che si aggira sui $0.018 a risposta: paghi solo le domande che il bot riceve davvero, in dollari, non un canone mensile fisso a prescindere dal traffico. In un mese tranquillo il conto resta minimo; in un mese con molte domande cresce insieme al traffico reale, non prima. Lo strumento si prova da questa pagina; per collegarlo al sito come widget di chat serve l’API.
Casi d'uso
Il negozio online e i resi
Rossi & Figli S.r.l. indicizza la sua pagina di resi e spedizioni: il bot risponde da solo alle domande più comuni, lasciando all’email solo i casi particolari.
Lo studio professionale e gli orari
Studio Commercialista Bianchi indicizza una pagina con orari, documenti richiesti e modalità di pagamento, così il bot risponde ai clienti anche fuori orario di ufficio.
Il B&B e le domande degli ospiti
Un B&B di Verona indicizza le informazioni su check-in, parcheggio e animali ammessi: gli ospiti chiedono al bot prima di scrivere su WhatsApp.
La documentazione di un servizio in abbonamento
Un piccolo software indicizza la propria guida utente e offre un bot che risponde alle domande di configurazione più frequenti.
Domande frequenti
Sostituisce del tutto il servizio clienti?
No: risponde alle domande ripetitive che già trovi nelle tue FAQ. I casi particolari o delicati vanno comunque a una persona vera, ed è corretto che sia così.
Come faccio ad aggiornare le risposte?
Aggiorni il documento o la pagina di partenza e la reindicizzi: da quel momento il bot risponde con il contenuto nuovo, senza altre modifiche.
Può rispondere con informazioni sbagliate?
Risponde solo sulla base del testo che hai indicizzato. Se una domanda esce da quel contenuto, la risposta corretta è dirlo, non inventare un dettaglio non presente nelle FAQ.
Quanto costa ogni risposta ai clienti?
$0.003 di richiesta più $0.015 di elaborazione per ogni domanda ricevuta: si paga solo l’uso, in dollari.
Serve un tecnico per integrarlo nel sito?
Per una prova rapida basta questa pagina. Per inserirlo nel tuo sito come widget di chat serve collegarlo via API, un lavoro che di solito richiede uno sviluppatore.
Funziona in italiano con termini del mio settore?
Sì: risponde in italiano usando i termini presenti nel documento che hai indicizzato, compresi nomi di prodotto o sigle proprie della tua attività.
Le conversazioni dei miei clienti vengono conservate?
Le domande vengono elaborate per generare la risposta e non condivise con altri utenti del KIT; non le usiamo per altro scopo che rispondere in quel momento.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/rag/faq-bot \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/rag/faq-bot", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/rag/faq-bot",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/rag/faq-bot", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/rag/faq-bot", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"input": "…"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "rag.faq_bot",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_chunks | 10000 |
max_tokens | 20000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
422 | task_failed | L'attività non è andata a buon fine: non ti viene addebitato nulla. |