Skip to content
English - United States
  • There are no suggestions because the search field is empty.

Automated Orchestration:  Bonafide FAQ Package via Subdomain

Bonafide Automated Content Orchestration Setup Guide (aka Subdomain Solution)

This article provides a comprehensive, step-by-step guide on how to serve your Bonafide FAQ package through a subdomain of your organization's root domain. Using a subdomain (e.g., context.yourcompany.com) allows you to provide a seamless brand experience while leveraging Bonafide’s infrastructure to automatically host and update your content.

 


Overview

By orchestrating your FAQ package via a subdomain, your content is served directly from Bonafide's infrastructure. Once established, this allows for automatic updates to your Bonafide Knowledge Base content without ever requiring you to manually download and upload FAQ packages again.


Prerequisites

  • Administrative access to the Bonafide platform.
  • Administrative access to your organization’s DNS provider (e.g., GoDaddy, AWS Route53, Cloudflare).

Step-by-Step Instructions

1. Initialize Orchestration

  1. Log in to Bonafide and click the Orchestration icon on the left sidebar.
  2. Select the Subdomain method.
  3. Enter your desired subdomain name (e.g., context, faq, or llm).
  4. Select your desired content formats (FAQ HTML, Sitemap, LLM.txt, etc.).

 

2. Phase 1: DNS Validation (Verification)

 

TIP:  We recommend the subdomain to be CONTEXT.[YOUR BRAND DOMAIN].COM

Before Bonafide can host content on your domain, it must verify ownership.

Click Configure.

 

The system will generate a validation CNAME Name and Value.

 

DNS Update: Log in to your DNS provider and add this CNAME record.

 

You have 1 HOUR to complete the DNS Update or the verification process will expire.

Godaddy Example Only:

 

Return to Bonafide and click Next.

Select "Yes, I have updated it" to trigger the DNS Validation Check.

 

3. Phase 2: Content Pointing (Activation)

Once validation is successful, you must point the subdomain to the actual hosting infrastructure.

 

The Bonafide UI will refresh and provide a new CNAME Value (this will be a CloudFront URL).

DNS Update: Go back to your DNS provider. Find the CNAME record you created in the previous step and update the Value/Target to the new CloudFront URL provided.

Note: Do not use an IP address; the target must be a hostname.

Return to Bonafide and click Next.

Select "Yes, I have updated it" to begin the final Activation.

 

NOTE:  This may take some time to activate

 

4. Final Verification

  • The system will verify the new routing.
  • Once complete, a green checkmark will appear next to your subdomain URL.
  • The link is now active and will resolve to your Bonafide-hosted FAQ content. (test by clicking the url)


Ongoing Management

Editing Content

To change served formats (e.g., removing Markdown files):

  1. Click the Edit icon next to the subdomain entry.
  2. Adjust checkboxes and click Save Changes. Changes are dynamic and appear near-instantly.

Disabling the Subdomain

  1. Click Disable in the Bonafide platform.
  2. CRITICAL: You must also delete the CNAME record from your DNS provider. If you do not delete the record, the subdomain will appear as a broken link because the backend infrastructure has been de-provisioned.

Technical Notes

  • Conflicts: A CNAME record cannot coexist with an A or TXT record for the same name (e.g., "context").
  • TTL: Setting your DNS record's Time to Live (TTL) to 3600 (1 hour) is recommended.
  • Root Domains: CNAME records are for subdomains only; do not use them for your root domain (e.g., use context.brand.com, not brand.com).

Manual Orchestration:  How to Download Your FAQ Package from the Bonafide Platform for Sub-Directory Placement

See Article