> ## Documentation Index
> Fetch the complete documentation index at: https://www.plain.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage articles

<Snippet file="graphql/sdk-note.mdx" />

Articles are the individual help pages in a help center. Each article belongs to one help center and optionally to one article group.

`contentHtml` is the article body as HTML — Plain renders this directly in the help center. `status` is either `DRAFT` (only visible in the Plain app) or `PUBLISHED` (visible on the help center).

## Create or update an article

`upsertHelpCenterArticle` creates a new article when no `helpCenterArticleId` is provided, or updates an existing article in place when one is. `slug` is normalized to lowercase.

<Snippet file="graphql/upsert-help-center-article.mdx" />

## Delete an article

<Snippet file="graphql/delete-help-center-article.mdx" />
