Crafter.ai

Mettere online il chatbot

Ultimo aggiornamento: 21/10/2025

๐Ÿš€ Deploy e Manutenzione - Crafter.ai Questa guida completa ti accompagnerร  attraverso il processo di pubblicazione del tuo chatbot e la sua gestione nel t...

step deploy del chatbotmettere online il chatbotcrafter messa onlinemettere in produzione il tuo agenteandare online con agente AI

๐Ÿš€ Deploy e Manutenzione - Crafter.ai

Questa guida completa ti accompagnerร  attraverso il processo di pubblicazione del tuo chatbot e la sua gestione nel tempo, inclusi aggiornamenti, manutenzione e monitoraggio.

๐ŸŽฏ Panoramica dello Step Deploy

Panoramica dello Step Deploy

Lo step Deploy รจ la fase finale dove:

  • ๐Ÿ”ง Verifichi i prerequisiti per la pubblicazione
  • ๐Ÿš€ Pubblichi il chatbot sui server di produzione
  • ๐Ÿ”— Ottieni il codice per l'integrazione nel sito
  • ๐Ÿ”„ Gestisci aggiornamenti e manutenzione

โœ… Prerequisiti per il Deploy

Verifiche Tecniche Obbligatorie

1. Training Completato

โœ… Status: "Trained"
โœ… Knowledge Base: Popolata e processata
โœ… Q&A Base: Minimo 10 Q&A attive
โœ… Survey: Completato al 100%

2. Piano Attivo e Valido

โœ… Subscription: Attiva e non scaduta
โœ… Message Limit: Non raggiunto (< 100% usage)
โœ… Payment Status: Aggiornato
โœ… Team License: Valida per deploy

3. Configurazione Completa

โœ… Bot Info: Nome e descrizione impostati
โœ… Features: Funzionalitร  configurate
โœ… Appearance: Personalizzazione completata
โœ… Settings: Comportamenti configurati

Stati Possibili Pre-Deploy

๐ŸŸข Ready to Deploy

Tutti i prerequisiti sono soddisfatti

  • Pulsante "Deploy" attivo
  • Processo puรฒ iniziare immediatamente
  • Stima tempo: 3-8 minuti

๐ŸŸก Needs Update (Outdated)

Chatbot esistente ma modificato

  • Modifiche alla knowledge base
  • Aggiornamenti alle Q&A
  • Nuove configurazioni chatroom
  • Azione: Clicca "Update Bot"

๐Ÿ”ด Cannot Deploy

Prerequisiti non soddisfatti

Possibili cause e soluzioni:

๐Ÿ“š Survey Incompleto

Errore: "Incomplete survey"
Soluzione: 
1. Vai al Teaching Step
2. Completa tutte le domande del survey
3. Salva e torna al Deploy

๐ŸŽ“ Bot Non Addestrato

Errore: "The chatbot is not trained"
Soluzione:
1. Vai al Teaching Step  
2. Clicca "Train Bot"
3. Attendi completamento
4. Torna al Deploy

๐Ÿ’ณ Problemi di Piano

Errore: "Upgrade chatbot plan"
Soluzione:
1. Verifica piano attivo
2. Controlla limiti messaggi
3. Aggiorna pagamento se necessario
4. Contatta amministratore team

โš ๏ธ Limite Messaggi Raggiunto

Errore: "Message usage limit reached"
Soluzione:
1. Upgrade piano corrente
2. Swap a licenza disponibile
3. Attendi reset mensile contatore

๐Ÿš€ Processo di Deploy

Deploy di un Nuovo Chatbot

Step 1: Avvio Deploy

  1. Verifica prerequisiti: Tutti i check devono essere โœ…
  2. Clicca "Deploy Chatbot": Inizia il processo
  3. Conferma azione: Il processo non รจ reversibile durante l'esecuzione

Step 2: Fasi del Deploy

Il sistema esegue automaticamente queste operazioni:

๐Ÿ”„ Starting Server (30-60 secondi)
   โ”œโ”€โ”€ Allocazione risorse server
   โ”œโ”€โ”€ Configurazione ambiente
   โ””โ”€โ”€ Inizializzazione servizi

๐Ÿ”„ Loading Knowledge Base (1-3 minuti)  
   โ”œโ”€โ”€ Upload knowledge base
   โ”œโ”€โ”€ Indicizzazione contenuti
   โ””โ”€โ”€ Ottimizzazione ricerca

