Getting Started

What is FiveMinChat?

FiveMinChat is an AI-powered chatbot that lives on your website, answers visitor questions automatically, and collects contact information - all trained on your own content.

🤖
AI That Knows Your Business

Upload your documents or point it at your website - it learns from your actual content.

Live in 5 Minutes

One line of code on your website. Works with WordPress, Shopify, Wix, or any site.

📋
Captures Leads

When a visitor shares their name, phone, or email - you get an instant email notification.

📊
Dashboard & Analytics

See how many messages your bot has handled and manage everything from one place.

💡
No coding required - this guide covers everything from sign-up to going live. If you can copy and paste, you can set this up.

Getting Started

Creating Your Account

Signing up takes less than 2 minutes. You'll set up your account and configure your AI bot in one go.

1
Go to the sign-up page Visit app.fiveminchat.com/signup or click Get Started Free on the homepage.
Sign-up page showing the registration form with Your Details and Your AI Bot sections
2
Fill in Your Details Enter your full name, company name, and work email. Then choose a strong password (at least 8 characters with a mix of letters, numbers, and symbols).
3
Set Up Your AI Bot

This is where you name and configure your chatbot:

  • Bot name - What the chatbot will be called (e.g. Aria, Max, your business name). Keep it friendly.
  • Notification email - Where we send alerts when a visitor leaves their contact info. Can be the same as your sign-up email.
  • Website domain - Your website address (e.g. example.com). The widget will only appear on this domain.
  • Widget colour - Pick a colour that matches your brand.
  • Timezone - Used to schedule automated website crawls during your off-peak hours.
Bot configuration section of sign-up form showing bot name, notification email, domain, colour picker, and timezone fields
Bot name tip - Choose a name that feels human and friendly. Visitors respond better to a named assistant (e.g. "Hi, I'm Aria!") than a generic "Chatbot".
4
Click "Create account" Your account is created and a verification screen appears directly on the page asking you to enter an 8-digit code sent to your email.
Verification screen inside FiveMinChat showing the 8-digit code input field after sign-up

Getting Started

Confirming Your Email

After clicking "Create account", FiveMinChat sends an 8-digit verification code to your email. You enter this code directly in the app - no link to click, no page redirect.

1
Check your inbox Look for an email from FiveMinChat with the subject "Confirm your FiveMinChat account". It arrives within 1 minute and contains your 8-digit code. The code is valid for 1 hour.
FiveMinChat verification email showing the 8-digit one-time code
2
Enter the code Switch back to the FiveMinChat tab. Type the 8-digit code exactly as shown in the email and click Verify & continue.
⚠️
Can't find the email? Check your spam or junk folder. The code expires after 1 hour - if it has expired, refresh the sign-up page and register again.
3
You're in! Once the code is accepted, you'll be taken to your dashboard automatically. Your 7-day free trial starts now - no credit card required.

Dashboard

Dashboard Overview

Your dashboard is where you manage everything - training your bot, checking usage, getting your embed code, and adjusting settings.

Full dashboard showing the sidebar navigation on the left and main content area on the right

Sidebar Navigation

On the left side you'll see the navigation menu:

📊
Usage

See how many messages your bot has handled this month vs your plan limit.

📚
Knowledge Base

Train your bot - crawl your website or upload documents here.

⚙️
Settings

Change your bot's name, colour, greeting message, and system prompt.

💳
Billing

View your current plan and upgrade when you're ready.

🔗
Embed Code

Get the one-line code snippet to add the chatbot to your website.

💡
Recommended first steps: Go to Knowledge Base first to train your bot, then grab your Embed Code to put it on your site.

Dashboard

Knowledge Base

This is the brain of your chatbot. Whatever you add here is what the bot uses to answer questions. You have two ways to train it: crawl your website automatically, or upload documents manually.

Knowledge Base page showing the Ingest My Entire Website button, Upload a File section, Crawl History, and Ingested Sources list

What you'll see on this page

  • Crawl Website tab - Enter your website URL and the bot will automatically read all your pages.
  • Upload Files tab - Upload PDF or Word documents directly.
  • Ingested Sources list - Shows every page or file your bot has already learned from, including the status and number of text chunks processed.
