diff --git a/packages/docs/content/connections/linear.mdx b/packages/docs/content/connections/linear.mdx
new file mode 100644
index 0000000..6a67267
--- /dev/null
+++ b/packages/docs/content/connections/linear.mdx
@@ -0,0 +1,36 @@
+---
+title: Linear
+description: Connect a Linear workspace for agents to read, create and edit issues.
+---
+
+Agents work with issues as the person who connects Linear. Their changes appear in Linear as that
+person, and issues stay in Linear; nothing is copied.
+
+## Connect Linear
+
+
+
+### Sign in with Linear
+
+Open **Connections**, then **Add connection**, and **Sign in with Linear**. Choose a workspace and
+approve access. Connecting another workspace makes another connection.
+
+### Review the defaults
+
+A new Linear connection gives every agent Read issues. Create issues and Edit issues are off by
+default. Turn them on for every agent on the connection's page, or only for one agent on the
+agent's page.
+
+
+
+## What agents can do
+
+- **Read issues** lists, searches and opens issues with their comments. Lists can be narrowed by
+ status type, such as Started or Completed.
+- **Create issues** adds an issue to a team and can assign it to someone in the workspace.
+- **Edit issues** changes its title, description, team, status, priority, assignee, project, labels
+ and due date. It requires Read issues.
+
+Teams, statuses, people, projects and labels are written by name, as Linear shows them. Personal
+Agent Proxy never archives or deletes Linear issues because Linear's MCP server does not provide a
+tool for either action.
diff --git a/packages/docs/content/connections/notion.mdx b/packages/docs/content/connections/notion.mdx
new file mode 100644
index 0000000..dc6c7bb
--- /dev/null
+++ b/packages/docs/content/connections/notion.mdx
@@ -0,0 +1,43 @@
+---
+title: Notion
+description: Connect a Notion workspace for agents to read, create and edit pages.
+---
+
+Agents work with the pages and databases the person who connects Notion can reach in the workspace
+they choose. Pages stay in Notion; nothing is copied.
+
+## Connect Notion
+
+
+
+### Sign in with Notion
+
+Open **Connections**, then **Add connection**, and **Sign in with Notion**. Choose a workspace and
+approve access. Connecting another workspace makes another connection.
+
+### Review the defaults
+
+A new Notion connection gives every agent Read pages. Create pages and Edit pages are off by
+default. Turn them on for every agent on the connection's page, or only for one agent on the
+agent's page.
+
+
+
+## What agents can do
+
+Notion appears as a tree of pages, databases, saved database views and rows. Agents can:
+
+- **Read pages** lists, searches and opens pages and databases, including database rows.
+- **Create pages** adds a private page at the top of the workspace, a page inside another page or a
+ row inside a database.
+- **Edit pages** changes a page's title, properties and content. It requires Read pages.
+
+Databases and saved views themselves cannot be edited. Personal Agent Proxy never deletes Notion
+pages because Notion's MCP server does not provide a tool for it.
+
+
+
+A Notion connection lasts at most 180 days, even while its tokens are refreshed. Sign in again
+after Notion expires it.
+
+
diff --git a/packages/docs/content/index.mdx b/packages/docs/content/index.mdx
index 0bfc47f..f31cf3a 100644
--- a/packages/docs/content/index.mdx
+++ b/packages/docs/content/index.mdx
@@ -11,7 +11,8 @@ log, allowed or denied.
The connection guides explain the integrations available today: [Information](/connections/information)
for details stored in Personal Agent Proxy, [Email](/connections/email) for IMAP and SMTP mailboxes,
-and [Granola](/connections/granola) for meeting notes and transcripts. [Custom integrations](/connections/custom-integrations)
+[Granola](/connections/granola) for meeting notes and transcripts, [Notion](/connections/notion)
+for pages and databases, and [Linear](/connections/linear) for issues. [Custom integrations](/connections/custom-integrations)
explains what is planned for services that are not built in yet.
Personal Agent Proxy is open source, and you can run it on your own server.
diff --git a/packages/docs/src/nav.ts b/packages/docs/src/nav.ts
index f7d5af1..e0bdca7 100644
--- a/packages/docs/src/nav.ts
+++ b/packages/docs/src/nav.ts
@@ -21,6 +21,8 @@ export const NAV: {title: string; pages: NavEntry[]}[] = [
],
},
'connections/granola',
+ 'connections/notion',
+ 'connections/linear',
'connections/custom-integrations',
],
},