Automatically enabled when you configure GitBook permissions in your agent workflow. No manual toggle needed.
What It Does
- Search every space of your organization, or one space, and read any page as markdown by its path or id
- List a space’s pages, read earlier revisions, files and reusable content
- Open a change request, add, update or delete pages in it, ask reviewers, and comment
- Merge a change request, which publishes its pages
- Read docs sites, what visitors asked Ask AI, documentation issues, members, teams and the audit trail
gitbook as the vendor id. Sandbox scripts can call GitBook too, under the same permissions.
Permission Groups
Access Profiles
Read Only
Read Only
Every group Read Only. Search and read; no changes.
Helpdesk
Helpdesk
Change Requests & Comments and Publishing & Export Read / Write with approval, so a technician approves each draft and each merge. Every other group Read Only.
IT Admin
IT Admin
Every group Read / Write. Spaces and collections change on their own; change requests, publishing, sites, access and organization settings ask a technician first, because a site change reaches every visitor at once and page text can embed another website.
Full Automation
Full Automation
Every group Read / Write with no approval, merges included, except the writes below that always ask.
Safety
- Page text is written by people and other tools, and the agent is told to treat it as data. What limits a page that tries to steer the agent is the agent’s permission groups and approvals: give an agent that reads pages written by others only the groups it needs, with approval on its writes.
- Page text can link or embed another website, and an embedded image loads when someone opens the change request. Helpdesk and IT Admin ask before each change-request write for that reason; Full Automation does not, so choose it only for an agent whose input you trust.
- The agent edits pages through change requests, and nothing in a change request is live until a merge. Applying a template, importing a website or running a translation into a space, and deleting a space, change live content directly; they need Spaces, Pages & Search at Read / Write, which the Helpdesk profile does not give.
- These writes always ask a technician, in every profile: granting or changing access to a space, collection or site; changing a member’s role; creating a team or adding team members; inviting people or joining an organization; SSO membership; any change to a SAML provider; creating or changing a share link; changing visitor authentication or its key; adding or changing a site’s MCP server or context connection; publishing, unpublishing, installing or configuring an integration; adding or changing a Git Sync installation; transferring a collection; creating an organization or changing its settings, a site’s GitBook Agent channels or agent settings; any write that sets an access control (a visibility, a default role, a space’s edit mode or merge rules, an adaptive-content condition, SSO, email domains or invite links); any write that sets an address GitBook fetches or a visitor’s browser loads (a file added by URL, a website import, an OpenAPI source, a nav link, a logo or favicon); and deleting a site. Removing access, a team member or an invite, and deleting a share link, an MCP server or a context connection, follow the group’s approval setting.
- Neo hides credentials GitBook returns: every credential field GitBook’s API defines, a share link’s address, an invite link’s id, a file’s download address, an MCP server’s headers and an integration’s configuration.
