Built for teams who ship weekly
From merged PRs to multi-channel release notes in under 2 minutes
How it works
Four steps from merged PR to published release notes
Ingest fast
Connect your GitHub repos and automatically sync merged PRs and issues. Define release ranges by tags, dates, or PR numbers.
webhook: pull_request.closed → normalize metadata → dedupe & link issues → tag | date | PR range
Classify smart
Multi-provider AI (OpenAI or your own AWS Bedrock) groups changes by features, fixes, security, and breaking changes
labels + title + body → LLM classifier (BYOK) → grouped by category → ephemeral processing
Draft instantly
Background generation produces three persona-perfect drafts in seconds. Source content is processed in-memory and never stored.
Engineer | Internal | Customer → tone + format rules → markdown output → zero data at rest
Publish everywhere
Publish immediately or schedule for the perfect time. GitHub Releases, Intercom, Slack, and your hosted changelog.
approve → schedule → idempotent publish → multi-channel delivery → track analytics
Everything you need to automate release communication
From PR ingestion to multi-channel publishing, we've got you covered
Smart Classification
AI analyzes PR labels, titles, and descriptions to automatically group changes into Features, Fixes, Performance, Security, and Breaking Changes.
- Automatic categorization
- PR context analysis
- Breaking change detection
Persona-Aware Drafts
Generate three versions simultaneously: technical for engineers, executive brief for internal teams, and plain language for customers.
- Engineer-focused details
- Internal talking points
- Customer-friendly language
Flexible Release Ranges
Define releases by tag ranges, date ranges, or PR ranges. Capture exactly the changes you want—no matter how your team ships.
- Tag-based ranges
- Date-based ranges
- PR-based ranges
Multi-Provider AI
Provider-agnostic LLM layer with OpenAI and AWS Bedrock support. Bring your own keys for full data sovereignty, or use our managed inference.
- OpenAI + AWS Bedrock
- BYOK data sovereignty
- Sub-60 second generation
Multi-Channel Publishing
One-click or scheduled publishing to GitHub Releases, CHANGELOG.md, hosted changelog, Slack, Teams, and Intercom Help Center.
- GitHub Releases
- Slack & Teams notifications
- Scheduled publishing
Automatic Redaction
Internal links, file paths, and confidential information are automatically removed before publishing. Error responses are sanitized to prevent leaking internal details.
- Sensitive path filtering
- Internal URL removal
- Sanitized error responses
Ephemeral Data Processing
Source content is processed in-memory and never persisted. AES-256-GCM encryption protects all stored credentials. Server-side JWT validation on every request.
- Zero data-at-rest for source
- Field-level encryption
- Server-side auth validation
Scheduled Publication
Schedule release notes to publish at the perfect time. Timezone-aware scheduling across all channels with automatic delivery.
- Timezone-aware scheduling
- Multi-channel timed delivery
- Approval workflows
Enterprise Security
SOC 2 controls, automated key rotation, hardened CSP, input validation, rate limiting with circuit breaker, and supply chain security. Built for regulated industries.
- SOC 2 Type II aligned
- Hardened CSP & input validation
- GDPR & CCPA compliant