AI Chatbot
Train an AI chatbot on your content. Provide 24/7 customer support that actually helps.
The AI Chatbot learns from your website content, documents, and FAQs to answer visitor questions automatically. It's like hiring a support agent who never sleeps! 🤖
What Can Your Chatbot Do?
Creating Your Chatbot
Navigate to Chatbot
Click Chatbot in your dashboard sidebar.
Configure Basic Settings
Chatbot Name: What users see ("Support Bot", "Shopping Assistant") Welcome Message: First message shown Placeholder Text: "Ask me anything..." Brand Voice: Friendly, Professional, Casual, Formal
Train Your Chatbot
Add knowledge sources (see below)
Customize Appearance
Colors, position, avatar, chat bubble style
Publish
Activate your chatbot - it goes live immediately!
Training Your Chatbot
The chatbot learns from content you provide. More content = better answers!
Website Scraping
Automatically train on your website:
- Enter your website URL
- Select pages to scrape (or all pages)
- Click "Start Scraping"
- Wait 1-5 minutes
- Review extracted content
Best for: Product pages, blog posts, service descriptions
Scraping works best on well-structured HTML. Dynamic JavaScript sites may need manual content.
Document Upload
Upload files for training:
Supported formats:
- PDF documents
- Word documents (.docx)
- Text files (.txt)
- Markdown (.md)
- CSV (for structured data)
Examples:
- Product manuals
- Policy documents
- FAQ sheets
- Training guides
Limits:
- Free: 10 documents, 100 pages total
- Pro: 100 documents, 1000 pages total
- Business: Unlimited
Manual Q&A Pairs
Add specific question-answer pairs:
Question: "What are your business hours?" Answer: "We're open Monday-Friday, 9 AM to 5 PM EST."
Best for:
- Specific FAQs
- Policy questions
- Pricing information
- Contact details
Sitemap Analysis
Provide your sitemap URL:
https://yoursite.com/sitemap.xml
Chatbot automatically:
- Finds all pages
- Extracts content
- Organizes by topic
- Updates when sitemap changes
Best for: Large websites, automated updates
Customizing Appearance
Chat Widget Style
Position:
- Bottom Right (default)
- Bottom Left
- Top Right
- Top Left
Size:
- Small: Compact bubble
- Medium: Standard (recommended)
- Large: Prominent display
Colors:
- Primary color (buttons, headers)
- Secondary color (accents)
- Text colors (light/dark mode)
Avatar:
- Upload custom image
- Use initials
- Icon only
- No avatar
Chat Bubble
Icon:
- Default chat icon
- Custom icon
- Your logo
- Animated
Badge:
- Show notification dot
- "We're online!"
- Custom text
- None
Animation:
- Bounce
- Pulse
- Wiggle
- Static
Chat Window
Header:
- Chatbot name
- Status ("Online", "Typically replies in 5 min")
- Custom tagline
Input Area:
- Placeholder text
- Show typing indicator
- Quick reply buttons
Branding:
- "Powered by Chat4.shop" badge
- Hide badge (Pro/Business plans)
Advanced Features
Conversation Flows
Guide conversations with pre-defined paths:
Example flow:
- "Hi! How can I help?"
- User clicks: "Pricing" or "Support" or "Sales"
- Bot responds with relevant info
- Offers to connect with human if needed
Handoff to Human
Transfer conversations to real agents:
When to transfer:
- User requests human agent
- Chatbot confidence is low
- After X back-and-forth messages
- Specific keywords detected
Integration:
- Email notifications
- Slack integration
- Live chat software (Intercom, Zendesk)
- Custom webhook
Lead Capture
Collect visitor information during chat:
Collect:
- Name
- Phone
- Company
- Custom fields
When to ask:
- Before answering certain questions
- After providing value
- User initiative
- Configurable triggers
Pro Tip: Don't ask for info immediately. Provide value first, then ask!
Multi-Language Support
Detect and respond in user's language:
Supported languages:
- English, Spanish, French, German
- Italian, Portuguese, Dutch
- Chinese, Japanese, Korean
- 50+ languages total
Auto-detect: Based on browser language or user choice
Business Hours
Set availability:
- Show online/offline status
- Custom messages when offline
- Email capture for offline inquiries
- Auto-reply with expected response time
Managing Conversations
Conversation History
View all past conversations:
Dashboard → Chatbot → Conversations
See:
- Date and time
- User info (if collected)
- Full conversation transcript
- Chatbot confidence scores
- Lead captured
Analytics
Dashboard → Analytics → Chatbot
Track:
- Total conversations
- Average conversation length
- Most asked questions
- Missed questions (low confidence)
- Conversation satisfaction
- Lead conversion rate
Improving Responses
Review conversations to find:
- Unanswered questions
- Incorrect answers
- Confusing responses
Then improve by:
- Adding more training content
- Creating specific Q&A pairs
- Adjusting chatbot personality
- Updating product info
Best Practices
Training Tips
More is better
- Add comprehensive content
- Include variations of questions
- Update regularly
Be specific
- Precise answers beat generic ones
- Include examples
- Add links when helpful
Organize content
- Group related topics
- Use clear categories
- Tag content appropriately
Conversation Design
Keep it conversational
- Write like a human
- Use contractions ("we're" not "we are")
- Add personality (emojis okay!)
Be concise
- Short paragraphs
- Bullet points for lists
- Break up long text
Guide users
- Offer quick reply buttons
- Suggest next questions
- Provide clear options
Performance Optimization
Fast responses
- Keep training data organized
- Limit very long documents
- Use summaries for complex topics
High accuracy
- Quality over quantity
- Test common questions
- Review low-confidence responses
User satisfaction
- Offer human handoff
- Don't pretend to know everything
- Acknowledge limitations
Examples
E-commerce Support Bot
Training sources:
- Product pages (scrape)
- Shipping policy (PDF)
- Return policy (manual Q&A)
- Size guide (document)
Can answer:
- "Do you ship to Canada?"
- "What's your return policy?"
- "Is this item in stock?"
- "What size should I order?"
SaaS Product Bot
Training sources:
- Documentation site (scrape)
- Help center articles (scrape)
- Common issues (manual Q&A)
- Feature guides (PDF)
Can answer:
- "How do I reset my password?"
- "What's included in Pro plan?"
- "Can I export my data?"
- "How do I cancel my subscription?"
Service Business Bot
Training sources:
- Services page (scrape)
- Pricing sheet (document)
- FAQ page (scrape)
- Booking info (manual Q&A)
Can answer:
- "What services do you offer?"
- "How much does X cost?"
- "What's your availability?"
- "How do I book an appointment?"
Troubleshooting
Chatbot Not Showing?
- Check if chatbot is "Published"
- Verify script is on website
- Check browser console for errors
- Review display settings (hidden pages?)
Poor Responses?
- Add more training content
- Review conversation logs
- Create specific Q&A for common questions
- Adjust confidence threshold
Too Many "I Don't Know" Responses?
- Expand training data
- Add FAQ pairs
- Check content relevance
- Review question patterns
Next Steps
Your chatbot gets smarter over time. Keep training it, and it'll keep getting better! 🤖✨