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:
- Re-crawls all website sources
- Re-processes all file uploads
- Re-embeds all Q&A pairs
- 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
- Go to your agent's Sources → Retrain section
- Enable Automatic Retraining
- Choose a schedule:
- Daily
- Weekly
- Monthly
Auto-retrain is a Pro+ feature. Free and Starter plans need to retrain manually.
When to Retrain
| Scenario | Recommended Action |
|---|---|
| Published new blog posts | Retrain weekly or set auto-retrain |
| Updated product pages | Manual retrain after changes |
| Changed pricing or policies | Manual retrain immediately |
| Added new Q&A pairs | Automatic — no retrain needed |
| Uploaded new files | Automatic — source-scoped training |
Retraining via API
curl -X POST https://fetchply.com/api/v1/agents/YOUR_AGENT_ID/train \
-H "Authorization: Bearer fp_your_api_key"