SarudoResearch Path
FeaturesHow It WorksPricing↗ SwitchReseller↗ SwitchDocsAbout
Get Started
Sarudo logo — AI Employee platformSarudo

AI Employees for Modern Businesses

Product

  • Features
  • How It Works
  • Documentation
  • Pricing
  • WordPress plugin
  • Reseller Program
  • FAQ

Company

  • About
  • Careers
  • Blog
  • Contact

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy
  • SLA
  • Acceptable Use
  • Data Processing

© 2026 Sarudo. All rights reserved.

hello@sarudo.com
What is Sarudo?Onboarding ProcessSetting Up TelegramYour First InteractionWhat Your AI Employee Can DoSecurity & PrivacyYour First Conversation with SarudoWhat's Under the HoodBackups & Data Export
Telegram Commands ReferenceManaging ConversationsFile SharingApproval WorkflowTips for Effective CommunicationMulti-User Access
Email Setup & ConfigurationSending & Drafting EmailsReading & Searching InboxEmail Approval FlowEmail Use Cases
Voice Call SetupMaking Outbound CallsCall TranscriptionAI-Powered ConversationsCall History & RecordingsVoice Providers & Options
What Meetings Can DoUploading a RecordingAutomatic TranscriptionAction Items & AttendeesFollowing Up on Action Items
Managing Your CalendarReminders & NotificationsScheduling for OthersDaily Briefings
How Sarudo LearnsStoring & Retrieving KnowledgeDocument IngestionSemantic SearchKnowledge CategoriesContradiction HandlingSettings vs Knowledge
Web SearchWebsite BrowsingCompetitor ResearchYouTube & Video AnalysisLocal Business SearchImage Search
SEO Tools OverviewKeyword ResearchTrending Topics & Blog Gap AnalysisSERP Analysis & Competitor TrackingPutting It Together — A Content Research Workflow
Creating DocumentsPDF OperationsFormat ConversionOCR & Text ExtractionPresentationsDiagrams & Visuals
Built-in TemplatesCustom TemplatesRendering DocumentsBulk Mail Merge
CRM OverviewManaging ContactsCompanies & OrganizationsDeals & PipelineActivity TrackingFollow-ups & RemindersHow Deletion Works
Email EnrichmentDomain & Company LookupEmail FinderLinkedIn Enrichment
Automation OverviewCreating WorkflowsPre-Built TemplatesManaging WorkflowsBuilt-in AutomationsWorkflow Reliability FeaturesDry-Run Mode
How the Pipeline WorksStage 1 — Monthly ResearchStage 2 — Daily DrafterStage 3 — Publish LoopSupported CMS TargetsTuning the Pipeline
Social Media SetupDrafting PostsScheduling & PublishingSocial Post CalendarApproval WorkflowPublishing to Your Own Blog
Stripe Integration SetupCreating Checkout LinksSending InvoicesPayment TrackingProcessing Refunds
Notion IntegrationGoogle Sheets IntegrationAirtable IntegrationWebhook EventsBrowser AutomationMedia ProcessingGoogle Docs IntegrationBrowser Automation — Local vs Cloud
  1. Docs
  2. >
  3. Knowledge Base & Memory
  4. >
  5. Contradiction Handling

Contradiction Handling

What happens when new information conflicts with existing knowledge, and how the AI resolves contradictions.

Last updated: April 14, 2026
contradictionconflictupdateresolutionknowledge management

Detecting Contradictions

When you share information that conflicts with existing knowledge, your AI employee detects the contradiction and alerts you. For example, if you previously said your standard rate is $150/hour and now say it is $175/hour, the AI will flag this and ask which value is correct. It does not silently overwrite existing knowledge — transparency is built into the system. This prevents accidental misinformation from corrupting your knowledge base.

Contradiction detected

The AI catches conflicting information.

You say:
Our standard consulting rate is $175 per hour.
Sarudo responds:
I notice this conflicts with existing knowledge — I have your standard consulting rate recorded as $150 per hour (stored on March 5th). Has the rate changed to $175/hour? If so, I'll update the record and note the effective date. Or should I keep both rates with different contexts?

Resolution Options

When a contradiction is detected, you have several options. You can confirm the update, which replaces the old information with the new. You can keep both entries with different contexts — for example, different rates for different client tiers. You can dismiss the new information if it was stated in error. Or you can ask the AI to show you all related entries so you can make an informed decision. The AI records your resolution decision for future reference.

Version History

The knowledge base maintains a version history for updated entries. When information changes, the previous version is archived rather than deleted. This means you can always trace back to see what information was current at any point in time. If you quoted a price to a client three months ago and the price has since changed, you can verify what the price was at that time. This audit trail is especially valuable for pricing, contractual terms, and business decisions.

ℹ️

Version history is maintained automatically. You can ask "what was our pricing in January?" and the AI will look up the historical records.

Best Practices

To minimize contradictions, try to be consistent in how you communicate information to your AI employee. When making changes, explicitly state that you are updating existing information — "update our rate to $175" is clearer than just stating "$175." Periodically review your knowledge base by asking the AI to summarize what it knows about key topics. This helps you catch any inaccuracies early and keeps your business information reliable and current.

Related Articles

Storing & Retrieving Knowledge
How to manually teach your AI employee facts, organize knowledge by category, and retrieve stored information.
How Sarudo Learns
The automatic knowledge extraction pipeline, how learning happens continuously, and how your AI employee improves over time.
Knowledge Categories
Understanding the built-in knowledge categories: contacts, companies, decisions, pricing, tasks, preferences, and custom categories.
Previous
Knowledge Categories
Knowledge Base & Memory
Next
Settings vs Knowledge
Knowledge Base & Memory

On This Page