Skip to main content Enter
ERP.AI Knowledge Base Platform

Knowledge Base Platform

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Article authoringTurn a useful answer into a structured draft with the context readers need. Review and publishingApprove the exact article revision and publish a frozen version. Search and self-serviceHelp customers and support agents find the current answer they can access.
Content gaps and feedbackTurn unanswered searches and reader feedback into accountable content work. Knowledge maintenanceKeep review dates and broken-link work visible after publication. Helpdesk and insightsReuse support answers and measure what happened after customers read them.

Knowledge Base Platform

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Draft to published answerMove an exact article revision through the required reviews into publication. Search to useful answerDeliver the permitted published answer and capture its actual reading context.
Content gap to reviewed updateTurn search gaps, ratings and overdue review into a published improvement. Support knowledge to observed outcomePromote reusable support answers and measure complete customer reading windows.

Knowledge Base Platform

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Software and SaaS teamsKeep setup guides and troubleshooting answers aligned with product changes. Service organizationsGive customers consistent answers while specialists govern accuracy.
Commerce and customer-care teamsHelp customers find product, order and service answers they can use.

Knowledge Base Platform

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsSeparate drafting, specialist review, publication and reader access. Reports and analyticsRead content coverage, quality and observed use with the right evidence. Data modelKeep working drafts, exact review rounds and published snapshots distinct.
IntegrationsConnect Helpdesk knowledge, search and media without mixing record ownership. ImplementationConfigure the reader audience, knowledge owners and publishing process. Agent referenceUse Proto to configure article ownership, review policy and self-service access.

Knowledge Base Platform

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Article authoringTurn a useful answer into a structured draft with the context readers need.Review and publishingApprove the exact article revision and publish a frozen version.Search and self-serviceHelp customers and support agents find the current answer they can access.Content gaps and feedbackTurn unanswered searches and reader feedback into accountable content work.Knowledge maintenanceKeep review dates and broken-link work visible after publication.Helpdesk and insightsReuse support answers and measure what happened after customers read them.
Processes
Draft to published answerMove an exact article revision through the required reviews into publication.Search to useful answerDeliver the permitted published answer and capture its actual reading context.Content gap to reviewed updateTurn search gaps, ratings and overdue review into a published improvement.Support knowledge to observed outcomePromote reusable support answers and measure complete customer reading windows.
Industries
Software and SaaS teamsKeep setup guides and troubleshooting answers aligned with product changes.Service organizationsGive customers consistent answers while specialists govern accuracy.Commerce and customer-care teamsHelp customers find product, order and service answers they can use.
Reference
Roles and permissionsSeparate drafting, specialist review, publication and reader access.Reports and analyticsRead content coverage, quality and observed use with the right evidence.Data modelKeep working drafts, exact review rounds and published snapshots distinct.IntegrationsConnect Helpdesk knowledge, search and media without mixing record ownership.ImplementationConfigure the reader audience, knowledge owners and publishing process.Agent referenceUse Proto to configure article ownership, review policy and self-service access.
Sign in
Sign in Start now
Knowledge Base Platform Processes
Draft to published answer1 of 4
  • Draft to published answer1 of 4
  • Search to useful answer2 of 4
  • Content gap to reviewed update3 of 4
  • Support knowledge to observed outcome4 of 4

Draft to published answer

Move an exact article revision through the required reviews into publication.

4 stages · 1 approval

Roles and responsibilities

Author Subject Matter Expert KB Manager System 1 Draft the answer Articles assigned draft · system 2 Submit the packet Articles ArticleReviewRounds packet · system 3 Complete requiredreview ArticleReviewRounds new round · system 4 Publish the version ArticleVersions
  1. Step 1Draft the answer
    My DraftsDraft
    Article NumberTitleCategoryDraft Created At
  2. Step 3Complete required review
    Pending SME ReviewsPending
    ArticleReview RoundSubmitted RevisionSequence
  3. Step 4Publish the version
    Ready to PublishApproved
    Review NumberArticleSubmitted RevisionSubmitted By
Red diamonds require approval.Rows show responsibility for each step.Dashed lines are records the system creates.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Draft the answer02Submit the packet03Complete required review04Publish the version

Draft the answer

Author creates an assigned draft from a template, reserves a tenant-unique slug and prepares title, summary, body, tags, related targets and attachments. Validate same-tenant references, safe Markdown, image alt text and permitted media. Only Draft or ChangesRequested content can be edited; each change increments Revision. Starting a replacement draft preserves the previous PublishedVersion and PublicationState Live so customers keep the approved answer while changes are prepared.

Responsible
Author
Records
ArticlesArticleTagsRelatedArticlesAttachedMedia
Effect
Prepare the working article revision
My DraftsArticles
YouStatusDraftChangesRequested
Draft
ART-48966Draft art-234
ART-20679Draft art-591
ART-50949Draft art-815
ChangesRequested
ART-57385ChangesRequested art-561
ART-21336ChangesRequested art-335
ART-27086ChangesRequested art-322
Article authoring →

