Publish Docs article
Publish the draft of a Docs article, or unpublish the article.
MCP tool help_scout_write → publish_docs_article
write Confirm
With action publish, puts the draft live on your public Docs site, as Update does on a published article, and the draft is deleted. With unpublish, removes the article from the site without deleting its content. Readers and search engines see the change at once. Discarded drafts cannot be restored. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| article_id string required | string | Article ID from search_docs_articles. |
| action enum required | enum | publish or unpublish. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "help_scout_write",
"arguments": {
"operation": "publish_docs_article",
"arguments": {
"article_id": "article_8c41d2",
"action": "publish"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"article_id": "6628f1a2b5d30",
"status": "published",
"has_draft": false
},
"isError": false
}