Fern is equipped with a powerful set of tools to help you create high-quality documentation with minimal effort. Here's a breakdown of what Fern can do:
Core Capabilities
Pro-tip: The more context you provide in your task description, the better Fern can leverage these capabilities to deliver exceptional results.
1. Search Your Knowledge Base
Fern begins by searching your existing knowledge base. This prevents content duplication and ensures that new articles are consistent with your current documentation. It also allows Fern to create relevant internal links between articles.
2. Analyze Support Conversations
Fern can read and understand conversations from your support channels. This allows Fern to identify common customer pain points, feature requests, and frequently asked questions, ensuring that the documentation Fern creates is relevant and addresses real user needs.
3. Browse the Web
For topics that require external information, Fern can search the web. This is particularly useful for creating articles about integrations with third-party services, as Fern can gather information from official documentation and other reliable sources.
4. Read Files and Links
You can provide Fern with files (like PDFs or text documents) and links to web pages. Fern will read this material and use it as a primary source of information for the articles Fern creates. This is a great way to ensure that your documentation is based on specific source material.
5. Analyze Images
Fern can analyze images to understand their content and context. This is useful for creating documentation that includes screenshots or other visual aids, as Fern can describe the images accurately in the text.
Important: While Fern can analyze images, Fern cannot create them. You will need to provide your own images if you want them included in your articles.
6. Watch Videos
If you provide a link to a video, Fern can "watch" it to understand the content. This is ideal for creating step-by-step guides from video tutorials or product demos.
7. Understand Your Codebase
Fern has the unique ability to understand your application's codebase with our GitHub integration.
This allows Fern to answer questions about how features work, where they are located in the UI, and other technical details. This is a powerful tool for creating highly accurate and detailed technical documentation.
By combining these capabilities, Fern can handle a wide range of documentation tasks, from simple article updates to in-depth technical guides.