Free AI Chatbot Widget

Add an AI chatbot that answers user questions by crawling your site, using uploaded content, and collecting chat interactions.

Create an AI Chatbot

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja AI Chatbot is a free, no-code widget that automates customer support, qualifies leads, and answers visitor questions in natural language on any website.

The chatbot crawls your site, accepts uploaded files and FAQs as a knowledge base, returns product cards and images inline in e-commerce replies, and collects every chat interaction so you can route handoffs to a human.

Paste one line of embed code on 200+ platforms including Shopify, WordPress, Squarespace, Joomla, and Google Sites.

Why add an AI Chatbot widget to your website?

  • Always-on customer support automation

    Cover the 80% of repeated questions that take up support hours: shipping policy, return windows, product specs, password resets, account questions. The chatbot answers 24/7 from your site content and uploaded files; when a question falls outside the knowledge base, the dead-end message routes the visitor to a human or a contact form.

  • E-commerce product Q&A with inline cards

    Toggle product cards on for stores and the chatbot can surface product images, titles, and prices directly inside a reply. Useful for shoppers asking 'do you have this in red' or 'what's the return policy on shoes'. The same widget that answers support questions also helps qualify buyers.

  • Course and knowledge-base helper

    Course platforms, documentation sites, and SaaS knowledge bases benefit from a chatbot that answers in natural language instead of forcing a keyword search. Upload course materials, FAQ docs, or help center exports; visitors ask in plain English and the chatbot cites the right page.

  • Lead qualification and conversation logging

    Every chat is logged to the dashboard so you can review questions, spot gaps in your knowledge base, and follow up on visitors who showed buying intent. Predefined suggested questions guide the conversation toward conversion paths (book a demo, request a quote, start a trial).

Get started in 3 steps

How it works

  1. Connect your knowledge base

    Point the chatbot at your site URL to crawl public pages, upload FAQ docs and PDFs, paste plain-text blocks, and add a list of suggested starter questions. The chatbot uses everything you connect as the answer source.

  2. Tune the voice and behavior

    Pick a tone of voice (friendly, formal, technical), set a dead-end message for questions outside your knowledge base, choose a skin that matches your brand, and toggle product cards for e-commerce replies. Add custom CSS if you need pixel-level styling.

  3. Embed one line of code

    Copy the embed snippet and paste it on any page. The chatbot loads inline, captures every interaction to the dashboard, and pushes any knowledge-base update you make in the editor without re-pasting the embed.

Open the editor

What you get with the Common Ninja AI Chatbot widget

Full website as a knowledge source

Point the chatbot at your site URL and it crawls public pages to learn product details, policies, and FAQs. No manual data entry; the crawl re-runs when you ask it to refresh. Pages you don't want indexed can be excluded from the crawl scope.

Upload files, FAQs, and text blocks

Enrich the knowledge base with uploaded PDFs and docs, hand-written FAQ pairs, and free-form text blocks for anything that isn't on a public page (pricing tables, internal policies, training scripts). All three sources combine into a single answer pool.

Product cards and images in replies

For e-commerce sites the chatbot can render a product card (image, title, price, link) inline in a reply. Visitors ask a question, see the product, and click through without ever leaving the conversation. Toggle off when not relevant to your site type.

Tone of voice plus skin library

Match the chatbot to your brand: pick a tone (friendly, formal, expert, casual), choose a skin from the library, and fine-tune with custom CSS. The widget is mobile-responsive out of the box and inherits the embed container width without horizontal scroll.

Everything in the editor

Also included in the editor

Upload Files to the Knowledge Base

The AI-Powered Chat allows you to enhance its knowledge base by uploading files such as PDFs, Word documents, and other formats. This ensures the chatbot can provide detailed and accurate responses based on official resources. By integrating structured documents, your Virtual Assistant becomes more reliable and efficient in answering user inquiries.

Build a Smarter Chatbot with FAQs and Text Blocks

