- From your activity (Studio): turn pull requests, commits, releases, and Linear issues into a narrative post about what you shipped.
- From a prompt (GEO Write): write an article that targets a prompt AI answer engines are asked about, using your brand identity, sitemap, and competitor data as context.
blog_post that you review and publish from Content.
Content Types
Posts in Notra have one of these content types:
Every post has a status of
draft or published. The API also accepts investor_update as a filter value for older posts, but the dashboard no longer generates that type.
Blog posts can additionally carry a subtype: guide, comparison, listicle, how-to, faq, or alternatives. Posts written through GEO Write get one of these; posts generated from repository activity do not.
How Blog Posts Differ from Changelogs
Both count against the long-form posts quota of your plan. See Billing & Plans.
Writing from Repository Activity
1
Open the create dialog
Switch the sidebar to Studio, open Content, and click New post.
2
Formats
Select Blog post. You can combine it with other formats in the same run. Pick the lookback window and toggle Pull Requests, Commits, and Releases.
3
Activity
Choose repositories and Linear integrations, then deselect anything you do not want in the post. Keeping the selection focused on one feature produces a much better article.
4
Identity
Choose the brand identity that should write the post. Notra creates a collection and generates the draft.
Automating Blog Posts
Blog posts can also be generated by schedules and event triggers. A release trigger is the most common setup:published instead of draft. See Event-Based Automation and Scheduled Automation.
Writing from a Prompt (GEO Write)
When you want an article that improves how AI answer engines describe your brand, use Write in the GEO sidebar.1
Prompt
Enter the prompt you want the article to answer, or start from a content gap.
2
Format
Choose Guide (a long article that answers the prompt directly), Listicle (a numbered list buyers can scan and cite), or Comparison (compares your brand with its alternatives).
3
Context
Optionally attach a brand identity, a sitemap so the writer can link to your existing pages, and competitors to position against.
4
Brief and draft
Notra first writes a content brief, then drafts the article from it. The finished post opens in the editor with the brief available alongside it.
Editing with the Content Agent
Open any post and use the content agent in the right-hand panel. Select a passage to give it context, then ask for changes: Expand on technical details- “Explain the implementation in more detail”
- “Add a code example for this feature”
- “Make this section more accessible for non-technical readers”
- “Rewrite this in a more conversational tone”
- “Add a section about migration steps”
- “Add a conclusion with next steps”
Publishing
Clicking Publish sets the post status topublished. Notra does not push the post to a site by itself. Published posts are picked up by:
- Framer: the Notra plugin imports posts into a Framer site. See Framer.
- Your own site or CMS: fetch posts with
GET /v1/posts?status=published&contentType=blog_postand render them. See API Getting Started. - Manual: copy the Markdown from the editor.
draft.
Best Practices
Focus on One Main Topic
Blog posts should have a clear narrative thread. Deselect unrelated activity in the Activity step instead of asking the writer to cover everything. Good: “How We Reduced API Response Time by 60%“Poor: “March 2026 Product Updates”
Include Context and Motivation
Good posts explain the problem, the solution, the impact for users, and what you learned. The writer can only include what your PRs, commits, issues, and brand identity contain, so descriptive PR bodies matter.Keep Your Brand Identity Current
The writer reads your company description, tone, target audience, custom instructions, and reference posts. See Brand Voice.Review Before Publishing
Check technical accuracy, add screenshots or diagrams on your site, and get a teammate to read it. Posts stay indraft until you publish them.