---
title: "Publish content"
description: "Publish the current draft of a piece of content as a new version that every linked step shows, or discard the draft and go back to the published version."
sidebar:
  order: 2
area: library
feature: content
appPath: /library/home
lastVerified: 2026-10-22
version: "2026-10-16"
audience: admin
related:
  - library/content/restore-a-previous-version
  - library/content/reference-content-states
  - library/content/create-content
---

Editing never changes what employees see; publishing does. Each publish takes a snapshot of the title and body as a new version and makes it the one every button in every message opens, including messages already sent.

## Before you start

- You are a workspace admin. Publishing and restoring versions are admin actions.
- The content has unsaved-to-published changes: the header reads **Draft autosaved** and **Publish** is active.

## Steps

1. In Pyn, open **Library** in the left navigation and select the content to open the editor.

2. Read the draft once more. Tokens such as `@principal.preferredName` are filled in for each reader when the page is opened.

3. At the top right select **Publish**.

4. The **Draft autosaved** chip disappears and **Publish** becomes inactive, because the draft and the published version now match.

5. On the right-hand rail select **History**. The new version is at the top of **Version History**, marked **This version**, with the time and who published it.

## Discard a draft

To throw away edits and return the draft to the published version, select the arrow beside **Publish**, then **Discard**. The editor reloads with the published title and body. Discard does nothing on content that has never been published.

> **Caution:** Publishing is immediate and applies to every message that links to the content, including ones delivered weeks ago. If you need the old wording back, [restore the previous version](https://support.pynhq.com/library/content/restore-a-previous-version/).

## What you should see

Open a message that links to the content, or the content's page, and the new text is there. In **Version History** the published version is marked with a dot, and older versions remain listed and openable.

## Related

- [Restore a previous version](https://support.pynhq.com/library/content/restore-a-previous-version/) to roll back a publish.
- [Content states and versions](https://support.pynhq.com/library/content/reference-content-states/) for what draft, published and previous mean.
- [Create content](https://support.pynhq.com/library/content/create-content/) for writing the draft in the first place.