Best results tip: Start by crawling your website. Then upload any important documents (brochures, price lists, FAQs) that aren't on your website.

Dashboard

Bot Settings

Customise how your chatbot looks and behaves from the Settings page.

Bot Settings page showing all fields: name, widget colour, greeting message, notification email, domain, timezone, and system prompt

What you can change

Setting What it does
Bot name The name shown in the chat window header (e.g. "Aria")
Widget colour The colour of the chat button and header - match your brand
Greeting message The first message visitors see when they open the chat (e.g. "Hi! How can I help you today?")
Notification email Where lead alerts get sent when a visitor shares their contact info
Website domain The bot only appears on this domain - keeps it off other sites
Timezone Used to schedule automatic website re-crawls at night when traffic is low
System prompt Give the bot permanent background knowledge and instructions - critical for facts your website may not state clearly (address, phone, hours, policies)
Greeting message tip: A good greeting sets expectations. Try something like: "Hi! I'm Aria, your virtual assistant. Ask me anything about our services, or leave your number and I'll have someone call you back!"

System Prompt - Your Bot's Permanent Knowledge

⚠️
Why your bot sometimes can't answer basic questions

Web crawlers read page text - but many websites embed their address, phone number, and opening hours inside images, maps, or JavaScript widgets that crawlers cannot read. Even if the information is in plain text, it may be buried in a footer that gets skipped. The result: a visitor asks "Where are you located?" and the bot says it doesn't know - even though the answer is on your homepage.

The fix is simple: paste that information directly into the System Prompt. Whatever you write there is always available to the bot, regardless of what was or wasn't crawled from your site.

What to put in the System Prompt

Think of the System Prompt as a private briefing note that the bot reads before every conversation. Anything you write here is always taken into account. Include facts that are important but may not be reliably crawled from your website:

  • Business address - full street address including city, state, and PIN/ZIP
  • Phone number(s) - include the country code and specify which is sales vs. support
  • Email address(es) - e.g. sales@yourcompany.com, support@yourcompany.com
  • Opening hours - including holidays, lunch breaks, and different hours per day
  • WhatsApp or chat link - if visitors should contact you via WhatsApp
  • Response time promise - e.g. "we reply to all emails within 4 hours on business days"
  • Key policies - return/refund policy, shipping timeframes, warranty terms
  • Things the bot must never say - e.g. never quote prices, never discuss competitors
  • Tone and language - e.g. "always reply in formal English" or "respond in Hindi if the visitor writes in Hindi"

Example system prompt

Here is a sample you can adapt for your business:

You are Aria, a helpful assistant for Acme Solutions Pvt. Ltd. Business address: 14B Park Street, 3rd Floor, Kolkata - 700 016, West Bengal, India Phone: +91 98300 00000 (Mon-Sat, 10 AM - 7 PM IST) Email: hello@acmesolutions.com WhatsApp: +91 98300 00000 Opening hours: Monday to Saturday, 10 AM to 7 PM IST. Closed on Sundays and public holidays. Key policies: - We offer a 30-day money-back guarantee on all plans. - Custom integrations are available on the Pro plan. - Do not quote prices - direct pricing questions to our sales team at hello@acmesolutions.com. Always be polite and concise. If you are unsure of something, say so and offer to connect the visitor with our team.
Keep it factual and specific. The System Prompt is most useful for concrete facts (address, hours, policies) - not vague instructions like "be helpful". The bot is already helpful by default. Focus on the things only you know that weren't already on your website.
System prompt field in Settings showing example instructions typed in

Dashboard

Usage & Limits

The Usage page shows you how many messages your bot has handled this billing cycle, and how close you are to your plan's limit.

Usage page showing message usage progress bar, current count vs monthly limit, and billing cycle dates

What counts as a "message"?

Each message a visitor sends to your bot counts as one message. If a visitor sends 5 messages in one chat session, that counts as 5 messages.

What happens when the limit is reached?

When you hit your monthly limit, the chat widget is automatically hidden from your website - visitors won't see the chat button until your limit resets at the start of your next billing cycle. You can upgrade your plan at any time to immediately restore access.

