Knowledge Base
Knowledge Base
57 articles in this section.
Filter
Level
Tags
57 articles
- Intermediate3 min readJuly 16, 2026Where Knowledge Base retrieval is usedThe six AI surfaces that call KB retrieval — Specialist agents, voice, Sidekick, Self-Learning, the in-app editor, and public help center search.Reference
- Intermediate3 min readJuly 16, 2026Section and role blocks referenceSettings and usage guidance for the five section and role blocks — Section grid, Section list, Section bar, Role grid, and Role bar.Reference
- Intermediate4 min readJuly 16, 2026Search and listing blocks referenceSettings and usage guidance for the seven search and listing blocks — Hero search, Compact search, Quick links, and the category and article listing blocks.Reference
- Advanced5 min readJuly 16, 2026Python push script for the KB APIA minimal, complete Python script that upserts Markdown articles into the KB via /api/v1/kb — creates by slug, updates existing, upserts categories by name.AdvancedReference
- Advanced3 min readJuly 16, 2026KB API Sync Behavior and LimitsAfter an API push: embeddings rebuild automatically within ~10 minutes, translations need an explicit sync, and roles/sections/settings stay editor-only.Reference
- Intermediate4 min readJuly 16, 2026Communication and layout blocks referenceSettings and usage guidance for the six communication and layout blocks — Announcement, What's new, Contact CTA, System status, Spacer, and Video embed.Reference
- Intermediate5 min readJuly 16, 2026Write articles the AI retrieves wellAuthoring habits that make articles rank in AI retrieval — customer wording, answer-first leads, one topic per article, and the keywords field.How To
- Intermediate4 min readJuly 16, 2026Sync translationsRun translations on demand from a language's Translation Sync card. Nothing auto-translates — edits and new articles wait for the next Sync Translations run.How ToIntermediate
- Advanced7 min readJuly 16, 2026Build an Idempotent KB Push ScriptWhat a doc-as-code push script must do: slug-based lookup, PATCH-or-POST upserts, categories before articles, and the frontmatter contract.How To
- Intermediate4 min readJuly 16, 2026Why is my GitHub KB sync not working?The five known gotchas in a GitHub-to-KB sync pipeline — 500-article pagination, duplicate categories, embedding lag, manual translation sync, leaked keys.TroubleshootingFaq
- Intermediate2 min readJuly 15, 2026Can I get notified when knowledge-base articles change?Yes — subscribe to the kb.article.created/updated/deleted webhook events so an external system can react when your knowledge-base content changes.Faq
- Intermediate4 min readMay 12, 2026Translation completenessReference for translation coverage in Atender — the Translation Sync card shows per-language counts for articles, categories, and subcategories. Job statuses are pending, scanning, translating, completed, failed.ReferenceIntermediate
- Advanced6 min readMay 12, 2026How the AI picks an articleReference for the retrieval pipeline. Hybrid keyword + vector search over chunks, fused with Reciprocal Rank Fusion, then dedeplicated to the article level. Roles do not affect retrieval — they are browsing-visibility only.Ai FeaturesAdvancedReference
- Intermediate5 min readMay 12, 2026Quarterly KB reviewA 90-day review cadence — list articles by lastReviewedAt, walk the oldest, decide keep / update / archive. Keeps the help center honest without turning it into a project.IntermediateRecipe
- Advanced8 min readMay 12, 2026Push articles from a GitHub repoA working doc-as-code setup. Markdown articles in a GitHub repo, a Python push script, a GitHub Actions workflow that syncs to Atender's v1 API on every push to main. Copy-paste workflow inside.AdvancedRecipe
- Beginner3 min readMay 12, 2026Generate a KB API keyOpen Settings → API Keys, click Create Key, select knowledge:read and knowledge:write, give it a name, and copy the key once it appears — it's only shown one time.How ToBeginner
- Intermediate3 min readMay 12, 2026Disable or remove a languageToggle a language off with the Active switch to hide it without losing translations. Click the trash icon to delete the language and its translations permanently. The primary language can't be deleted.How ToIntermediate
- Beginner3 min readMay 12, 2026Create an article templateOpen Settings → Knowledge → Templates and click Add Template. Fill in name, description, and the content you want every new article of this type to start from. Authors pick the template when creating articles.How ToBeginner
- Beginner3 min readMay 12, 2026Configure marketsOpen Settings → Knowledge → Markets and Languages → Markets, then add the regions and countries your customers care about. Global is always on. Removing a market hides any market-specific filters in the public help center.How ToBeginner
- Beginner3 min readMay 12, 2026Why is my translation not appearing?The most common cause is that the language is Disabled, or the article hasn't been translated yet because Sync Translations hasn't run since you edited it. Walk through the four checks in this article.Faq
- Advanced3 min readMay 12, 2026What happens when I push the same article twice?A naive POST creates a duplicate with a -1 slug suffix. A push script that looks up the slug first and PATCHes when it exists stays idempotent. The v1 API doesn't deduplicate on its own.AdvancedFaq
- Intermediate3 min readMay 12, 2026Can I control which articles the AI uses?Yes — three lever points. Article status is the kill switch. Capability scope narrows what each AI agent can retrieve. Roles do not affect retrieval — they control browsing visibility only.Ai FeaturesFaq
- Intermediate4 min readMay 12, 2026Markets vs. languagesMarkets are regions (countries, continents, or "global") that let visitors filter content. Languages are the translation axis. They live on the same settings tab but answer different questions — geography vs. text.IntermediateConcept
- Advanced4 min readMay 12, 2026Doc-as-code with the KB APIAuthor articles in a Git repo, sync them to Atender on every commit. This is the same pattern Atender uses for its own help center. The v1 API gives you idempotent upserts when paired with a small client-side push script.AdvancedConcept
- Intermediate4 min readMay 12, 2026Page settings referenceThe Page Settings panel in the layout builder has four toggles that switch global help-center features on or off — breadcrumbs, search, dark mode, and the language selector.Reference
- Beginner3 min readMay 12, 2026Use AI to improve an articleThe Improve action rewrites for clarity and flow — more invasive than Clean Up, less invasive than starting over. Use it when content is solid but the writing reads stiff.Ai FeaturesHow To
- Beginner3 min readMay 12, 2026Use AI to clean up an articleThe Clean Up action in the article editor fixes typos, grammar, and awkward phrasing without changing the article's structure or meaning. It's a fast proofread before publish.Ai FeaturesHow To
- Beginner2 min readMay 12, 2026Mark an article as needs reviewChange an article's status to needs-review when it should be looked at before going live or before staying live. It hides from the public and the AI while staying visible to admins with a flag.How ToGetting Started
- Beginner3 min readMay 12, 2026Configure page settingsFlip the four page-level toggles — breadcrumbs, search, dark mode, language selector — in Settings → Knowledge → Design → Layout → Page Settings.How ToGetting Started
- Beginner2 min readMay 12, 2026Archive an articleArchive a Knowledge Base article when the feature it describes is gone or the article has been superseded. Archived articles stay in the database but disappear from the public site and AI retrieval.How ToGetting Started
- Beginner3 min readMay 12, 2026Why is my article not appearing publicly?An article you've published isn't showing up on the public site? Walk through the five most common causes — status, role assignment, category visibility, custom domain routing, and cache.TroubleshootingFaq
- Beginner2 min readMay 12, 2026When do articles update for AI agents?After you publish or edit a published article, your AI agents start using the new version within about a minute. The embedding pipeline runs automatically — there's no rebuild button to press.Ai FeaturesFaq
- Intermediate5 min readMay 12, 2026The article lifecycleEvery Knowledge Base article moves through the same shape — draft, review, published, eventual review again, and archived. Knowing the cadence keeps your help center accurate without ceremony.IntermediateConcept
- Intermediate5 min readMay 12, 2026AI authoring actionsThe article editor includes an AI Writing Assistant with three direct actions — Clean Up, Improve, and a free-form prompt input. Each one does a specific job; knowing which to reach for is the whole skill.Ai FeaturesConcept
- Intermediate3 min readMay 10, 2026Tags vs. roles vs. sectionsTags, roles, and sections all group articles in different ways. Tags describe content. Sections present articles. Roles control who sees what. Pick by what you're trying to do.Reference
- Intermediate3 min readMay 10, 2026Portal blocks referenceAll 18 blocks in the Knowledge Base layout builder at a glance, grouped by family, with links to the detailed settings reference for each family.Reference
- Beginner3 min readMay 10, 2026Article statusesAtender Knowledge Base articles have four statuses. Each controls whether the article is visible publicly, indexed by AI, and surfaced in the editor's review queues.Reference
- Intermediate8 min readMay 10, 2026Launch a help center from scratchA two-week plan to launch a Knowledge Base from zero — categories, the first 25 articles, branding, custom domain, and AI agents pulling from it.RecipeGetting Started
- Beginner3 min readMay 10, 2026Use AI to draft an articleThe editor has an AI write helper that drafts an article from a title and a few notes. It speeds up first drafts; it doesn't replace your review.Ai FeaturesHow To
- Intermediate4 min readMay 10, 2026Tag articles with rolesRoles in the Knowledge Base are browsing-visibility tags. Tag an article with a role and only visitors viewing that role see it on the public help center. Roles do not bias AI retrieval.How ToIntermediate
- Advanced6 min readMay 10, 2026Set up a custom domainMap your help center to a domain like help.example.com. You configure the host in Atender, add a DNS record, and the SSL certificate provisions automatically.How ToAdvanced
- Advanced6 min readMay 10, 2026Push articles via APIGenerate an API key with knowledge:write, ensure the category exists with POST /api/v1/kb/categories, then POST or PATCH the article with /api/v1/kb/articles. Embeddings rebuild on the server.How ToAdvanced
- Beginner4 min readMay 10, 2026Organize categories and subcategoriesCategories are the top-level buckets on your help site. Subcategories are an optional second level. Both are created from the Knowledge Base's category tree.How ToGetting Started
- Intermediate3 min readMay 10, 2026Manage protected termsProtect terms that should never be translated, or specify how a term translates in a particular language. Useful for brand names, product names, and locale-specific terminology.How ToIntermediate
- Intermediate4 min readMay 10, 2026Enable a languageAdd a language in Settings → Knowledge → Markets and Languages. New languages start disabled; toggle Active when ready. Translations run on demand via the Translation Sync card.How ToIntermediate
- Intermediate5 min readMay 10, 2026Customize the public portalOpen Settings → Knowledge → Design, drag blocks onto each page (homepage, category, article), edit each block's settings, and save. The public site usually updates shortly after save; anonymous public pages can lag briefly because of CDN caching.How ToIntermediate
- Beginner4 min readMay 10, 2026Create an articleOpen the Knowledge Base, pick a category, click New article, and write. Status, summary, and category are required; everything else can be filled in later.How ToGetting Started
- Intermediate4 min readMay 10, 2026Create a sectionOpen Settings → Knowledge → Sections, click New section, choose between rule-based auto-fill or a manual article list, and save.How ToIntermediate
- Beginner4 min readMay 10, 2026Configure branding and themeUpload your logo, set primary and accent colors, configure light and dark themes, and choose the favicon and Open Graph image — all from Settings → Knowledge → Design.How ToGetting Started
- Beginner3 min readMay 10, 2026Bulk-edit articlesSelect multiple articles in the article list and apply a status change, category move, or archive in one click.How ToGetting Started
- Beginner3 min readMay 10, 2026Why is search not finding an article?An article that exists but doesn't show up in search is almost always one of five things. Walk through the list before assuming the search is broken.TroubleshootingFaq
- Beginner5 min readMay 10, 2026What is the Knowledge Base?The Knowledge Base is your public help center — a place customers self-serve answers, and the same place your AI agents read from when they answer for you.Getting StartedConcept
- Intermediate4 min readMay 10, 2026SectionsSections are an alternative way to group articles — separate from categories. Use them for "Most popular", "For developers", "Recently updated" lists that cut across your category structure.IntermediateConcept
- Intermediate5 min readMay 10, 2026Multi-language Knowledge BaseWrite articles in your default language. Atender translates them on demand into every active language. Protected terms stay untranslated. Customers see the language their browser prefers, with a manual override.Ai FeaturesIntermediateConcept
- Advanced5 min readMay 10, 2026KB search and AI retrievalAtender's KB search blends keyword matching with semantic vector search. The same retrieval pipeline powers the public help-center search box and AI agents like Sidekick, Web Chat, and voice.Ai FeaturesAdvancedConcept
- Intermediate5 min readMay 10, 2026Help center layoutYour public help center is built from blocks dropped onto a layout. Each page — homepage, category, article — has its own block stack, drag-and-drop in the layout builder.IntermediateConcept
- Advanced5 min readMay 10, 2026External KB APIAtender exposes a stable v1 API at /api/v1/kb/* for managing your Knowledge Base from outside the in-app editor. Use it for doc-as-code pipelines, automated content imports, or sync with another system.Ai FeaturesAdvancedConcept