Publishing is the final step in the content lifecycle, moving finalized content from your Content Library to an external platform. WriterzRoom supports direct publishing to seven platforms without leaving the product.Documentation Index
Fetch the complete documentation index at: https://docs.writerzroom.com/llms.txt
Use this file to discover all available pages before exploring further.
Connected Platforms
| Platform | Content Types | Connection Method |
|---|---|---|
| Medium | Articles, stories | OAuth via Medium API |
| WordPress | Posts, pages | Application password + site URL |
| Ghost | Posts, pages | Ghost Admin API key |
| Dev.to | Articles | Dev.to API key |
| Hashnode | Articles | Hashnode Personal Access Token |
| Articles, posts | OAuth via LinkedIn API | |
| Beehiiv | Newsletter issues | Beehiiv API key + publication ID |
Setting Up a Connection
Navigate to Publishing in the left sidebar. Select the platform you want to connect and follow the credential setup flow for that platform. Each platform requires different authentication: OAuth for Medium and LinkedIn, API keys for Ghost, Dev.to, Hashnode, and Beehiiv, or application passwords for WordPress. Credentials are encrypted and stored securely using Google Cloud Secret Manager. You do not need to re-enter them after the initial setup. After connecting, test the connection to confirm it is active before attempting your first publish.Managing Connections
The Publishing workspace shows the status of all configured connections. From here you can see which platforms are connected and healthy, re-authenticate when credentials expire (OAuth tokens, rotated API keys), disconnect platforms you no longer use, and test connections before relying on them for delivery. Connection health is checked each time you open the Publishing workspace. If a connection has expired or been revoked on the platform side, WriterzRoom surfaces a re-authentication prompt.Publishing a Draft
- Open the draft in your Content Library
- Confirm the content is reviewed and ready: generation, editing, and refinement should be complete
- Select Publish from the content actions menu
- Choose the target platform from your connected integrations
- Configure publishing options: title, tags, status (draft or published), and visibility settings
- Confirm and initiate the publish action
- Verify the result on the destination platform