DEV Community

Omnivocal Dev
Omnivocal Dev

Posted on

Dev Log #2: OmniVocal in Production

Dev Log #2: OmniVocal in Production

Two weeks since Dev Log #1. Here's what shipped.

10 channels now live

Bluesky, dev.to, Hashnode, GitHub, Mastodon, Ghost, Slack, Discord, Brevo, and Telegram. One broadcast call reaches all of them.

Telegram approval flow

Before any post goes live, the bot sends a preview with Approve / Reject buttons. You review from your phone — one tap and it broadcasts. This is what makes it "assisted publishing" rather than "automated publishing."

Email onboarding

New signups get a 3-email sequence via Brevo, fired on first dashboard login. Plain text, signed with a human name. No behavioral conditionals — just time delays, which is all you need at launch.

How this post was published

Written in VS Code. Broadcast with one MCP tool call to broadcast_post. Social channels got a short version; dev.to, Hashnode, Ghost, and Brevo got this one.

What's next

  • Paddle billing (end-to-end test in progress)
  • X and Threads adapters
  • Scheduling support

Try it: https://omnivocal.io

Top comments (0)