HomeDocumentazione

Chatbot Wizard

Il Chatbot Wizard la guida nella creazione di un chatbot AI completamente configurato in 8 semplici passaggi.

Solo il Passo 1 (Basi) e il Passo 8 (Riepilogo) sono obbligatori — ogni altro passo ha un pulsante Salta. Dal Passo 5 (Design del Widget) in poi, viene mostrata un'anteprima live del suo widget accanto al modulo.

Passo 1: Basi (Obbligatorio)

Partire da un Modello

Nella parte superiore del Passo 1 può scegliere un modello che precompila il wizard con impostazioni ottimizzate — persona, tonalità, messaggi di benvenuto e fallback, e opzioni comportamentali. Può comunque regolare tutto nei passi successivi.

TemplateBest For
BlankStart from scratch
SupportCustomer service & help desk
SalesLead generation & sales
OnboardingGuide new users & customers
CorporateProfessional & formal tone

Il modello Blank è sempre disponibile. I modelli preconfigurati sono disponibili nei piani a pagamento — il wizard mostra quale piano li sblocca.

Nome e Descrizione

Configuri le impostazioni fondamentali per il suo chatbot:

FieldDescriptionExample
NameDisplay name for your chatbot"Support Assistant"
DescriptionInternal description for your team"Handles customer inquiries for our SaaS product"

Il nome del chatbot viene mostrato ai visitatori nell'intestazione del widget di chat.

Passo 2: Persona

Definisca la personalità e il background del suo chatbot:

FieldDescriptionExample
Use Persona NameToggle whether the bot introduces itself by nameOn/Off
Persona NameThe name your bot introduces itself as (if enabled)"Alex"
RoleThe role your bot plays"Customer Success Manager"
BackgroundContext about your bot's expertise"5 years experience helping customers with technical issues"

Modalità Anonima

Se disabilita Use Persona Name, il chatbot non si presenterà con un nome. Invece di "Hello! I'm Alex, your customer service specialist." dirà semplicemente "Hello! How can I help you?". Il campo del nome della persona viene nascosto quando questo interruttore è disattivato.

Una persona ben definita rende le conversazioni più naturali e aiuta l'AI a mantenere coerenza. Utilizzi la modalità anonima se preferisce un'esperienza chatbot più neutrale.

Stile di Comunicazione

Scegli uno stile di comunicazione predefinito che imposta il tono generale per il suo chatbot:

StyleBest For
Professional & Modern (Default)Agencies, tech companies, B2B
Exclusive & DistinguishedBeauty clinics, law firms, luxury hotels
Warm & WelcomingFamily businesses, restaurants, medical practices
Cool & CasualTattoo studios, trendy bistros, startups
CustomUses your own Core Instructions instead of a preset

Ogni stile aggiunge istruzioni dettagliate al prompt con tono appropriato, schemi di fraseggio ed esempi.

Passo 3: Tonalità

Affini lo stile di comunicazione del suo chatbot usando cursori (scala 1-5):

SettingLow (1)High (5)
FormalityCasual, friendlyFormal, professional
HumorSerious, no jokesPlayful, witty
VerbosityBrief, conciseDetailed, thorough
EmpathyFactual, directWarm, understanding
ProactivityReactive onlySuggests next steps

Passo 4: Lingue

Configuri il supporto linguistico:

  • Primary Language: La lingua principale per le risposte (scegliere tra English, German, French, Spanish, Italian, or Portuguese)
  • Supported Languages: Lingue aggiuntive in cui il suo bot può capire e rispondere
  • Technical Level: Un cursore da Simple a Technical che determina quanto tecnico debba essere il linguaggio del bot

ChatReact supporta tutte le 24 lingue ufficiali dell'UE.

Forma di Cortesia

Definisca come il chatbot dovrebbe rivolgersi ai visitatori del sito:

