Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

Help in the system

Help in the system screen in Octibiz

Overview

Help answers the same question on every page: what is this, and how do I work with it? There are three ways in, and all of them show the same content:

  • The question mark in the header opens help for the page you are on.
  • The F1 key does the same without taking your hands off the keyboard.
  • The help centre at /help shows the whole set, with search.

Help appears next to your work, not on top of it: the page behind stays visible and usable. That is deliberate — help that forces you to interrupt your work does not get read.

A note on the key choice: ? is already taken by the keyboard shortcut overview. The two surfaces link to each other.

Core tasks

Read help for the current page. Press F1 or click the question mark. If a page has several matching topics, they appear as a selector at the top; the best match comes first.

Look something up. ⌘K (or Ctrl+K) opens the command and search bar. Type a term — matching manual pages appear under Help. Enter opens the page in the drawer; your work stays put.

Browse the whole set. The help centre lists every page of this instance on the left, grouped into manual, modules and administration. Search there also matches page content.

Link to a page. Every help page has its own address of the form /help/<area>/<page> — for example /help/crm/deals. The matching key (crm.deals) is shown at the bottom of each page in the help centre.

Fields in detail

Help is read; it is edited only with the permission for it — under Settings → Help & documentation. The What it does column answers what changes in the system; the grey name behind it is the API field, under which the same thing runs through automation and AI tools.

What the editing surface writes

FieldRequiredValues / formatWhat it does
Language localeyesone of the installed languagesWhich language version is edited. An edit applies to exactly this one language; the other keeps following the shipped version with every update until it too is edited.
Content bodyHtmlnoformatted textThe text of the page in this language. It is stored as this instance's customisation — the public documentation stays on the shipped version.
Status statusnodraft, review, publishedHow far the page has come. Only published appears for everyone; drafts are visible solely to users with the manage right, marked by the notice above the text.
Visibility visibilitynopublic or internalWhether the page may go outside. internal never appears publicly and never in the portal assistant.
Active activenoyes/noWhether the page is delivered at all. Off means: not in the drawer, not in the help centre, not in search.

Interface and automation only

The stock ships with the product and is reconciled on update. These fields settle where a page belongs; they are therefore not maintained in the interface but supplied through the API when a topic of your own is created.

FieldValues / formatWhat it does
keytext, max. 120 characters, form <area>.<page>The stable address of the page — in the app, in the portal, in search, in an AI citation and in every deep link. It is not renamed; a page is superseded, not moved.
kindguide, module, admin, developer, referenceWhat kind of page it is. Usage pages (guide) hang on routes, module and administration pages do not; developer and reference are generated from the code and are read-only.
audiencestaff, portal, bothWho sees the page in the application — staff, portal users or both.
channelssubset of app, portal, webWhere the content appears. It is the only field deciding that; channel-specific second versions deliberately do not exist.
moduleKeyfeature flag, e.g. module.crmWhich module the page is bound to. If the module is off, the page is off — server-side, not just in the display.
routeNameslist of route namesFor which screens of the application this topic is the context help. That decides what F1 opens.
pathPrefixeslist of path prefixesThe same via the path; sub- and detail screens inherit the help through it.
sortOrdernumberWhere the page sits within its area in the outline.
bodyMarkdowntextThe same content as Markdown — the format for API, import and AI tools.

How help reaches you

RouteWhat it does
F1 or the question markOpens the help matching the current page without leaving your work.
Help centreAll pages with search and structure.
⌘KJumps from the command bar straight into a topic.
AI assistantAnswers usage questions from this help, naming the page. What is not here it does not invent.
ResetDiscards this language's customisation and restores the shipped version. The way back when a customisation no longer fits after an update.

An edited page survives every update: the sync leaves changed language versions alone and only updates what is unchanged.

Settings & permissions

Reading help requires no permission beyond being signed in.

Managing help requires platform.docs.manage. The surface for it sits under Settings → Help & documentation. There you can override any text per language, deactivate a topic, and reset any change back to the shipped version; adding a topic of your own is a route through the API, not through this surface. Only users with that permission also see pages that are still drafts — marked with a draft notice above the text.

Two properties of the editing surface matter, because they are often expected differently. First: a change applies only to the language you edited. If you change the German text, the English one keeps being updated with every release. Second: developer and reference pages are generated from the code and are therefore read-only — a change there would be gone at the next generation run.

Two things help deliberately does not do: it does not show pages for modules that are switched off in this instance, and changes made here stay in this instance — the public documentation keeps showing the shipped version.

FAQ & troubleshooting

There is no help for my page. Then the page has not been described yet. The set grows continuously; the help centre shows what is already available.

The text differs from what I read online. Then it was customised in this instance. The help centre shows Customised in this instance at the bottom of the page in that case.

F1 does nothing. Some browsers claim F1 for their own help. Use the question mark in the header instead.

platform.help · Available from version 0.5.2