๐Ÿ”„ Update Models (2-4 minuti)
   โ”œโ”€โ”€ Caricamento modelli AI
   โ”œโ”€โ”€ Configurazione pipeline NLP
   โ””โ”€โ”€ Testing automatico

โœ… Deploy Completed!

Tempo totale stimato: 3-8 minuti a seconda delle dimensioni della knowledge base

Step 3: Completamento

Al termine riceverai:

  • โœ… Conferma deploy completato
  • ๐Ÿ”— Codice di integrazione per il sito web
  • ๐ŸŒ URL demo page per testing
  • ๐Ÿ“Š Link dashboard analytics

Update di un Chatbot Esistente

Update di un Chatbot Esistente

Quando รจ Necessario un Update

Update Modelli (dopo modifiche knowledge base):

  • Nuove Q&A aggiunte
  • Modifiche a Q&A esistenti
  • Upload nuovi documenti
  • Modifiche al survey

Update Chatroom (dopo modifiche UI):

  • Cambio colori o font
  • Nuove configurazioni settings
  • Modifiche ai messaggi di sistema
  • Aggiornamenti privacy policy

Tipi di Update

Update Rapido (Chatroom Only)
Tempo: 30-90 secondi
Include: 
โ”œโ”€โ”€ Aggiornamento aspetto
โ”œโ”€โ”€ Nuove impostazioni UI
โ””โ”€โ”€ Configurazioni chatroom
Update Completo (Models + Chatroom)
Tempo: 2-5 minuti
Include:
โ”œโ”€โ”€ Ritraining modelli AI
โ”œโ”€โ”€ Aggiornamento knowledge base  
โ”œโ”€โ”€ Nuove Q&A e contenuti
โ””โ”€โ”€ Tutte le modifiche UI
Update con Restart Server
Tempo: 3-8 minuti
Include:
โ”œโ”€โ”€ Restart completo server
โ”œโ”€โ”€ Aggiornamento versione sistema
โ”œโ”€โ”€ Modifiche architetturali
โ””โ”€โ”€ Update maggiori di configurazione

๐Ÿ”— Integrazione nel Sito Web

Codice di Integrazione

Codice di Integrazione chatbot

Codice Standard

Alla fine del deploy riceverai un codice simile a questo:

        <!-- BEGIN CRAFTER CHATROOM -->
        <script async src="YOUR_LINK"></script>
        <!-- END CRAFTER CHATROOM -->

Dove Inserire il Codice

โœ… Posizionamento Corretto:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Il Tuo Sito</title>
    
    <!-- Altri tag head -->
    
    <!-- INSERISCI IL CODICE CHATBOT QUI -->
    <script>/* Codice Crafter.ai */</script>
    
</head>
<body>
    <!-- Contenuto della pagina -->
</body>
</html>

โŒ Posizionamenti Scorretti:

  • Nel <body> โ†’ Puรฒ causare ritardi nel caricamento
  • Dopo altri script โ†’ Possibili conflitti
  • In file JS esterni โ†’ Problemi di timing

Troubleshooting Integrazione

Widget Non Appare

Possibili cause:

๐Ÿ” Controllo 1: Console del browser
   โ†’ Apri Developer Tools (F12)
   โ†’ Cerca errori JavaScript
   โ†’ Verifica caricamento script

๐Ÿ” Controllo 2: Network tab
   โ†’ Verifica download bundle.js
   โ†’ Controlla response status (deve essere 200)
   โ†’ Verifica non ci sono blocchi CORS

๐Ÿ” Controllo 3: Bot Status
   โ†’ Vai nella dashboard Crafter.ai
   โ†’ Verifica stato = "Deployed"
   โ†’ Controlla ultimo deploy successful

Soluzioni comuni:

๐Ÿ”ง Errore CORS:
   โ†’ Verifica dominio autorizzato in dashboard
   โ†’ Aggiungi dominio nelle impostazioni bot

๐Ÿ”ง Script Blocked:
   โ†’ Controlla ad-blocker
   โ†’ Verifica Content Security Policy
   โ†’ Whitelist cdn.crafter.ai

๐Ÿ”ง Bot ID Errato:
   โ†’ Copia/incolla bot ID dalla dashboard
   โ†’ Verifica non ci sono spazi extra

Widget Appare ma Non Funziona

Debug steps:

1. Testa su demo page ufficiale
2. Confronta comportamento
3. Verifica versione widget (latest vs specifica)
4. Testa in modalitร  incognito
5. Disabilita altre estensioni/script

๐Ÿ“Š Monitoraggio e Analytics

Dashboard Deploy

