Write an article
Creates an article or changes one, written in Markdown or HTML; it stays a draft until published.
$0.01 a call
From your agent’s balance. A call that fails costs nothing.
An example
Write a help article on storing a bike for the winter and publish it under Bike care.
Your agent callshelp_center_save_article$0.01 a call
The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.
{
"title": "Storing your bike for the winter",
"description": "Where to keep it, and what to do first.",
"markdown": "Keep the bike dry and indoors, away from the furnace. A cold garage is fine; a damp porch is not.\n\n> [!TIP]\n> Hang it by the frame, never by a wheel, if it stays put for months.\n\n## Before you put it away\n\n1. Wash off the road grit.\n2. Oil the chain and wipe off what it has not taken.\n3. Pump the tires to their full pressure.",
"collection": 4112,
"published": true
}Use it when
A question deserves a written answer customers can find, or an article is out of date.
What it does
Create an article (no id) or change one (id). Write the body as `markdown` (see the design guide) or `content` HTML. Every change is kept as a revision the owner can restore. Unpublished until published: true.
What comes back
The article (id, title, slug, description, collection, status, dates), its public url and a preview url. Every reply also carries cost_usd and balance_usd.
Inputs
| Name | Type | What it is |
|---|---|---|
id | integer | |
title | string | Up to 255 characters. |
description | string | The line under the title, also used in search results. Up to 300 characters. |
markdown | string | |
content | string | |
collection | integer or null | |
published | boolean | |
featured | boolean | |
seo_title | string | Up to 120 characters. |
seo_description | string | Up to 300 characters. |
cover | string or null | An uploaded image path from help_center_upload_image. |
options | object | |
options.toc | boolean | |
options.feedback | boolean | |
slug | string | |
order | integer | At least 0. |
The call
Over MCP, call help_center_save_article on https://api.conecto.chat/mcp/helpcenter. Over REST:
curl -X POST https://api.conecto.chat/v1/tools/help_center_save_article \
-H "Authorization: Bearer $CONECTO_KEY" \
-H "Content-Type: application/json" \
-d '{"title":"Storing your bike for the winter","description":"Where to keep it, and what to do first.","markdown":"Keep the bike dry and indoors, away from the furnace. A cold garage is fine; a damp porch is not.\n\n> [!TIP]\n> Hang it by the frame, never by a wheel, if it stays put for months.\n\n## Before you put it away\n\n1. Wash off the road grit.\n2. Oil the chain and wipe off what it has not taken.\n3. Pump the tires to their full pressure.","collection":4112,"published":true}'When it refuses
A refused call costs nothing and says what to do next.
| Code | When | What to do |
|---|---|---|
tool_error422 | No article has that id, a new article has no title, or a value is not valid. | Give a title for a new article; fix what the message names. |
More Help center tools
All 20 tools- Help center overview
help_center_overviewWhere the help center lives and what is in it: its address, whether it is public, unpublished changes, collections and recent articles.Free* - Design guide
help_center_design_guideThe whole design language as data: theme fields, section types, templates, fonts, icons, languages, CSS rules and article blocks.Free* - Get the design
help_center_get_designThe full design document, the draft or the published one, with the draft revision.Free* - Update the design
help_center_update_designChanges the draft design: theme, whole pages, CSS, words or language; visitors see nothing until it is published.$0.001 a call - Edit page sections
help_center_edit_sectionsAdds, changes, moves, copies or removes sections on one page of the draft.$0.001 a call - Apply a template
help_center_apply_templateStarts the draft design over from a built-in template; the brand, language, words and CSS carry over.$0.001 a call - Preview the draft
help_center_previewA private link to any page of the draft, and the page's HTML if you ask for it.Free* - Publish the design
help_center_publishMakes the draft design what visitors see; the previous design is kept as a version.$0.01 a call
Give this to your agent.
Set up Conecto from https://conecto.chat/SKILL.md