⚠️
Approaching your limit? Upgrade before you hit 100% to keep the chatbot running without any interruption for your visitors.

Dashboard

Embed Code

The Embed Code page gives you the one-line snippet of code that adds your chatbot to your website.

Embed Code page showing the script tag snippet and Copy button

Your embed snippet looks like this:

<script src="https://cdn.fiveminchat.com/widget.js?botId=YOUR-BOT-ID" defer></script>

Copy this code by clicking the Copy button. Then paste it into your website - instructions for WordPress and other platforms are in the sections below.

💡
Where to paste it: The code should go just before the closing </body> tag on every page where you want the chat widget to appear - usually that means site-wide in your theme's footer.

Training Your Bot

Crawling Your Website

This is the easiest way to train your bot. FiveMinChat visits every page on your website and reads the content - just like a real person would.

1
Go to Knowledge Base Click Knowledge Base in the left sidebar.
Knowledge Base page showing the Set up your knowledge base card with the Ingest My Entire Website button, Upload a File section, Crawl History, and Ingested Sources list
2
Click "Ingest My Entire Website" At the top of the page you'll see a card titled "Set up your knowledge base". It shows the domain your bot is linked to (e.g. example.com). Click the Ingest My Entire Website button - FiveMinChat will automatically crawl all pages on your site.
💡
No URL to type - the domain is already pre-filled from your account settings. Just click the button and the crawl starts immediately.
3
Wait for the crawl to complete Depending on how many pages your site has, this can take 30 seconds to a few minutes. You can watch progress in the Ingested Sources section at the bottom of the page - each page appears with a status badge as it's processed.
4
Wait for "Ready" status When all pages show Ready, your bot has fully learned from your website. Pages that couldn't be read will show Failed - this is usually password-protected pages, which is normal.
Ingested Sources list showing pages with Ready status badges and chunk counts after crawl

Crawl History

Below the upload section you'll find a Crawl History panel. This shows a log of every time your website has been crawled, including automatic scheduled crawls. The auto-crawl frequency depends on your plan: Starter runs once a month, Growth runs twice a month, and Pro runs once a week. All auto-crawls happen overnight during low-traffic hours based on your configured timezone.

Updated your website? Come back to the Knowledge Base page and click Ingest My Entire Website again. The bot will re-read all your pages and pick up any changes.
⚠️
Important: The chatbot can only answer questions based on content it has learned. If a visitor asks about something that isn't on your website or in your uploaded documents, the bot will say it doesn't have that information.

Training Your Bot

Uploading Documents

Have important information in a PDF brochure, price list, or Word document? Upload it directly and your bot will learn from it.

Supported file types

FormatExtensionNotes
PDF.pdfMost common - works great for brochures, menus, manuals
Word Document.docxMicrosoft Word files
Excel Spreadsheet.xlsxProduct lists, price tables, data exports
CSV.csvComma-separated data files - good for large datasets or product catalogues
Plain Text.txtSimple text files, FAQs, notes
1
Go to Knowledge Base → Upload Files tab Click Knowledge Base in the sidebar, then click the Upload Files tab.
2
Select your file Click Choose File (or drag and drop your file into the upload area) and select the document from your computer.
Upload Files tab showing a PDF file selected and the Upload button
3
Click "Upload" The file is uploaded and processed. You'll see it appear in the Ingested Sources list with a Processing status.
4
Wait for "Ready" In about 30–60 seconds the status changes to Ready. Your bot can now answer questions from that document.
Ingested sources list showing both crawled website pages and an uploaded PDF file
Pro tip: Create a simple FAQ document in Word and upload it. List the most common questions you get and their answers. This is often the single most effective thing you can do to improve your bot's quality.

Training Your Bot

Checking Ingest Status

The Ingested Sources list at the bottom of the Knowledge Base page shows you everything your bot has learned from.

Full ingested sources list showing pages and files with their status badges and chunk counts

Understanding the status badges

StatusWhat it meansAction needed?
Processing Your bot is currently reading and learning from this content Wait 30–60 seconds and refresh
Ready Your bot has fully learned from this page or file None - all good ✅
Failed The page couldn't be read (usually login-protected pages or server errors) No action needed for password-protected pages; contact support for others

