Update an FAQ Section
helpcenter_update_faq_sectionChange an FAQ section's title, description, display URLs, template or design. Only the fields you pass change; design replaces the stored design. Live on every page carrying the section at their next load. The type cannot change. Custom CSS is edited in the dashboard only. Needs an admin or owner of the help center.
Args:
section_id (number, required).
title, description (null clears it), display_urls (replaces the list), template, design, show_heading: all optional.
Returns: { faq_section } as saved.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"section_id": "<section_id>"
},
"name": "helpcenter_update_faq_section"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | New heading, in the same form as on create. | |
| design | No | Design tokens the template reads; any left out take the template's own. Replaces the stored design when sent. | |
| site_id | No | Which help center to act on: an id from helpcenter_list_sites. Needed when this connection reaches more than one help center; omit it when it reaches one. Applies to this call only — pass it on every call of a task, and ask the user which help center they mean if their request does not say. | |
| template | No | A template id from helpcenter_list_faq_sections (templates.ids), e.g. 'slate', 'beacon', 'glass'. 'classic' is the plain renderer. | |
| section_id | Yes | The section's id (not its key). | |
| description | No | New text under the heading. | |
| display_urls | No | Host names of the pages that will carry the section, e.g. ['www.example.com'], compared exactly (www.example.com and example.com are two). A URL is reduced to its host. The help center's own domain always works. | |
| show_heading | No |