Submit the packet

The submission command checks required fields and creates an ArticleReviewRounds packet with current revision, complete content hash, immutable policy version and required reviewer set. Resolve an active SME and any required Compliance Reviewer, distinct from the submitting author; unresolved reviewer mapping blocks submission. Create ordered ArticleApprovalSteps scoped to this round and required set. Status: Draft or ChangesRequested → InReview. Lock body, metadata, tags, links and media. An explicit withdrawal cancels the round and unfinished steps before a new draft revision is editable.

Responsible
Author
Records
ArticlesArticleReviewRoundsArticleApprovalSteps
Effect
Lock the complete current revision and required review set
Approval required

Complete required review

Assigned Subject Matter Expert approves technical accuracy and a distinct Compliance Reviewer approves when required by policy. Each decision checks current round, hash, revision, actor and prior required sequence. Required steps cannot be skipped. Any ChangesRequested decision requires a reason, returns the working article and cancels remaining pending decisions in that round. Resubmission creates a new round; old approvals never carry forward. When all current required steps are approved, Status: InReview → Approved. KB Manager cannot replace a missing required specialist decision; an author who also holds a review role still cannot self-approve.

Responsible
Assigned Subject Matter Expert, plus a distinct Compliance Reviewer when required
Records
ArticleReviewRoundsArticleApprovalSteps
Effect
Approve all current required specialist steps or request changes
Pending SME ReviewsArticleApprovalSteps
Approve technical review waits for the subject matter expert
PendingSMEYou
  • AAS-30692 ART-10367 430
  • AAS-35098 ART-38889 410
  • AAS-65747 ART-77063 930
  • AAS-32240 ART-28726 720
  • AAS-74123 ART-86847 500
AAS-30692
Article
ART-10367
ReviewRound
ARR-41764
SubmittedRevision
430
Sequence
70
Reviewer
ATH-1630
Status
Pending

Approve technical review waits for the subject matter expert.

Review and publishing →

Publish the version

KB Manager publishes only the exact current Approved round and verifies the locked payload hash, review set and current audience restrictions. Atomically create the next ArticleVersions plus PublishedTags, PublishedLinks, PublishedMedia, ArticleVersionDiffs and reading-time snapshot; update Articles.PublishedVersion, PublicationState and version metadata; supersede the previous snapshot. PublishKey makes retries return the same version. Frozen content and immutable attachment bytes cannot later change through draft edits. Withdrawal removes the snapshot from all readers and invalidates search/cache/media access; it does not delete history.

Responsible
KB Manager
Records
ArticleVersionsPublishedTagsPublishedLinksPublishedMediaArticleVersionDiffsArticles
Effect
Publish one frozen snapshot and supersede the prior one
Ready to PublishArticleReviewRounds
Approved
Review NumberArticleSubmitted RevisionSubmitted BySubmitted At
ARR-50518ART-54946400ATH-742505 Sep
ARR-77789ART-74700480ATH-212229 Sep
ARR-35070ART-60165300ATH-154815 Sep
ARR-70001ART-17210830ATH-472511 Sep
ARR-14580ART-20075960ATH-332022 Sep
ARR-90833ART-10496510ATH-656724 Sep
Approvals and controls

1 approval required in this process

  • Complete required review Assigned Subject Matter Expert, plus a distinct Compliance Reviewer when required signs · publish the version waitsArticleReviewRounds, ArticleApprovalSteps
  • Submission locks body, audience, tags, links and media.
  • A required reviewer cannot be replacedA generic manager decision.
  • Changes create a fresh review round; old decisions never carry forward.
  • Idempotent publish updates the snapshotCurrent pointer atomically.

Records and postings

StageRecordsEffect
1 Draft the answer ArticlesArticleTagsRelatedArticlesAttachedMedia Prepare the working article revision
2 Submit the packet ArticlesArticleReviewRoundsArticleApprovalSteps Lock the complete current revision and required review set
3 Complete required review ArticleReviewRoundsArticleApprovalSteps Approve all current required specialist steps or request changes
4 Publish the version ArticleVersionsPublishedTagsPublishedLinksPublishedMediaArticleVersionDiffsArticles Publish one frozen snapshot and supersede the prior one
Data model →

Process reports

All reports

Article Engagement

Per Article: ViewCount, unique-Customer reads, HelpfulRatio, average DwellSeconds, feedback-comment volume. Drills Category × ContentType × Owner. Pairs with the Stale-Article queue as the KB Manager's daily landing report.

Top Helpful ArticlesArticles
Livehelpful count > 0
Article NumberTitleOwnerHelpful CountNot Helpful Count
ART-30546Draft art-277ATH-27176434
ART-72404InReview art-771ATH-43536415
ART-22552ChangesRequested art-956ATH-70912030
ART-91378Approved art-900ATH-42939812
ART-59153Published art-512ATH-77885237
ART-83574Archived art-997ATH-91305028

