Custom ChatGPT for your business

Build a custom GPT, embed it on your website and let it handle customer support, lead generation, engage with your users, and more.

1.5K+
Chatbots Created
2.2K+
Total Users
164
Questions Answered
1.7K+
Sources Indexed

Custom ChatGPT for your business

Build a custom GPT, embed it on your website and let it handle customer support, lead generation, engage with your users, and more.

Customizable AI
Train your chatbot on your specific content and knowledge base to deliver accurate, contextual responses that reflect your brand voice and expertise.
Easy Integration
Deploy with a single script tag. Compatible with any web platform including React, Next.js, WordPress, and Shopify - no complex setup required.
24/7 Customer Support
Provide instant, accurate responses to customer queries around the clock, reducing support costs and improving response times.
layout.tsx
ChatbotWidget.tsx
import ChatbotWidget from '@/components/global/ChatbotWidget';

export default function RootLayout({
  children,
}: {
  children: React.ReactNode;
}) {
  return (
    <html lang="en">
      <body>
        {children}
        <ChatbotWidget />
      </body>
    </html>
  );
}
For Developers

Command Line Interface

Prefer the terminal? Manage your chatbots, add sources, and ask questions directly from your command line.

terminal
# Install globally via npm
$ npm install -g magicchat-cli
# Login to your account
$ magicchat login --otp
# List your bots
$ magicchat bots
# Ask a question to any bot
$ magicchat ask <bot-id> "What is your return policy?"
# Add a source to your bot
$ magicchat add source url <bot-id> https://example.com
Secure Authentication
Login with OTP or email/password. Credentials stored securely.
Manage Your Bots
List, view, and manage all your chatbots from the terminal.
Add Sources Easily
Index text files, URLs, or YouTube videos directly from CLI.
Ask Questions
Query any bot instantly without leaving your terminal.

AI Agent Integration

Give Your AI Agents a Brain

The MagicChat CLI lets AI agents like Claude access your custom knowledge base. Build smarter agents that answer from your data — not hallucinations.

terminal
# Index your documentation
magicchat add source url <bot-id> https://docs.example.com
# AI agent queries your knowledge
magicchat ask <bot-id> "What's our refund policy?"
# Response grounded in YOUR data, not hallucinations
> "Based on your documentation, customers can request
a full refund within 30 days of purchase..."

Why AI agents need a knowledge layer

Large language models are powerful but generic. By connecting them to your specific knowledge through MagicChat CLI, you create AI agents that truly understand your business.

Claude & AI Assistants
Give Claude access to your company docs, product info, and internal knowledge base.
Automated Workflows
Build pipelines that automatically index new content and keep your AI brain updated.
Custom AI Agents
Create specialized agents that query domain-specific knowledge for accurate responses.

No Hallucinations

Agents answer only from your verified knowledge base

Always Up-to-Date

CLI enables continuous indexing of new content

Context-Aware

Responses grounded in your specific domain knowledge