Skip to content

Commit f0e71d9

Browse files
authored
Autopilot docs (#2056)
* create autopilot page * add plan gate * add outline * add autopilot overview * add autopilot info * add images * reviewer feedback
1 parent 3af0d5d commit f0e71d9

File tree

7 files changed

+90
-3
lines changed

7 files changed

+90
-3
lines changed

ai-native.mdx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ In addition to reading individual pages, users can chat with the [assistant](/ai
1616

1717
The [agent](/ai/agent) helps you write and maintain documentation. It creates pull requests with proposed changes based on your prompts, pull requests, and Slack threads. Add the agent to your Slack workspace so that anyone on your team can help maintain your documentation by chatting with the agent. Or embed the agent into custom apps via the [API](/api-reference/agent/create-agent-job).
1818

19+
[Autopilot](/ai/autopilot) monitors connected repositories and proactively suggests documentation updates when it identifies user-facing changes.
20+
1921
Configure popular tools like [Cursor](/guides/cursor), [Claude Code](/guides/claude-code), and [Windsurf](/guides/windsurf) to reference the Mintlify schema, your style guide, and best practices.
2022

2123
### Discovering
@@ -38,11 +40,11 @@ Select any of the following cards for more information.
3840
</Card>
3941
<Card title="Agent" icon="pen-line" href="/ai/agent">
4042
Add the agent to your Slack workspace or embed it into custom apps to have it help write and update your documentation.
43+
</Card>
44+
<Card title="Autopilot" icon="plane-takeoff" href="/ai/autopilot">
45+
Monitor Git repositories for changes and receive suggested documentation updates.
4146
</Card>
4247
<Card title="Contextual menu" icon="sparkles" href="/ai/contextual-menu">
4348
Add a menu to pages that lets users query AI tools, connect to your MCP server, and copy pages as context with one click.
4449
</Card>
45-
<Card title="MCP integration" icon="plug" href="/ai/model-context-protocol">
46-
Your site has a hosted MCP server that lets users connect your documentation directly to their AI tools. Make your users aware of your MCP server and how to connect to it.
47-
</Card>
4850
</CardGroup>

ai/autopilot.mdx

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
title: "Autopilot"
3+
description: "Monitor Git repositories for changes and receive suggested documentation updates."
4+
keywords: ["automation", "documentation gaps", "self updating", "self-updating", "automate updates"]
5+
---
6+
7+
<Note>
8+
Autopilot is available on [Custom plans](https://mintlify.com/pricing?ref=autopilot). To enable autopilot for your organization, [contact our sales team](mailto:[email protected]).
9+
</Note>
10+
11+
Autopilot monitors your selected Git repositories and suggests documentation updates. Autopilot flags potential user-facing changes in your application and prepares context for the agent to draft a pull request to update your documentation.
12+
13+
Use autopilot to proactively keep your documentation up to date when new features or updates ship.
14+
15+
## Prerequisites
16+
17+
Before using autopilot, you must install the [Mintlify GitHub App](/deploy/github) in your organization. The app must have access to your documentation repository and at least one other repository where code changes require documentation updates.
18+
19+
## Access autopilot
20+
21+
Navigate to the [autopilot page](https://dashboard.mintlify.com/products/autopilot) in your dashboard to view suggestions and configure repository monitoring. The autopilot page shows pending suggestions that need your review and provides access to configuration settings.
22+
23+
## Configure autopilot
24+
25+
Configure autopilot settings from the autopilot page by clicking the **Configuration** button.
26+
27+
<Frame>
28+
<img src="/images/autopilot/configuration-button-light.png" alt="The autopilot configuration page in light mode." className="block dark:hidden" />
29+
<img src="/images/autopilot/configuration-button-dark.png" alt="The autopilot configuration page in dark mode." className="hidden dark:block" />
30+
</Frame>
31+
32+
The configuration page displays all GitHub organizations where you've installed the Mintlify GitHub App and which repositories autopilot is monitoring.
33+
34+
### Select repositories to monitor
35+
36+
After installing the Mintlify GitHub App on your organizations, you can select which repositories to monitor.
37+
38+
1. Navigate to the [autopilot settings page](https://dashboard.mintlify.com/products/autopilot/settings).
39+
1. Find the GitHub organization that the repository you want to monitor belongs to.
40+
1. Click the gear icon next to the organization name.
41+
<Frame>
42+
<img src="/images/autopilot/org-config-light.png" alt="The gear icon next to the organization name in light mode." className="block dark:hidden" />
43+
<img src="/images/autopilot/org-config-dark.png" alt="The gear icon next to the organization name in dark mode." className="hidden dark:block" />
44+
</Frame>
45+
1. Click the toggle on next to each repository you want to monitor.
46+
1. Use the search bar to filter repositories by name.
47+
1. Click **Enable all** or **Disable all** to quickly configure all repositories.
48+
49+
Autopilot monitors the default branch (typically `main`) for each repository. When a pull request merges to this branch, autopilot analyzes the changes and creates suggestions.
50+
51+
### Stop monitoring a repository
52+
53+
1. Navigate to the [autopilot settings page](https://dashboard.mintlify.com/products/autopilot/settings).
54+
1. Find the GitHub organization that the repository you want to stop monitoring belongs to.
55+
1. Click the gear icon next to the organization name.
56+
<Frame>
57+
<img src="/images/autopilot/org-config-light.png" alt="The gear icon next to the organization name in light mode." className="block dark:hidden" />
58+
<img src="/images/autopilot/org-config-dark.png" alt="The gear icon next to the organization name in dark mode." className="hidden dark:block" />
59+
</Frame>
60+
1. Click the toggle off next to the repository you want to stop monitoring.
61+
1. Use the search bar to filter repositories by name.
62+
63+
Autopilot stops monitoring the repository immediately. Any existing suggestions for that repository remain in your dashboard until you dismiss them.
64+
65+
## Review suggestions
66+
67+
When autopilot detects user-facing changes in your monitored repositories, it creates suggestions that appear in your dashboard. Each suggestion displays the pull request title, repository name, summary for why the change may need documentation updates, and when the suggestion was created.
68+
69+
### Apply suggestions
70+
71+
When you apply a suggestion, autopilot opens the [agent](/ai/agent) panel with context about the pull request. The agent receives the pull request URL and a summary about the changed files.
72+
73+
1. Navigate to the [autopilot page](https://dashboard.mintlify.com/products/autopilot) in your dashboard.
74+
1. Click **Apply suggestion**.
75+
1. Use the agent interface to refine the suggested documentation updates or create a pull request.
76+
77+
### Dismiss suggestions
78+
79+
If a suggestion doesn't require documentation updates or you've already addressed the changes, dismiss it to remove it from your dashboard.
80+
81+
1. Navigate to the [autopilot page](https://dashboard.mintlify.com/products/autopilot) in your dashboard.
82+
1. Click **Dismiss**.
83+
84+
The suggestion is immediately removed from your visible list. You cannot retrieve dismissed suggestions.

docs.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@
156156
"pages": [
157157
"ai/assistant",
158158
"ai/agent",
159+
"ai/autopilot",
159160
"ai/llmstxt",
160161
"ai/contextual-menu",
161162
"ai/model-context-protocol",
26.5 KB
Loading
26.7 KB
Loading
18.8 KB
Loading
18.4 KB
Loading

0 commit comments

Comments
 (0)