OmniVocal by Microcorp

Social

OmniVocal + Bluesky

OmniVocal posts a 300-character teaser to Bluesky on every broadcast. It uses the AT Protocol directly with your handle and an app password — no OAuth dance required.

What you'll need

  • Handle or DID — e.g. "you.bsky.social".
  • App password — Settings → Privacy and Security → App Passwords → Add App Password.

Setup guide

  1. 1

    Log in to Bluesky → Settings → Privacy and Security → App Passwords.

  2. 2

    Click "Add App Password", name it "OmniVocal", and copy the generated password.

  3. 3

    In OmniVocal Dashboard → Channels → Bluesky, enter your handle and app password.

  4. 4

    Broadcast a post with target channel "bluesky".

Example broadcast call

Ask your AI assistant (Copilot, Claude, Cursor) to call broadcast_post — or call the REST API directly:

{
  "content": {
    "title": "Just shipped OmniVocal v2",
    "body": "Scheduling, Ghost integration, and Mastodon support are live!",
    "canonical_url": "https://yoursite.com/posts/v2"
  },
  "targets": [{ "channel": "bluesky" }]
}

Tips & notes

  • Bluesky posts are capped at 300 grapheme clusters — OmniVocal auto-truncates.
  • App passwords can be revoked individually from Bluesky settings without affecting your account password.