Skip to main content

Publishing

Publishing is always a deliberate, separate step​

Approving an asset never publishes it automatically — you choose exactly when and what goes live. Once an asset is approved, a Publish button becomes available on it.

Connecting a channel first​

Before you can publish anywhere, connect that channel under Settings → Integrations. This is admin-only, since it involves real credentials/API keys for that platform.

What's live today​

ChannelStatus
dev.toFully working — connect an API key and publish directly
LinkedIn, X, Facebook, InstagramNot yet available — clicking Publish on these channels will show a clear "not implemented" message rather than silently failing
YouTubeNot yet available (needs OAuth + quota approval)
WordPress, Ghost, MediumNot yet available, but the most likely next channels to launch

If a channel isn't live yet, you can still generate and review content for it — you just can't push it live through Nuviro until that integration ships. Draft it now, publish it manually (or copy-paste it) in the meantime.

Publishing history​

Every publish attempt — successful or failed — is recorded and visible from the asset's page, so you can always see exactly what went out, when, and to where.

If a publish fails​

You'll see the real error from the channel platform, not a generic failure message. Nothing about your asset's approval status changes if a publish attempt fails — you can simply try again once the underlying issue (an expired token, a rate limit, etc.) is resolved.