What are "chunks"?

The Chunks column shows how many text segments were extracted from each source. A chunk is roughly 300 words (around 2,000 characters) of text. More chunks = more content your bot can reference. A page with 0 chunks typically means it had very little readable text (e.g. mostly images).


Going Live

WordPress Plugin

If your website runs on WordPress, installing FiveMinChat is easiest using our plugin - no code editing required.

Step 1 - Download the plugin

1
Go to fiveminchat.com and download the plugin Scroll down to the WordPress section on the homepage and click Download WordPress Plugin. A file called fiveminchat.zip will download to your computer.
WordPress plugin download section on fiveminchat.com showing the Download WordPress Plugin button

Step 2 - Install the plugin in WordPress

2
Log in to your WordPress admin Go to yourwebsite.com/wp-admin and log in with your WordPress credentials.
3
Go to Plugins → Add New → Upload Plugin In the left sidebar, click Plugins, then Add New Plugin, then click the Upload Plugin button at the top of the page.
WordPress admin Add Plugins page with the Upload Plugin button highlighted
4
Choose the file and install Click Choose File, select the fiveminchat.zip file you downloaded, then click Install Now.
5
Activate the plugin Once installed, click Activate Plugin. You'll see "FiveMinChat" appear in your plugins list.
WordPress plugin upload screen with fiveminchat.zip selected before clicking Install Now

Step 3 - Add your Bot ID

6
Find your Bot ID Go back to your FiveMinChat dashboard. Click Embed Code in the sidebar. Your Bot ID is shown there - it looks like a long string of letters and numbers (e.g. d5106878-660a-4c99-b4c6-f452f5f1008b). Copy it.
Embed Code page showing the Bot ID field and script tag with Copy button
7
Open plugin settings in WordPress In your WordPress admin, click Settings → FiveMinChat in the left sidebar.
8
Paste your Bot ID and save Paste your Bot ID into the field and click Save Changes. That's it - your chatbot is now live on your website!
WordPress FiveMinChat plugin settings page with the Bot ID field filled in
Visit your website - open your homepage in a new browser tab and you should see the chat button appear in the bottom-right corner within a few seconds.

Going Live

Other Websites (Non-WordPress)

FiveMinChat works on any website - Shopify, Wix, Webflow, Squarespace, or a custom-coded site. You just paste one line of code.

Copy your embed code

Go to Embed Code in your dashboard and copy the full script tag. It looks like this:

<script src="https://cdn.fiveminchat.com/widget.js?botId=YOUR-BOT-ID" defer></script>

Where to paste it

Paste this code just before the closing </body> tag on every page. Most website builders have a "Custom Code" or "Footer Scripts" section in their settings. Here's where to find it on popular platforms:

PlatformWhere to add the code
ShopifyOnline Store → Themes → Edit Code → theme.liquid → before </body>
WixSettings → Custom Code → Add Code → Body - End
WebflowProject Settings → Custom Code → Footer Code
SquarespaceSettings → Advanced → Code Injection → Footer
Custom HTMLPaste directly before </body> in every HTML file
💡
Not sure how to do this on your platform? Email us at hello@fiveminchat.com and we'll help you get it set up.

Going Live

Testing Your Bot

Before sharing your site with visitors, take a minute to test your bot yourself.

1
Open your website in a browser Visit your homepage. You should see a small chat button in the bottom-right corner.
2
Click the chat button The chat window opens. You'll see your bot's greeting message.
3
Ask it a question about your business Try questions a real visitor would ask - "What are your opening hours?", "How much does X cost?", "Where are you located?" The bot should answer using the content it learned from your site.
4
Share your contact details Type something like "My name is John, call me on 9876543210" - within a minute, you should receive a notification email at your notification address.
Chat widget open in the bottom-right corner of a website with a conversation happening
⚠️
Widget not showing? Check that:
  • The embed code / plugin is properly installed
  • The domain in your Settings matches exactly (e.g. example.com not www.example.com)
  • Your 7-day trial is still active (check the Usage page)

Plans & Billing

Plan Comparison