SettingDescriptionExample
Formal (Sie/Vous)Polite form for professional/business communication"How may I assist you?" (German: "Wie kann ich Ihnen helfen?")
Informal (Du/Tu)Personal address for casual communication"How can I help you?" (German: "Wie kann ich dir helfen?")

La forma di cortesia viene usata solo nelle lingue che distinguono formale/informale (es., German, French, Spanish). In inglese e lingue simili, questa impostazione non si applica.

Il widget rileva automaticamente la lingua del browser del visitatore e risponde nella lingua appropriata.

Passo 5: Design del Widget

Personalizzi l'aspetto del suo widget di chat:

Posizione

  • Bottom Right (default)
  • Bottom Left
  • Inline (Embedded) — Il widget viene visualizzato dove è inserito lo script di embed, sempre aperto, senza bubble e senza pulsante di chiusura. Ideale per pagine dedicate alla chat o sezioni di supporto.

Colori

Scegli un Color Theme:

ThemeDescription
DefaultThe standard ChatReact color scheme
CompanyUses your company's brand colors (available once they are set in Company Settings)
CustomUnlocks individual color pickers

Quando è selezionato Custom, può regolare:

SettingDescription
Primary ColorMain accent color (buttons, headers)
Secondary ColorGradient and hover states
Background ColorChat window background
Text ColorMessage text color

Impostazioni Colori Avanzate

Espanda le opzioni avanzate per un controllo più granulare:

SettingDescription
Visitor MessagesBackground and text color of the visitor's message bubbles
Bot MessagesBackground and text color of the bot's message bubbles
Header Text ColorText color in the widget header

Ogni colore avanzato può essere reimpostato su automatico, nel qual caso ChatReact sceglie per lei un colore con contrasto sicuro.

Dimensioni

  • Border Radius: Rounded corners (0-32px)
  • Widget Width: Chat window width
  • Widget Height: Chat window height

Branding

  • Use Company Logo: Show your company logo in the widget header. Requires the Professional plan or higher; the logo itself is uploaded in Company Settings.
  • Header Title: Text in the widget header
  • Header Subtitle: Secondary text in the header. If you leave it unset, the widget shows a localized default subtitle. After creation, you can hide the subtitle entirely by clearing this field in the widget settings.

Ogni opzione di design può essere modificata dopo la creazione, e impostazioni aggiuntive (come un URL del logo personalizzato e il testo della chat bubble) sono disponibili lì. Veda Widget Customization per la documentazione completa.

Passo 6: Comportamento

Configuri i comportamenti automatizzati:

SettingDescription
Welcome MessageFirst message shown when chat opens
Fallback MessageResponse when bot can't answer
Proactive GreetingAutomatically greet visitors
Proactive DelayWait time before greeting (1-10 seconds)
Auto OpenAutomatically open widget
Auto Open DelayWait time before opening (1-15 seconds)
Sound EnabledPlay a notification sound when the bot responds
Typing IndicatorShow typing animation

Pre-Chat Form

Raccogliere informazioni dal visitatore prima che la chat inizi:

  1. Abilitare Pre-Chat Form
  2. Aggiungere campi (Text, Email, Phone, Textarea)
  3. Contrassegnare i campi obbligatori come "Required" se necessario

Dopo la creazione, può cliccare Translate with AI nelle impostazioni di comportamento del chatbot per tradurre automaticamente tutte le etichette dei campi e i placeholder nelle lingue supportate.

Fase di Apprendimento

Skip Learning Phase: Attivi questa opzione per avviare il suo chatbot con piena fiducia fin dal primo giorno — senza risposte caute. Un avviso la ricorda di assicurarsi che la knowledge base sia ben preparata prima di andare live.

Se la fase di apprendimento è attiva, può determinare come il chatbot si comporta quando è incerto sulle risposte:

ModeDescription
CautiousBot is reserved and actively refers to email handoff when uncertain. Proactively adds uncertainty phrases.
Balanced (Default, marked "Recommended")Normal responses. Only shows uncertainty when the user questions accuracy.
ConfidentResponds as in normal operation. The learning phase only collects feedback without changing response behavior.

