Megaphone: Self-Service Publishing for PMs

Megaphone: Self-Service Publishing for PMs

January 19, 2026 - One Tool A Week

Self-service updates publishing for product teams. AI-powered editor, custom tags, custom targeting, and an API for engineers.

The Problem

PMs couldn’t publish updates announcements without bugging engineering. Every product update required a developer to push content, which meant delays, bottlenecks, and announcements that never shipped because nobody had time.

The Solution

Megaphone is a self-service publishing platform. PMs create content in a rich editor, target it to specific product instances, and publish without writing code. Engineers consume the content through an API however they need it.

base.internal.app
BW
Base Web
base-platform
JD
Jane Doe
jane@company.com

All Updates

Total Updates
24
Published This Month
8
Top Viewed
1. New Dashboard...1,247
2. Mobile Redesign892
TitleStatusInstancesUpdated
New Dashboard AnalyticsPublishedus-prod, eu-prod2 hours ago
Performance ImprovementsPublishedus-prod, eu-prod1 day ago
Mobile App RedesignDraftus-prod, eu-prod3 days ago
API Rate LimitingDraftus-prod, eu-prod5 days ago

How It Works

  1. PM creates a new update in the editor (powered by Quill)
  1. AI assists with writing: summarize, expand, improve tone, generate highlights
  2. PM applies content tags (release, category, or custom) and selects target instances
  3. PM sets an optional expiration date so stale content auto-hides
  4. Engineers call the API to pull content for their product instance

The architecture has a top-level Product tenant, so different teams get their own space with their own tags and instances. Fully extensible.

Rich Editor + AI Assist

Write in a full-featured editor. Summarize, expand, or improve tone with one click.

Rich Editor and AI Assist

Content Tags + Targeting

Custom tags for releases and categories. Target specific instances or publish to all.

Content and Targeting Tags

API Response

One endpoint returns content, tags, and targeting as JSON. Engineers integrate in minutes.

API Constructor

Why It Matters

PMs ship announcements the same day they think of them. No tickets, no waiting, no bottlenecks. Engineers integrate once and forget about it.

What I Learned

I heard this problem at 3pm in a meeting. By 7pm I had a working app. The next morning, I was able to demo the tool and leadership said they were open to implementing it. Speed creates opportunities that planning never will.

Week #2
Time 7 hours
Stack React, FastAPI, Quill, ClaudeAPI, SQLite (Postgres for Prod)