What it does
Answers from your content
Learns from your website, YouTube videos, files, and apps such as Notion and Google Drive. Answers can link to the pages they came from.
Collects leads
Asks visitors for their name, email address, or your own fields. You get the leads by email, in the dashboard, and in other tools.
Hands off to your team
Passes a conversation to a person when the visitor asks for one or when your rules say so. Your team replies from the dashboard.
Works in other chat tools
Answers in Slack, Facebook Messenger, Google Chat, Crisp, Freshdesk, Zoho SalesIQ, and Zendesk Messaging. Chat tools need the Growth plan or above, and some need a higher plan. See Plans and limits.
How it works
SiteGPT reads the content you add and splits it into short passages. It indexes the passages so that it can find them by meaning. SiteGPT calls this training. When a visitor asks a question, SiteGPT finds the passages that match the question best. The AI then writes an answer from those passages. It follows the instructions and the persona you set. If the passages do not contain the answer, the chatbot replies with your fallback message instead of guessing. You control the chatbot with these parts:- Content: what the chatbot knows. See How answers work.
- Custom responses: exact answers to specific questions. See Custom responses.
- Instructions and persona: how the chatbot behaves and sounds. See Write instructions.
- Appearance: how the chat widget looks on your website. See Appearance.
- Human support and lead collection: when to pass a conversation to your team and when to ask for contact details. See Conversations and human handoff and Collect leads.
What it does not do
- It does not browse the internet. It answers from the content you add.
- It does not look up live data. It cannot check an order, a booking, stock levels, or a customer’s account in your other systems. It can link visitors to the page where they can see that information.
- It does not learn from conversations on its own. Conversations do not change what the chatbot knows. You improve answers when you add content, add custom responses, or change instructions.
- It does not guarantee a correct answer. The AI can still be wrong, for example when your content is outdated or unclear. Review conversations regularly. See Your first week.
What people use it for
- Customer support. The chatbot answers routine questions at any hour. It passes the rest to your team through human support.
- Sales questions and leads. The chatbot answers questions before a purchase and collects contact details with a lead form. It can also share your booking link.
- Internal knowledge. Train a chatbot on internal documents and share the hosted chat link with your team. Everything you add can appear in an answer to anyone who can open the chat, so choose the content with care.
- Visitors in many languages. You can translate the text of the chat widget, such as buttons and the input placeholder. See Language and text.
- Automation with AI agents. Developers and AI agents can create and manage chatbots through the API, the CLI, and the MCP server. See Ways to use SiteGPT.
Try the live demo
The chat button in the corner of this page is a SiteGPT chatbot. Use it to see how SiteGPT behaves:- Ask a question about SiteGPT, such as “How do I add SiteGPT to WordPress?” Compare the answer with these docs, and look at the source links under the answer.
- Ask about something unrelated, such as your own company. The chatbot should say that it does not know.
- If the chat shows suggested questions when it opens, these are conversation starters. You can write your own for your chatbot.
Next steps
Quickstart
Create a chatbot, train it on your website, and add it to your site.
How answers work
Learn where answers come from and why an answer can be wrong.
Your first week
Review real conversations and improve the answers.
Ways to use SiteGPT
Compare the dashboard, the widget, the API, the CLI, and MCP.