Article Lifecycle

Median days from Draft to Published, time spent in each Status, count of ChangesRequested round-trips per Article. Surfaces authoring-pipeline bottlenecks at the SME and Compliance steps.

Article LifecycleArticleReviewRounds
StatusInReviewChangesRequestedApprovedPublishedCancelled
InReview
ARR-70096ART-10876800 submitted revision
ARR-88776ART-94034510 submitted revision
ChangesRequested
ARR-60678ART-69976410 submitted revision
Approved
ARR-32321ART-47200700 submitted revision
Published
ARR-73348ART-5059150 submitted revision
Cancelled
ARR-67823ART-80790520 submitted revision

Stale-Article Health

Articles with ReviewDueDate in the past, by Owner and Category, plus HelpfulRatio drift vs. last-reviewed snapshot. Drives the weekly stale-article review.

Article Review CalendarArticles
Live
Article NumberTitleOwnerLast Reviewed AtReview Due Date
ART-86318Draft art-405ATH-144420 Sep24 Sep
ART-57896InReview art-696ATH-960621 Sep24 Sep
ART-49903ChangesRequested art-119ATH-218015 Sep18 Sep
ART-23854Approved art-872ATH-173712 Sep20 Sep
ART-21601Published art-318ATH-367609 Sep15 Sep
ART-25225Archived art-963ATH-639429 Sep08 Oct

Search Effectiveness

Median time-to-first-click, zero-result rate, click-through-rate at top-3 / top-5 positions, abandon rate (search with no click). Split by Source (HelpCenterPortal vs. HelpdeskWidget) and ViewerType.

Search No ResultsSearchQueries
ResultCount = 0Recorded
Executed AtQuery NormalizedAudience ScopeSourceViewer Type
13 SepQN-938PublicHelpCenterPortalCustomer
21 SepQN-117InternalHelpdeskWidgetAgent
08 SepQN-104PublicAPIAnonymous
09 SepQN-625InternalHelpCenterPortalCustomer
05 SepQN-611PublicHelpdeskWidgetAgent
24 SepQN-762InternalAPIAnonymous

Author Contribution

Per Author: Articles Created, Edited, Reviewed, Approved, Published over a rolling 90-day window, plus average HelpfulRatio of own Published Articles. Drills from Author → Article. Powers the contributor leaderboard.

Author ContributionsAuthorContributions
Article != null
AuthorArticleActionOccurred AtNotes
ATH-9668ART-22326Created26 SepCreated ac-752
ATH-1399ART-63136Edited15 SepEdited ac-310
ATH-7545ART-16088Reviewed11 SepReviewed ac-334
ATH-2670ART-18908Approved19 SepApproved ac-599
ATH-8972ART-98380Published27 SepPublished ac-466
ATH-1995ART-98226Archived08 SepArchived ac-260
Run by an agent

Agent support

Proto cannot approve the submitting author's work, skip required specialist review, edit a locked or published snapshot, expose internal content to customers or count incomplete observation windows as successful self-service. Promotion does not grant an author role.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › draft to published answer · draft the answer on Articles, ArticleTags, RelatedArticles, AttachedMedia ✓ Author creates an assigned draft from a template, reserves a tenant-unique slug and prepares title, summary, body, tags, related targets and attachments. › draft to published answer · submit the packet on Articles, ArticleReviewRounds, ArticleApprovalSteps ✓ The submission command checks required fields and creates an ArticleReviewRounds packet with current revision, complete content hash, immutable policy version and required reviewer set. › draft to published answer · complete required review on ArticleReviewRounds, ArticleApprovalSteps ⏸ approval · waiting for the assigned subject matter expert, plus a distinct compliance reviewer when required # 1 more stage after approval: publish the version

Other processes

3 more
My DraftsDraft
Article NumberTitleCategoryDraft Created At

Search to useful answer

Deliver the permitted published answer and capture its actual reading context.

4 stages · 0 approvals

Content Gap BoardOpen
Gap NumberQueryAudience ScopeAssigned To
Internal

Content gap to reviewed update

Turn search gaps, ratings and overdue review into a published improvement.

4 stages · 1 approval

My DraftsDraft
Article NumberTitleCategoryDraft Created At

Support knowledge to observed outcome

Promote reusable support answers and measure complete customer reading windows.

4 stages · 0 approvals

ERP•AI workspace

Start now Knowledge Base Platform

Create your ERP.AI account and get started with Proto.

Start now Download agent
Next · process 2 of 4Search to useful answer

Customize Draft to published answer. With Proto, your desktop AI agent.

Ask Proto to help you customize Knowledge Base Platform.

Customize
Draft to published answer.
Ask: “Review “Complete required review”.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.