Refresh Knowledge Base Content

Learn what happens when your website changes after being imported into JIVIQ. Understand the "Refresh from website" action, how JIVIQ reuses saved sources, what "Already up to date" means, and how to resolve individual failed pages.

ON THIS PAGE
Core Concept

1. What Happens When Website Content Changes?

chat

A Real-World Example

Imagine you imported your pricing page last Monday. Today you changed the price on your website. JIVIQ does not automatically change the imported copy just because your website changed. You need to refresh the website source.

Websites evolve constantly—you update service fees, modify business hours for the holidays, add new staff members, or publish revised return policies. Because JIVIQ respects your server resources and strictly preserves factual grounding, it does not continuously crawl your site without permission.

Until you tell JIVIQ to refresh, your AI assistant will continue to answer customer questions using the snapshot of your website captured during your previous import. Clicking Refresh from website updates this snapshot in just a few clicks.

app.jiviq.com/settings/knowledgebase
account_circle James Davis • Nexora AI
JIVIQ Knowledgebase view displaying an active Knowledge Source with connected website source and sync options
info Knowledge Source overview in JIVIQ. Administrator James Davis can inspect connected website sources and review when content was last imported.
Step-by-Step

2. The Official Refresh Process

Refreshing your website content requires no re-typing of URLs. Follow these 8 steps:

1

Go to Settings → Knowledgebase

Sign in to app.jiviq.com and click Settings in the sidebar, then select Knowledgebase.

2

Open the Relevant Knowledge Source

Select the Knowledge Source that contains your connected website pages.

3

Find the Website Source

Locate the connected website entry (e.g., your sitemap or domain URL) in your sources table.

4

Click "Refresh from website"

Click the primary Refresh from website button (or Sync Now icon) on your website source card.

5

JIVIQ Reuses the Saved Source

JIVIQ automatically retrieves the original sitemap, llms.txt, or single page URL you initially configured. You do not need to re-enter your link.

6

Wait for the Refresh to Finish

JIVIQ scans the pages. Because unchanged pages are skipped, refreshes complete substantially faster than initial imports.

7

Check the Import Status

Confirm that modified pages show Ready and unaltered pages show Already up to date.

8

Review the Documents List

Verify that your updated pages appear in the Documents table with the latest timestamp. The AI begins using the new facts immediately.

app.jiviq.com/knowledgebase/sources
account_circle James Davis • Nexora AI
JIVIQ Knowledge Source view showing the Refresh from website button and sync action
info Triggering a refresh. Clicking "Refresh from website" instructs JIVIQ to re-scan the saved source on demand.
Source Re-indexing

3. How JIVIQ Reuses Saved Sources

When you click Refresh from website, JIVIQ checks what configuration was originally established:

Type 1

Sitemap Source

If you originally imported via XML sitemap, JIVIQ re-fetches that sitemap URL, discovers any newly added or modified URLs, and applies your original include patterns.

Type 2

llms.txt Source

If you imported via an llms.txt content index, JIVIQ reads the updated markdown manifest and refreshes the designated documentation files.

Type 3

Single Page Source

If you imported an isolated page URL (such as /pricing), JIVIQ re-fetches only that exact public URL without crawling any outside links.

pause_circle

Import Running? Refreshes Are Paused

If an import or upload job is already running in your workspace, new refresh jobs are safely paused and queued until the active process completes. This guarantees database consistency and eliminates conflicting indexing jobs.

app.jiviq.com/knowledgebase/refresh-queue
account_circle James Davis • Nexora AI
JIVIQ Knowledge Base refresh progress showing queued and actively importing files
info Refresh progress in action. JIVIQ processes modified pages while safely managing active queue jobs.
Smart Syncing

4. Understanding "Already up to date"

One of the most powerful features of JIVIQ is smart differential syncing. When you re-scan a sitemap containing 100 pages, you might have only modified 2 of them.

JIVIQ inspects the body content of every page. If the text has not changed since the last sync, JIVIQ marks the URL as Already up to date.

speed
Faster Refresh Times:

