Skip to main content

How do I draft announcements faster with AI?

Learn how to use LaunchNotes' AI Assistant to transform Jira tickets, Loom videos or internal documentation into announcements.

Written by Chelsea Davis
Updated yesterday

Summary

LaunchNotes AI helps you go from raw material to a polished announcement draft in seconds. You can generate drafts from Jira issues, Loom videos, or pasted content like PRDs, Git commits, or meeting transcripts. You can also refine existing text in the editor using the inline AI Assistant.

Video Demo

Steps

Navigate to Announcements > + New Draft > Draft with AI and select an option


Draft from Jira

If you use Jira, this is the fastest way to turn a release into an announcement. LaunchNotes connects directly to your Jira instance, so you can pull issues straight into a draft without copying and pasting anything.

To get started, click the dropdown arrow next to New draft in Announcements and select Draft from Jira issues.

You'll see your saved Jira filters — select one and LaunchNotes pulls back every epic, story, bug, and task in that filter. If you don't have a filter for what you need, you can also search for individual issues directly from the modal.

From there, you have full control over what goes into the draft. Sort by default order, resolved date, or issue type. Deselect tickets you want to exclude. Click into any issue to expand its details or link out to the original Jira ticket.

If you're writing an internal announcement, check the Include links option — this attaches native Jira links in the announcement sidebar so your team can click through to the original tickets.

When you're ready, click Generate Announcement. LaunchNotes AI analyzes every selected ticket and produces a structured draft with a headline, narrative body, and — if you included links — a sidebar with direct links to each Jira issue. Review, edit, and publish.

Use case: Release-based announcements

Many teams set up a Jira filter per release (e.g., "Release 2.7" or "Sprint 42 — Done"). When it's time to write release notes, just select that filter in LaunchNotes, hit generate, and you have a first draft covering every fix, feature, and improvement — no copy-pasting ticket descriptions one by one.


Draft from Loom

If you record Loom walkthroughs of new features or changes, you can turn those directly into announcement drafts. Click the dropdown arrow next to New draft, select Draft Announcement from Loom, and paste the URL of your Loom video. Click Generate and the AI will analyze the video transcript and produce a structured draft. Review it in the editor, make any edits, and publish.


Draft from pasted content

You can also paste in just about anything — PRDs, Git commits, meeting transcripts, Linear or Shortcut tickets, Slack threads, product briefs, technical docs — and let the AI turn it into a draft.

Click the dropdown arrow next to New draft, select Create draft from pasted content, and paste your source material into the input field. You can optionally add a custom prompt to guide the tone or format. Click Generate Announcement, then review and edit in the editor.

The AI accepts up to 300,000 characters of input, so don't hold back — the more context you provide, the better the output.

Supported Content Sources

  • Product demo transcripts

  • Git commit messages

  • Jira/Linear tickets

  • Product Requirements Documents (PRDs)

  • Internal wiki content

  • OKRs and roadmaps

  • Raw code or SQL queries


Refine content in the editor

Already have a draft started? You can use the inline AI Assistant to improve specific sections. Select the text you want to refine (or place your cursor where you want to insert new content), then click the AI Assistant icon in the editor toolbar. Add a prompt like "Make this simpler for a non-technical audience" or "Rewrite this as a changelog entry," click Generate, and insert the result into your draft.


Troubleshooting

  • If markdown formatting (like headers ## or lists -) doesn't appear correctly, press space immediately after the markdown mark in the editor to register the formatting

  • For markdown styles like bold **text** or italic _text_, replace the trailing mark to activate the styling

  • If the AI generates content that doesn't match your needs, try adding a more specific prompt that defines the subject matter, tone, target audience, and desired output format

Did this answer your question?