When Broadcast sends a newsletter, it can also post a message to your connected social accounts. The post is generated automatically from the article content, with no copy-pasting between platforms.
Social sharing is available on paid plans.
Expires in 7 days if not reviewed
Each time a newsletter is sent, Broadcast generates a post for every connected social account. Depending on the mode you've configured, the post is either published immediately or held for your review.
Social accounts are connected at the campaign level. Each campaign can have one account per network.
| Network | How you connect | Post | Publishing | Tone |
|---|---|---|---|---|
| Bluesky | Handle and app password | Up to 300 characters, article URL included | Manual or automatic | Configurable |
| Mastodon | OAuth on your instance | Up to 500 characters (standard instance default), article URL included | Manual or automatic | Configurable |
| OAuth | Up to 3,000 characters, article URL included | Manual or automatic | Configurable | |
| Discord | Channel webhook URL | Message posted to the channel | Automatic only | Not configurable |
| Webhook | Your own HTTP endpoint | POST request with a JSON payload | Manual or automatic | Not configurable |
On Bluesky, Mastodon and LinkedIn, the article URL counts against the character limit: the generated text is shortened to leave room for it.
Connection details and credentials are configured directly in Integrations → Network inside your campaign.
Both modes are available on Bluesky, Mastodon, LinkedIn and webhooks. Discord is always automatic and has no draft step.
A draft post is created automatically each time a newsletter goes out. You receive an email notification with a link to review it. From there you can edit the content, publish it, or discard it.
Drafts that are not acted on expire after 7 days and are never published automatically.
The post is published immediately when the newsletter is sent, with no action required on your part. Activity (published or failed) is recorded in the campaign timeline.
By default, Broadcast adapts the tone of the generated post to match the article's own style and language. On Bluesky, Mastodon and LinkedIn, you can optionally override this per connected network:
| Tone | Style |
|---|---|
| Technical | Factual, precise, names concrete concepts |
| Casual | Conversational, first person, direct |
| Opinionated | Takes a clear position, asserts a point of view |
| Playful | Light tone, humor welcome, emojis allowed |
In Manual mode, go to Integrations → Network → Pending to see drafts waiting for review.
Drafts expire after 7 days if not acted on.
Blog Integrations
Learn how to integrate Hakanai Broadcast with your favorite blogging platform. Automatically send newsletters from your blog content using RSS feeds.
Astro
Step-by-step tutorial to integrate a newsletter into your Astro blog using RSS feeds. Learn how to automatically send newsletters from your Astro content with Hakanai Broadcast.