Stato Server in Tempo Reale

๐ŸŸข Deployed: Server attivo e funzionante
๐ŸŸก Updating: Aggiornamento in corso
๐Ÿ”ด Offline: Server offline o errore
๐ŸŸ  Outdated: Serve aggiornamento

Logs e Diagnostica

Accesso ai log:

  1. Dashboard Deploy โ†’ "View Logs"
  2. Filtro per data/ora
  3. Livelli: Info, Warning, Error
  4. Export per analisi approfondite

Analytics Avanzati

Metriche di Performance

๐Ÿ“ˆ Success Rate: % conversazioni risolte con successo
๐Ÿ“ˆ User Satisfaction: Rating medio utenti (1-5 stelle)
๐Ÿ“ˆ Average Session Duration: Durata media conversazioni
๐Ÿ“ˆ Bounce Rate: % utenti che abbandonano subito
๐Ÿ“ˆ Conversion Rate: % obiettivi completati

Analytics Comportamentali

๐Ÿ” Most Asked Questions: Domande piรน frequenti
๐Ÿ” Unresolved Queries: Domande senza risposta
๐Ÿ” User Flow Paths: Percorsi conversazioni comuni
๐Ÿ” Drop-off Points: Dove gli utenti abbandonano
๐Ÿ” Peak Usage Times: Orari di maggior utilizzo

Report Automatici

Configurazione report:

  • Frequenza: Giornaliera, settimanale, mensile
  • Destinatari: Team members via email
  • Formato: PDF executive summary o Excel dettagliato
  • Metriche personalizzate: Scegli KPI rilevanti

Alerting e Notifiche

Alert Automatici

โš ๏ธ Downtime Alert: Server offline > 2 minuti
โš ๏ธ High Error Rate: > 10% errori in 1 ora
โš ๏ธ Low Success Rate: < 70% conversazioni risolte
โš ๏ธ Usage Spike: Traffico > 300% normale
โš ๏ธ Storage Limit: Knowledge base > 90% limit

Canali di Notifica

  • Email: Alert immediati via email
  • Slack/Teams: Integrazione chat aziendale
  • Webhook: Integrazione sistemi custom
  • SMS: Alert critici (optional)

๐Ÿ”„ Gestione Aggiornamenti

Pianificazione Aggiornamenti

Ciclo di Aggiornamento Consigliato

๐Ÿ“… Aggiornamenti Routine:
โ”œโ”€โ”€ Quotidiano: Review nuove conversazioni
โ”œโ”€โ”€ Settimanale: Analisi misses e miglioramenti
โ”œโ”€โ”€ Mensile: Review performance e ottimizzazioni
โ””โ”€โ”€ Trimestrale: Revisione strategica knowledge base

๐Ÿ”„ Aggiornamenti Reattivi:
โ”œโ”€โ”€ Immediato: Errori critici o informazioni sbagliate
โ”œโ”€โ”€ Entro 24h: Nuove FAQ o domande frequenti
โ”œโ”€โ”€ Entro settimana: Miglioramenti UX significativi
โ””โ”€โ”€ Su richiesta: Nuove funzionalitร  business

Best Practice Timing

Orari consigliati per aggiornamenti:

  • ๐ŸŒ™ Ore notturne: 02:00-05:00 (minor traffico)
  • ๐Ÿ“… Weekend: Sabato sera o domenica mattina
  • ๐Ÿšซ Evitare: Ore di punta, giorni promozionali

Hotfix Deployment

Per correzioni urgenti:

1. Identificazione problema critico
2. Fix rapido e testing essenziale
3. Deploy immediato con monitoring intensivo
4. Comunicazione team e stakeholder
5. Post-mortem e lesson learned

๐Ÿ› ๏ธ Manutenzione Preventiva

Routine di Manutenzione

Controlli Quotidiani (5-10 minuti)

โœ… Server Status: Verifica uptime e performance
โœ… Error Logs: Review errori delle ultime 24h
โœ… New Conversations: Analisi nuove conversazioni
โœ… Usage Metrics: Controllo utilizzo risorse

Controlli Settimanali (30-45 minuti)

๐Ÿ“Š Analytics Review: Analisi performance settimanale
๐Ÿ” Misses Analysis: Review domande senza risposta
๐Ÿ”ง Knowledge Base Update: Aggiornamento contenuti
๐Ÿ“ฑ User Feedback: Review rating e commenti
๐Ÿงช Regression Testing: Test funzionalitร  critiche

Controlli Mensili (2-3 ore)