Additional Learning Phase Instruction: Testo libero opzionale per istruzioni speciali durante la fase di apprendimento, es., "Always refer pricing questions to the team."

La modalità della fase di apprendimento è configurabile anche nelle impostazioni del chatbot dopo la creazione.

Live Chat

Permetta ai visitatori di parlare con operatori umani in tempo reale (richiede il piano Professional o superiore):

  1. Attivi Enable Live Chat
  2. Scegliere una Live Chat Mode:
ModeDescription
Handoff OnlyThe AI bot handles conversations and hands off to humans when needed
StandaloneDirect human chat, separate from the AI bot
BothAI bot with handoff plus standalone human chat

Per maggiori informazioni veda la Live Chat guide.

Nei piani white-label, il Passo 6 mostra anche una sezione Branding con un interruttore per mostrare o nascondere il badge "Powered by ChatReact" nel widget.

Passo 7: Restrizioni e Conformità

Imposti regole e limiti:

Argomenti Bloccati

Argomenti di cui il suo chatbot dovrebbe evitare di discutere:

  • Competitor products
  • Legal advice
  • Pricing negotiations

Best Practice Compliance

Selezioni tra otto regole di conformità standard del settore:

  • No legal advice — recommends consulting a legal professional (pre-selected)
  • No binding commitments — never makes binding commitments about pricing, discounts, or delivery (pre-selected)
  • Refer to human support — offers to connect with human support for sensitive or complex issues (pre-selected)
  • No internal information — does not disclose internal company information or confidential details
  • No competitor information — does not share information about competitors or make comparisons
  • No medical advice — recommends consulting a healthcare professional
  • No financial advice — never provides financial or investment advice
  • Data privacy — handles personal data carefully and doesn't ask for unnecessary information

Core Instructions

Regole personalizzate per il suo chatbot, gestite come elenco:

  • Aggiungere, modificare o eliminare istruzioni singole
  • Attivare o disattivare ogni istruzione senza cancellarla
  • Cliccare Improve with AI per far migliorare automaticamente le sue istruzioni

Esempi di istruzioni:

  • "Always recommend scheduling a demo for complex questions"
  • "Never share customer data or internal metrics"
  • "Refer pricing questions to the sales team"

Le Core Instructions hanno la massima priorità e sono sempre incluse in ogni risposta della chat.

Dopo la creazione, l'editor delle Core Instructions nelle impostazioni del chatbot supporta la formattazione del testo e link cliccabili (web, email e numeri di telefono).

Limiti di Risposta e Handoff

  • Max Response Length: Character limit for responses (100-2000 characters)
  • Human Handoff Trigger: Describe in your own words when the bot should hand the chat off to a human, e.g., "For product complaints or refund requests"
  • Human Handoff Email: Email address the bot directs visitors to when handing off to a human

Passo 8: Riepilogo (Obbligatorio)

Riveda tutte le impostazioni prima di creare il suo chatbot:

  • Verificare tutte le configurazioni
  • Anteprima del design del widget
  • Clicchi Create Chatbot per terminare

Dopo la Creazione

Quando clicca Create Chatbot, viene portato direttamente nel wizard Set up your knowledge base, che riempie la knowledge base del suo chatbot in tre rapidi passaggi:

  1. Scan website — Inserisca l'URL del suo sito; ChatReact scopre automaticamente le pagine e le lascia selezionare quali importare
  2. Upload documents — Aggiunga file PDF, DOCX, TXT, MD, CSV, o JSON
  3. Done — Continui verso la sua dashboard

Entrambi i passaggi di contenuto possono essere saltati — può sempre aggiungere conoscenza in seguito. Veda la Knowledge Base guide per i dettagli.

Da lì può:

  1. Test - Usare la funzione Preview per testare le conversazioni
  2. Embed - Aggiungere il widget al suo sito
  3. Iterate - Regolare le impostazioni in base al feedback

Prossimi Passi