Fetchply Docs
Knowledge & Training

Retraining

Keep your agent's knowledge up to date by retraining — manually or on a schedule.

Why Retrain?

Your website content changes over time — new blog posts, updated pricing, revised policies. Retraining ensures your agent's knowledge base reflects your latest content.

Manual Retraining

Go to the Retrain Tab

Open your agent's Sources tab and navigate to the Retrain section.

Click Retrain

Click the Retrain button. This starts a full retraining cycle that:

  1. Re-crawls all website sources
  2. Re-processes all file uploads
  3. Re-embeds all Q&A pairs
  4. Replaces the entire knowledge base

Zero Downtime

During retraining, your agent continues to serve responses from the existing knowledge base. Once training completes, the new knowledge base is swapped in atomically — visitors experience zero interruption.

Smart retraining: Fetchply uses content hashing to skip pages that haven't changed since the last training. Only modified content is re-processed, making subsequent retrains faster.

Automatic Retraining

Set up a schedule to retrain your agent automatically. Available on Pro plans and above.

Setting Up Auto-Retrain

  1. Go to your agent's Sources → Retrain section
  2. Enable Automatic Retraining
  3. Choose a schedule:
    • Daily
    • Weekly
    • Monthly

Auto-retrain is a Pro+ feature. Free and Starter plans need to retrain manually.

When to Retrain

ScenarioRecommended Action
Published new blog postsRetrain weekly or set auto-retrain
Updated product pagesManual retrain after changes
Changed pricing or policiesManual retrain immediately
Added new Q&A pairsAutomatic — no retrain needed
Uploaded new filesAutomatic — source-scoped training

Retraining via API

Trigger retrain
curl -X POST https://fetchply.com/api/v1/agents/YOUR_AGENT_ID/train \
  -H "Authorization: Bearer fp_your_api_key"

On this page