๐Ÿ“ˆ Performance Report: Report completo mensile
๐Ÿ—‚๏ธ Knowledge Base Cleanup: Rimozione contenuti obsoleti
๐Ÿ”„ Workflow Optimization: Ottimizzazione flow complessi
๐Ÿ‘ฅ Team Training: Aggiornamento team su novitร 
๐Ÿ’พ Backup Verification: Verifica backup e recovery

Controlli Trimestrali (Mezza giornata)

๐ŸŽฏ Strategic Review: Allineamento obiettivi business
๐Ÿ” Comprehensive Audit: Audit completo sistema
๐Ÿ”ง Infrastructure Review: Review architettura e scalabilitร 
๐Ÿ“š Training Data Review: Pulizia e ottimizzazione dati
๐Ÿ›ก๏ธ Security Audit: Revisione sicurezza e compliance

Ottimizzazione Performance

Monitoring KPI Chiave

๐ŸŽฏ Target Performance:
โ”œโ”€โ”€ Response Time: < 2 secondi
โ”œโ”€โ”€ Uptime: > 99.5%
โ”œโ”€โ”€ Success Rate: > 85%
โ”œโ”€โ”€ User Satisfaction: > 4.0/5.0
โ””โ”€โ”€ Error Rate: < 5%

Ottimizzazioni Comuni

โšก Knowledge Base:
โ”œโ”€โ”€ Rimozione duplicati
โ”œโ”€โ”€ Consolidamento Q&A simili
โ”œโ”€โ”€ Ottimizzazione indicizzazione
โ””โ”€โ”€ Pulizia contenuti obsoleti

๐Ÿš€ Server Performance:
โ”œโ”€โ”€ Cache optimization
โ”œโ”€โ”€ Database query optimization
โ”œโ”€โ”€ CDN configuration
โ””โ”€โ”€ Resource scaling

๐Ÿ“‹ Troubleshooting Comuni

Problemi di Deploy

Deploy Fallisce

Errore: "Deploy failed - server error"

Soluzioni:
1. Retry dopo 5-10 minuti
2. Verifica status sistema (status.crafter.ai)
3. Controlla limiti piano non superati
4. Contatta supporto con logs errore

Deploy Molto Lento

Problema: Deploy richiede > 15 minuti

Cause possibili:
โ”œโ”€โ”€ Knowledge base molto grande (> 100MB)
โ”œโ”€โ”€ Molte Q&A (> 500)
โ”œโ”€โ”€ Server overload temporaneo
โ””โ”€โ”€ Network issues

Soluzioni:
โ”œโ”€โ”€ Ottimizza knowledge base
โ”œโ”€โ”€ Suddividi deploy in piรน fasi
โ”œโ”€โ”€ Riprova in orari minor carico
โ””โ”€โ”€ Verifica connessione internet

Problemi Post-Deploy

Chatbot Non Risponde

Debug checklist:
1. Verifica bot status = "Deployed"
2. Testa su demo page ufficiale
3. Controlla integration code corretto
4. Verifica dominio autorizzato
5. Check browser console errori

Risposte Incorrect

Analisi:
1. Review conversation logs
2. Identifica pattern errori comuni
3. Verifica knowledge base aggiornata
4. Check training completato correttamente
5. Analizza conflitti Q&A

Performance Degradate

Investigazione:
1. Monitor resource usage
2. Analizza response times
3. Verifica database performance
4. Check concurrent users limits
5. Review error rate trends

โœ… Checklist Deploy e Manutenzione

Pre-Deploy Checklist

  • Tutti i prerequisiti verificati
  • Testing completo effettuato
  • Team notificato del deploy
  • Backup configuration salvato
  • Rollback plan preparato
  • Monitoring configurato

Post-Deploy Checklist

  • Deploy completato con successo
  • Integration code implementato
  • Widget funziona correttamente
  • Analytics attivi e configurati
  • Team training completato
  • Documentazione aggiornata

Manutenzione Checklist

  • Routine di controllo implementate
  • Alert e notifiche configurati
  • Performance baseline stabilite
  • Backup e recovery testati
  • Team responsabilitร  assegnate
  • Escalation procedures definite

๐Ÿ”— Prossimi Passi

Dopo il deploy di successo:

  1. Analytics e ottimizzazione
  2. Formare il team
  3. Funzionalitร  avanzate

โฑ๏ธ Tempo stimato primo deploy: 15-30 minuti (inclusa integrazione)
๐ŸŽฏ Obiettivo: Chatbot live, stabile e monitored in produzione