An AI chatbot trained on your website, with a source for every answer.
It answers visitors with links to your own pages, and says “I don't know” instead of guessing.
Free plan forever, no card, five-minute setup
What does it learn from?
Only the material you give it. Answers come from these sources, in 50+ languages, and each one links back to where it came from.
How to train an AI chatbot on your website, with a real example from one of our own sites.
Your website's pages
Paste your URL, then pick pages from your sitemap or the links on that page.up to 1,000 pagesDocuments
PDF, Word, PowerPoint, Excel, CSV and Markdown, uploaded as they are.6 file typesText and Q&A pairs
Paste the answers you give most often, worded exactly as you want them.word for word
What happens when it doesn't know?
It says so, asks for an email, and brings you in. These are the real screens you work from.
It says so
Low confidence returns your fallback message, never a made-up answer. The miss is logged as a gap to fill, and you can take over the chat.

It takes their email
Contact details are pulled from the chat and sent to you by email, Slack or webhook.

It takes requests too
The same widget lets visitors request a feature or rate a reply, and you answer by email.

Screens from a demo account. Names and figures are illustrative.
What does it cost?
Every feature on every plan, OpenAI and all. Start with a 14-day Pro trial with no card, then stay on Free for as long as you like.
Pro
14-day free trialOpenAI included, nothing to configure. Add your content and go live.
$19.99/mo
OpenAI included, billed monthly
- OpenAI model included, no API key needed
- Citations on every answer
- Lead capture and routing
- Feedback and feature-request tabs
- REST API and webhooks
- Automatic content sync
- 3 chatbots, 3,000 messages a month
Free$0, forever
Every feature, 1 chatbot and 100 messages a month. Your assistant stays live after the trial, with no card and no time limit.

Who builds it?
“I built MySiteGPT Assistant to give any website an answer for everything — one that cites its sources instead of guessing.”
Ajay Vigneshwar GB
Independent developer10+ years building software
I'm sharing it in the hope that it helps you turn your content into honest, grounded answers for your visitors. If you're curious, take a look at the other apps I've built and explore more.
More apps by me
Anything else?
What is MySiteGPT Assistant?
MySiteGPT Assistant is an AI chatbot for your website that you train on your own content. It answers visitors with a cited source for every claim, says so when the answer isn't in your content, captures leads, and installs with one script tag. You can start on the Free plan with no card.
How does it know my content?
Paste your site's URL and it lists the pages in your sitemap (or, if there's no sitemap, the links on that page) so you pick which ones to train on, up to 1,000 pages. You can also paste text, add Q&A pairs or upload files like PDFs. Everything is embedded as vectors, so answers are grounded in your material, not the open internet.
Will it slow my site down?
No. The widget is a single async script that mounts in an isolated Shadow DOM, so it never blocks your page or clashes with your styles.
What if it doesn't know an answer?
It won't make things up. When confidence is low it returns your configured fallback message and can capture the visitor's email so you can follow up.
Can I capture leads?
Yes — turn on lead capture and the widget asks for an email after the first reply. You get an instant email alert with the conversation.
Does it really cite sources?
Every factual claim carries a [n] marker tied to the exact page or document the answer came from. Click any marker in the live demo to see the source it came from.
How does pricing work?
There's a Free plan with every feature, 1 chatbot and 100 messages a month, for as long as you like. Pro is $19.99/mo for 3 chatbots, 3,000 messages a month and no branding. OpenAI usage is included on both — nothing to configure. Every account starts with a 14-day Pro trial; no credit card required.
What happens when my trial ends?
Nothing breaks. Your assistant stays live on the Free plan with 100 messages a month, and your bots, training, conversations and leads are all kept. Upgrade to Pro any time for more messages and bots.
Which AI model powers the bots?
OpenAI is included and managed for you — answers and retrieval embeddings both run on MySiteGPT's OpenAI, so there's no API key to bring or configure.
Is there an API or Slack integration?
Yes. The plan includes a REST API plus per-bot webhooks that post new leads to Slack, Zapier, or any endpoint you choose.
How do I add it?
Paste one async script. It mounts in an isolated Shadow DOM, so it never clashes with your styles or slows the page.
Works with Next.js, React, WordPress, Shopify, Webflow, Framer, Plain HTML, Vue, Svelte and Squarespace.
<script
src="https://mysitegptassistant.com/widget.js"
data-bot-id="a6973ae2-00ab-4507-9edf-419dbc21d50d"
data-brand-color="#4F46E5"
async></script>