All plans include full access to every feature. The limits below are the only differences between plans.

Plan Messages/month Website pages Files File size Manual crawls/month Auto-crawl Message history Price (INR) Price (USD)
Trial 1,000 25 5 5 MB 2 Monthly 30 days Free for 7 days
Starter 1,000 25 5 5 MB 2 Monthly 30 days ₹499/month $5.99/month
Growth 5,000 100 20 10 MB 5 Twice a month 90 days ₹999/month $11.99/month
Pro 15,000 500 Unlimited 25 MB 10 Weekly 1 year ₹1,999/month $23.99/month
💡
Not sure which plan? Start with Starter. You can upgrade at any time from your dashboard the moment you need more capacity - the change is instant.

Understanding the limits

  • Messages/month - Every message a visitor sends counts as one message. The counter resets on your billing date each month.
  • Website pages - Maximum number of pages crawled from your website in a single crawl.
  • Manual crawls/month - How many times you can manually trigger a website re-crawl from the Knowledge Base page. Resets every 30 days.
  • Auto-crawl - How often FiveMinChat automatically re-crawls your site in the background without any action from you.
  • Message history - How long message history is kept before being automatically archived. Older messages are securely backed up before removal.

How to upgrade

1
Go to Billing in your dashboard Click Billing in the left sidebar.
2
Choose your new plan and pay Select the plan you want. You'll be guided through a simple payment process.
Billing page showing current plan highlighted and upgrade options for other plans

Common Questions

Frequently Asked Questions

Can the bot remember what a visitor said earlier in the conversation?

Yes — the bot maintains full context throughout a conversation. It remembers everything said in the current session (up to the last 10 messages), so visitors can refer back naturally — e.g. “tell me more about that last option” or “what was the price you mentioned?” Each time a visitor opens a new browser session, the conversation starts fresh.

Can I have more than one bot?

Each account comes with one bot. If you need multiple bots (e.g. for different websites), contact us at hello@fiveminchat.com.

Will the chatbot slow down my website?

No. The widget loads asynchronously - meaning your website loads first, and the chatbot loads in the background. It has no measurable impact on page speed.

What languages does it support?

FiveMinChat's AI can understand and respond in most major languages, including Hindi, Spanish, French, Arabic, and many others. For best results, your knowledge base content should be in the same language your visitors will use. If you want the bot to respond in a specific language or switch languages based on visitor input, add that instruction to your System Prompt in Settings.

How often does the bot re-learn from my website automatically?

Auto-crawl frequency depends on your plan. Starter crawls once a month, Growth crawls twice a month, and Pro crawls once a week. All automatic crawls run overnight in your configured timezone so they don't interfere with normal traffic. You can always trigger a manual re-crawl at any time from the Knowledge Base page, subject to your monthly manual crawl allowance.

How many times can I manually re-crawl my website each month?

The number of manual crawls you can trigger each month depends on your plan: Starter gets 2, Growth gets 5, and Pro gets 10. This counter resets every 30 days. Automatic background crawls do not count against this limit.

How long is message history kept?

Message history is retained based on your plan: Starter and Trial keep the last 30 days, Growth keeps 90 days, and Pro keeps a full year. Before any messages are removed, they are securely backed up on our servers. This retention window only applies to the in-dashboard view - your visitors are not affected in any way.

What is the maximum file size I can upload?

The file size limit depends on your plan. Starter allows files up to 5 MB, Growth up to 10 MB, and Pro up to 25 MB. If you have a large document that exceeds your limit, try splitting it into smaller files or extracting the most relevant sections before uploading.

What happens to my data?

Your website content and uploaded documents are stored securely and used only to power your chatbot. We don't share your data with other customers or third parties. See our Privacy Policy for full details.

My bot is giving wrong answers - what should I do?

The bot can only answer from the content it has been trained on. If it gives wrong answers, try:

  • Re-crawling your website to pick up any recent changes
  • Uploading a specific FAQ document with the correct answers
  • Adding instructions to the System Prompt in Settings (e.g. "Always recommend calling us for pricing questions")

Still need help?

Email us at hello@fiveminchat.com and we'll get back to you within one business day.