gitbook assistant
An AI product expert trained on more than just your docs
GitBook Assistant is an embedded AI product assistant trained on your docs, video guides, blog posts, and other connected knowledge. Add it to your product, website, or docs to give every user accurate, contextual answers.
Embeddable assistant
Embed GitBook Assistant in your docs, website or product
Embed GitBook Assistant in your documentation, website, or product to answer questions, suggest next steps, and help users complete tasks without switching tools
Connections
Connect Assistant to all your product knowledge
Unlike assistants trained on a single knowledge base, GitBook Assistant brings together documentation, live product context, support knowledge and community discussions to give users more complete answers
Adaptive content
Personalized assistance based on each user’s context
Pass user attributes such as plan, permissions, location, and recent actions to GitBook Assistant so it can tailor answers, recommendations, and available actions to each user
FAQs
What is an AI product assistant?
An AI product assistant gives users contextual answers and guidance based on your product knowledge. GitBook Assistant can use documentation, community discussions, videos, websites, and user context to answer questions and help users take action within your product.
How does Assistant generate answers?
The Assistant uses agentic retrieval to understand the context of the query based on the user’s current page, previously-viewed pages, and previous conversations they’ve had.
By default, GitBook Assistant is trained on your documentation. With connections, you can expand its knowledge further — pulling in external sources like GitHub Discussions, community threads, and YouTube videos so it always has the full picture of your product. Head to our documentation to read more.
How do I connect Assistant to other tools and data sources?
Connections let you link GitBook Assistant to external knowledge sources such as GitHub Discussions, community threads, video guides, and website pages. You control which sources it uses and can add or remove them at any time from your site settings.
You can also connect Assistant to third-party MCP servers. These connections let Assistant access additional context and take actions such as opening support tickets, creating bug reports, or changing product settings.
How can I set up Assistant so it offers personalized answers for each user?
Assistant personalization is managed using adaptive content. It lets you pass information from your product and other sources into GitBook to build a user profile for each visitor. You choose what information to pass to GitBook, so the level of personalization is entirely up to you.
Assistant can use this information to understand things like a user’s name, plan, permissions, recent product actions, and more. It uses this extra context in its responses to give contextual, personalized answers.
To find out more about how adaptive content works, head to our docs.
Can GitBook Assistant take actions as well as answer questions?
Yes. By connecting Assistant to third-party MCP servers, you can give it access to additional tools and services. That can let users perform actions such as opening a support ticket, creating a bug report, or changing product settings directly from the conversation.
Can I embed GitBook Assistant in my product or website?
Yes. You can embed GitBook Assistant in your documentation, marketing website, or product so users can get help without switching to another tool.