The AI-Powered Chat can automatically extract information from your website’s FAQs and custom text blocks, ensuring users get fast and accurate responses. This feature allows you to optimize your chatbot’s knowledge base without additional manual effort. By utilizing existing content, your Automated Chat Support becomes more efficient and reliable in handling user inquiries.

Customize the Chatbot’s Tone of Voice

The AI-Powered Chat lets you tailor its communication style to match your brand’s personality. Choose from options like Professional, Friendly, Witty, Empathetic, Casual, Technical, Persuasive, or Quirky to ensure the chatbot aligns with your audience. This flexibility helps create a more engaging and personalized user experience.

Easy-to-Use AI Chatbot Widget

The AI Chatbot is designed for effortless integration and use, requiring no coding skills. Its intuitive interface allows you to configure settings, customize responses, and manage interactions with ease. This makes it accessible to businesses of all sizes, regardless of technical expertise.

Ready to launch your AI Chatbot?

Open the editor

No credit card · Setup in under 5 minutes

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Yes. The free plan covers one AI Chatbot widget with no time limit and no credit card. Upgrade only when you need additional widgets, premium skins, higher monthly chat volume, or expanded knowledge-base size.

Platform-specific guides

How to add AI Chatbot to your website

Pick your platform. Each takes under 4 minutes.

  1. 1In Shopify admin, open the theme code editor or add a Custom HTML section to the page where you want the chatbot.
  2. 2Paste the Common Ninja embed snippet and save.
  3. 3Preview or publish. The chatbot renders inline on the storefront with product cards toggleable for replies.
Add Instagram Feed to Shopify

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

The AI Chatbot is an interactive tool that provides automated responses to user queries on your website. It uses AI-powered processing to answer questions, guide visitors, and enhance customer support efficiently.

Yes! You can customize responses by adding knowledge sources such as website content, FAQs, text blocks, and uploaded files. This ensures the chatbot provides accurate and relevant answers to your users.

The AI-Powered Chat can scan your entire website, specific pages, or selected sections to build its knowledge base. This allows it to pull real-time information and provide accurate responses.

Absolutely! The Virtual Assistant supports file uploads, including PDFs, Word documents, and other formats. This helps provide detailed, structured responses based on official documents.

Yes, you can set predefined message suggestions to help users start conversations. These quick prompts make it easier for visitors to find relevant information and interact with the chatbot efficiently.

Yes! The AI Chatbot is fully responsive and works seamlessly on desktops, tablets, and mobile devices, ensuring a smooth user experience across all platforms.

Yes, the Automated Chat Support offers multiple design skins and full customization options, including colors, fonts, and button styles, to match your brand’s aesthetics.

Yes! You can customize the chatbot’s tone of voice, choosing from options like Professional, Friendly, Witty, Empathetic, Casual, Technical, Persuasive, or Quirky, to match your brand’s personality.

Yes, the AI-Powered Chat can automatically enhance responses by displaying product cards and images when referencing a product or service. This makes answers more engaging and informative.

If the chatbot reaches a dead-end, it can display a custom message and provide helpful links for further assistance. This ensures users are still guided in the right direction.

Embedding the AI Chatbot is easy and requires just a single line of code. Once installed, it updates automatically whenever you make changes in the settings.

Yes! The Virtual Assistant supports multiple languages, allowing you to provide AI-driven chat support to a diverse audience.

Yes, the chatbot provides insights and analytics on user interactions, helping you refine responses and improve engagement.

No coding is required! The Automated Chat Support is user-friendly and can be set up with simple configurations through an intuitive interface.

Yes, once installed, the AI Chatbot updates automatically with any modifications you make to its settings, ensuring it remains up-to-date at all times.

Ready when you are

Launch your AI Chatbot in 5 minutes

Automate customer support, qualify leads, and answer visitor questions in natural language using your own site content, uploaded files, and FAQs. Embed on 200+ platforms including Shopify, WordPress, Squarespace, Joomla, and Google Sites.

Create your AI Chatbot

No credit card · Setup in under 5 minutes