Because unchanged pages don't need to be parsed, chunked, or re-embedded, a refresh often takes just seconds instead of several minutes.

memory
No Duplicate Chunks:

Your knowledge base stays clean and organized without redundant duplicate data.

app.jiviq.com/knowledgebase/pages
account_circle James Davis • Nexora AI
JIVIQ imported pages table displaying status badges including Ready and Already up to date
info Imported pages table. Pages with unchanged copy display "Already up to date" while modified URLs re-index to "Ready".
Auditability

5. The "Last Refreshed" Timestamp & Documents List

Every website source in your Knowledge Base displays a clear Last refreshed timestamp (e.g., "Last refreshed: 5 mins ago"). This gives your team full auditability over how recent your AI assistant's facts are.

Under the Documents tab inside your Knowledge Source, you can review the entire chronological list of indexed items, see total page counts, and verify the exact date each web document was last refreshed.

app.jiviq.com/settings/knowledgebase
account_circle James Davis • Nexora AI
JIVIQ Knowledgebase view displaying Last refreshed timestamp and document catalog details
info Last refreshed timestamp and documents table. James Davis verifies that the newest website updates have been successfully synced.
Error Handling

6. What Happens If a Page Fails to Import?

A key architectural safeguard in JIVIQ is that one failed page does not stop the rest of your refresh. If your sitemap contains 100 URLs and 1 fails, the remaining 99 pages will still import successfully and become Ready.

According to official JIVIQ documentation, the most common reasons a page displays Couldn't import include:

text_fields

No Readable Content

The page consists entirely of images, animations, or canvas elements without selectable HTML body text.

lock

Requires Authentication

The page redirected to a password login portal, staging barrier, or internal member dashboard.

check_box_outline_blank

Page Is Empty

The webpage returned a blank template (0 bytes of readable textual content).

content_copy

Duplicate Content

The page's text is 100% identical to another URL already imported in the same source.

cloud_off

Temporary Processing Glitch

Your web hosting server experienced a brief network timeout or returned a 502/504 error.

Targeted Sync

7. Using "Refresh this page" on an Individual URL

If only one specific page failed or if you made a quick edit to your /refund-policy page, you don't need to refresh your whole sitemap.

table_rows
Locate the URL: Open your Knowledge Source and scroll to the Imported Pages table.
more_vert
Open Actions Menu: Click the three-dot menu icon on the far right of the row.
replay
Click "Refresh this page": JIVIQ immediately re-fetches and re-indexes that single URL.
Workflow Example

8. Real-World Example: The Nexora AI Lifecycle

To connect this to our ongoing project journey, consider how content refreshment works for our testing project site, Nexora AI:

1. Widget Installed

The JIVIQ widget was placed and verified on the testing site: https://manishaysolanke.github.io/nexora-ai/

2. Content Imported

The website's documentation and pricing pages were imported into the Knowledge Base.

3. Site Content Updated

Nexora AI updates a pricing tier or adds a new help article to the live site.

4. "Refresh from website" Clicked

Administrator James Davis opens JIVIQ and clicks Refresh from website.

5. JIVIQ Checks Saved Source

JIVIQ re-reads the saved sitemap, identifies the altered page, and marks unchanged pages as Already up to date.

6. AI Answers with New Facts

Once the status reaches Ready, the JIVIQ AI assistant immediately starts answering customer queries with the updated pricing.

Note: JIVIQ does not continuously poll or monitor the Nexora AI site automatically. The refresh is performed on demand whenever the site owner chooses to synchronize.

Content Refresh FAQ

9. Frequently Asked Questions

Browse questions across 5 categories to help you keep your Knowledge Base up to date:

JIVIQ does not run background crawlers that continuously poll or overload your web server. When you publish a new price or policy change on your website, you trigger 'Refresh from website' so JIVIQ fetches your updated content on demand.

You only need to refresh whenever you make meaningful changes to your public pages—such as updating a pricing table, modifying operating hours, or launching a new service tier.

Yes. In your imported pages table, you can click the three dots next to any specific URL and select 'Refresh this page'. This re-checks only that single URL without touching the rest of your sitemap.