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

See it in action

Book a personalized demo and learn how ReleaseRay fits your workflow

We value your privacy

We use cookies to enhance your experience. Essential cookies are required for the site to function. You can choose to accept all cookies or manage your preferences.