Add Fern Agent docs, rewrite Fern in Slack, and consolidate the Slack pages - #6624
Add Fern Agent docs, rewrite Fern in Slack, and consolidate the Slack pages#6624fern-api[bot] wants to merge 8 commits into
Conversation
| Ask questions about your docs traffic, reader behavior, and broken links without writing a single query. | ||
|
|
||
| <Prompt title="Check traffic"> | ||
| Which pages got the most traffic last month? |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.QuestionMarks] Use questions sparingly.
| <br /> | ||
|
|
||
| <Prompt title="Find broken links"> | ||
| Are there any 404s on my site? |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.QuestionMarks] Use questions sparingly.
| <br /> | ||
|
|
||
| <Prompt title="Understand traffic sources"> | ||
| Where is my traffic coming from? |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Microsoft.Contractions] Use 'where's' instead of 'Where is'.
| <br /> | ||
|
|
||
| <Prompt title="Understand traffic sources"> | ||
| Where is my traffic coming from? |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.QuestionMarks] Use questions sparingly.
| Where is my traffic coming from? | ||
| </Prompt> | ||
|
|
||
| ### Review Ask AI activity |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[FernStyles.Headings] 'Review Ask AI activity' should use sentence-style capitalization.
| Get a summary of what your readers are asking [Ask Fern](/learn/docs/ai-features/ask-fern/overview), which questions went unresolved, and what topics might need better documentation coverage. | ||
|
|
||
| <Prompt title="Summarize reader questions"> | ||
| What have readers been asking about this week? |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.QuestionMarks] Use questions sparingly.
| <br /> | ||
|
|
||
| <Prompt title="Find unresolved conversations"> | ||
| Show me unresolved Ask AI conversations. |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[FernStyles.FirstPerson] Use first person (such as 'me') sparingly.
| Ask about members, billing, API keys, and site settings. For actions that require dashboard access, Fern Agent links you directly to the right page. | ||
|
|
||
| <Prompt title="Check organization members"> | ||
| Who are the admins in my organization? |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.QuestionMarks] Use questions sparingly.
| <br /> | ||
|
|
||
| <Prompt title="Find API key settings"> | ||
| Where do I manage API keys? |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[FernStyles.FirstPerson] Use first person (such as ' I') sparingly.
| <br /> | ||
|
|
||
| <Prompt title="Find API key settings"> | ||
| Where do I manage API keys? |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.QuestionMarks] Use questions sparingly.
|
🌿 Preview your docs: https://fern-preview-2026-08-13-fern-ai-d8be69-f788c4eb.docs.buildwithfern.com/learn Here are the markdown pages you've updated: |
Beta/allowlisted availability, dashboard editor-first delivery, actual analytics and org capabilities, plus a Fern Agent card on the AI features overview. Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
| <Accordion title="Indexing conversation example"> | ||
|
|
||
| **User –** *@PlantSupport* what's the best way to care for succulents | ||
| indoors? |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.QuestionMarks] Use questions sparingly.
|
|
||
| **Support Lead –** *@PlantSupport* This is good but you should mention drainage holes and the | ||
| risk of root rot. Also, watering frequency depends on the season - less in | ||
| winter. Let's index this thread. |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[FernStyles.We] Try to avoid using first-person plural like 'Let's'.
| risk of root rot. Also, watering frequency depends on the season - less in | ||
| winter. Let's index this thread. | ||
|
|
||
| **Plant Support bot:** I'd be happy to help you index this thread! Let me work |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[FernStyles.FirstPerson] Use first person (such as 'I'd') sparingly.
| risk of root rot. Also, watering frequency depends on the season - less in | ||
| winter. Let's index this thread. | ||
|
|
||
| **Plant Support bot:** I'd be happy to help you index this thread! Let me work |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.ExclamationPoints] Use exclamation points sparingly.
| risk of root rot. Also, watering frequency depends on the season - less in | ||
| winter. Let's index this thread. | ||
|
|
||
| **Plant Support bot:** I'd be happy to help you index this thread! Let me work |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[FernStyles.FirstPerson] Use first person (such as 'me') sparingly.
|
|
||
| Does this capture the question and response accurately? Would you like me to adjust anything before saving it to your knowledge base? | ||
|
|
||
| **Support Lead:** *@PlantSupport* Perfect! Please save this. |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.ExclamationPoints] Use exclamation points sparingly.
|
|
||
| Does this capture the question and response accurately? Would you like me to adjust anything before saving it to your knowledge base? | ||
|
|
||
| **Support Lead:** *@PlantSupport* Perfect! Please save this. |
There was a problem hiding this comment.
[FernStyles.Please] Avoid using 'Please' in technical documentation.
|
|
||
| **Support Lead:** *@PlantSupport* Perfect! Please save this. | ||
|
|
||
| **Plant Support bot –** Successfully indexed! This Q&A pair has been added to your knowledge base and will be used to inform future responses about indoor succulent care. |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.ExclamationPoints] Use exclamation points sparingly.
|
|
||
| **Support Lead:** *@PlantSupport* Perfect! Please save this. | ||
|
|
||
| **Plant Support bot –** Successfully indexed! This Q&A pair has been added to your knowledge base and will be used to inform future responses about indoor succulent care. |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.Wordiness] Consider using 'tell' instead of 'inform'.
|
|
||
| **Support Lead:** *@PlantSupport* Perfect! Please save this. | ||
|
|
||
| **Plant Support bot –** Successfully indexed! This Q&A pair has been added to your knowledge base and will be used to inform future responses about indoor succulent care. |
There was a problem hiding this comment.
[FernStyles.Current] Avoid time-relative terms like 'future' that become outdated
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Summary
Documents Fern Agent, and folds in the Fern in Slack rewrite from #6623 (now closed) so both AI surfaces land together.
Fern Agent (
pages/ai/fern-agent.mdx, new): checked againstfaiand the dashboard agent code, so the page describes what the agent actually does — docs edits committed to a branch and handed to an editor session (with a PR on request viadeliver_docs_edit), the analytics it can query (pageviews/visitors/sessions/404s, referrers, search queries, Ask Fern conversations, feedback, LLM bot traffic), site config and deployment history, and org member listing. Actions the agent can't perform (API keys, members, billing) are described as dashboard links, matchingsuggest_dashboard_page. The page says the feature is in beta but no longer claims an org allowlist, per the launch plan.Fern in Slack (
pages/ai/fern-slack.mdx, new; replacesask-fern/slack-app.mdxandai/writer.mdx): one@Fernbot with two capability categories, answering questions and updating docs, matching where the product is heading. The two installations are still separate infai(ASK_FERN_SLACK_*vsSCRIBE_SLACK_*credentials,/slack/get-installvs/scribe/slack/get-install), so the setup steps stay per-capability without framing them as two different bots. Restores content the #6623 draft dropped but that still applies: the Slack screenshots, the writer video and PR-attribution image, the RBAC cross-link, the indexing conversation example, and the request-flow diagram. Fern Agent's own Slack surface is deliberately not documented: those endpoints arex-fern-audiences: internal.Navigation and cross-references:
Fern in SlackandFern Agentin the AI features section;Fern WriterandSlack appentries removed; redirects added for/learn/docs/ai-features/fern-writerand/learn/docs/ai-features/ask-fern/slack-app; pointers updated on the AI features overview, capabilities, the self-hosted feature table, and the Ask Fern setup steps. The AI credits row is renamed fromFern Writer sessiontoDocs update in Slack(still 50 credits per session).Changelog:
pages/changelog/2026-08-13.mdxfor Fern Agent.Validation
fern check --warnings: 0 errors, 6 pre-existing warnings (endpoint path conflicts, FDR 403 on the redirects check, accent-color contrast).pre-commit(vale): 0 errors on the changed pages.Link to Devin session: https://app.devin.ai/sessions/d5901916a19e45ceb30a7cfd47e21549