Build a "Support Knowledge Engine" Service with Yavy + Intercom Fin (Implementation Playbook)
Category: Monetization Guide
Excerpt:
Help SaaS companies dramatically improve their AI support bot accuracy by feeding it properly structured website content. This guide shows how to combine Yavy (website-to-knowledge-base) with Intercom Fin (AI support agent) into a consulting service that stops hallucinations and boosts resolution rates—with setup workflows, audit templates, and realistic pricing.
Last Updated: February 4, 2026 | Playbook Focus: improving AI support accuracy for SaaS companies (Yavy knowledge indexing + Intercom Fin deployment) | affiliate-friendly CTAs included
1. Why AI support bots keep embarrassing companies
I've watched this cycle at multiple SaaS companies:
- Leadership sees competitors using AI chatbots. "We need one too."
- Support team rushes to deploy Intercom Fin or a similar tool.
- Bot goes live, pulls from their existing help center.
- Within a week, a customer screenshots the bot giving hilariously wrong advice. It ends up on Twitter.
- Team panics, adds guardrails, restricts what the bot can answer.
- Now the bot is so cautious it just says "Let me connect you with a human" for everything.
- Resolution rate tanks. They paid for AI that became a fancy routing system.
The AI wasn't the problem. The knowledge foundation was broken from the start.
- Content scattered across platforms: Help center, marketing site, PDF guides, changelog, community forums—all separate.
- No semantic structure: Pages indexed as walls of text, no proper chunking or metadata.
- Stale information: Articles about deprecated features still live. Pricing from 2023.
- Missing content: Common questions have no documentation at all.
- Inconsistent terminology: Marketing calls it "Teams", docs call it "Organizations", code calls it "workspaces".
Fix these, and suddenly Fin (or any AI agent) starts looking competent. Leave them broken, and no amount of prompt engineering will save you.
2. The stack: Yavy builds the foundation, Fin delivers the answers
Yavy crawls a website and transforms it into an AI-searchable knowledge base with semantic embeddings.
Instead of keyword matching, it finds content by meaning. It serves data via MCP
(Model Context Protocol), which AI tools like Claude, Cursor, and custom agents can query directly.
For your service: you'll use Yavy to create a clean, structured knowledge source from the client's
docs site, help center, and any public content.
Fin is Intercom's AI support agent. It uses RAG (retrieval-augmented generation) to pull from
knowledge sources and answer customer questions across chat, email, voice, and social.
It only charges per resolution ($0.99), so cost aligns with value.
For your service: Fin is the customer-facing layer. You'll configure it to pull from the
knowledge you've structured, set guardrails, and tune for accuracy.
You audit their existing content, identify gaps and contradictions, set up Yavy to index properly,
configure Fin with the right guidance and procedures, and test until resolution rates climb.
You're not just "setting up software". You're bridging their messy reality to a clean AI-ready state.
3. Step 1: Running a knowledge audit (before you touch any tools)
Before indexing anything, spend 2–4 hours manually reviewing their public content:
- Map all content sources:
- Help center / docs site
- Marketing website (features, pricing, FAQ)
- Changelog / release notes
- Community forum or knowledge base
- PDF guides, videos (if transcribed)
- Check for contradictions: Does the pricing page match the help article? Does the feature list match reality?
- Flag stale content: Look for dates, version numbers, screenshots of old UI.
- Identify gaps: What questions do support tickets ask that have no article?
Knowledge Audit: [Client Name]
Date: [YYYY-MM-DD]
1. CONTENT SOURCES IDENTIFIED
- [ ] Help center URL: ___
- [ ] Docs site URL: ___
- [ ] Marketing site: ___
- [ ] Changelog: ___
- [ ] Other: ___
2. CRITICAL ISSUES FOUND
- Contradictions:
• [Page A] says X, [Page B] says Y
- Stale content:
• [URL] references deprecated feature
- Missing content:
• No article covering [common question]
3. TERMINOLOGY INCONSISTENCIES
- Marketing uses "___", docs use "___"
4. RECOMMENDED ACTIONS
- Archive: [list URLs to remove]
- Update: [list URLs needing refresh]
- Create: [list new articles needed]
- Merge: [duplicate articles to consolidate]
5. ESTIMATED CLEANUP TIME: ___ hoursBefore or after your audit, ask the support lead:
- "What are the top 10 questions you get every week?"
- "Which articles do you send most often?"
- "Which topics have no good article—you just have to explain manually?"
- "Have you tried AI chatbots before? What went wrong?"
This conversation often reveals 80% of the problems you need to fix. It also builds trust: you're not just installing software, you're understanding their world.
- A 2–4 page PDF summarizing findings.
- A prioritized list of content fixes (quick wins vs. bigger projects).
- A recommendation: "Fix these 5 things before we turn on AI."
Some clients will want you to fix the content yourself (upsell opportunity). Others will assign it internally. Either way, AI deployment waits until the foundation is cleaner.
4. Step 2: Indexing content with Yavy
- Go to yavy.dev and create an account.
- Create a new project for this client (e.g., "AcmeSaaS Knowledge Base").
- Add the primary content source—usually their docs site URL:
https://docs.acmesaas.com
- Yavy will crawl, discover pages, and begin indexing. Most sites are ready within minutes.
- Review the indexed pages in the dashboard. Check for:
- Pages that shouldn't be indexed (admin panels, login pages)
- Missing pages that should be included
Most companies have content spread across multiple domains. Add them all:
Typical sources to index: - https://docs.acmesaas.com (help center) - https://www.acmesaas.com/features (marketing) - https://www.acmesaas.com/pricing (pricing FAQ) - https://changelog.acmesaas.com (release notes) - https://community.acmesaas.com (if public)
Yavy handles multiple sources within one project. The AI can search across all of them and find relevant content regardless of which site it lives on.
Most AI tools index full pages. That's a problem: when someone asks "How do I reset my password?", the AI might pull an entire 5,000-word security article and struggle to find the relevant paragraph.
Yavy uses chunk-based indexing—breaking pages into smaller, meaningful sections and embedding each one separately. This means the AI retrieves just the relevant piece, not the whole page.
Result: more accurate answers, less noise in the context window, fewer hallucinations.
Content changes. Yavy automatically checks for updates, but you should:
- Set a reminder to review the index monthly.
- After major product releases or doc rewrites, trigger a re-crawl.
- Check for newly stale content (old articles still indexed after updates).
This can be part of your ongoing support package—you maintain the knowledge base health, not just set-and-forget.
5. Step 3: Configuring Intercom Fin to use the clean knowledge
Intercom Fin can pull from multiple knowledge types. Set these up in the Intercom admin:
- Help Center articles: If they use Intercom Articles, Fin indexes these automatically.
- External URLs: Add the Yavy-indexed sites as external content sources.
- Internal PDFs / docs: Upload directly if needed (for internal processes Fin should know).
- Snippets: Create short, reusable answers for very common questions.
The more structured and accurate your sources, the better Fin performs. Yavy's semantic indexing means Fin finds the right content even when customers phrase questions differently than the docs.
Fin uses "Guidance" to shape how it responds. Configure these carefully:
Example Guidance rules: TONE: - Be friendly but professional - Use "you" and "we" language - Avoid jargon; explain technical terms ESCALATION: - Always escalate billing disputes to a human - Escalate if customer mentions legal or compliance - Escalate after 2 failed attempts to help RESTRICTIONS: - Never promise refunds without human approval - Never share internal pricing formulas - Don't discuss competitor products
Work with the client to define these. Good guidance prevents the "confidently wrong" problem.
Fin 3 introduced Procedures—step-by-step workflows for handling complex issues like refunds, account changes, or troubleshooting.
- Identify the top 3–5 complex request types from support data.
- Map each one as a decision tree:
- What questions does Fin need to ask?
- What conditions determine the outcome?
- When should it escalate to a human?
- Build each Procedure in Intercom's Procedure editor.
- Test with Simulations before going live (covered in next section).
Fin can handle chat, email, voice, and social. Start narrow, then expand:
- Phase 1: Deploy on website chat widget only. This is easiest to monitor and test.
- Phase 2: If chat goes well, enable email handling.
- Phase 3: Add voice (Fin Voice) if the client has phone support volume.
Don't deploy everywhere at once. Build confidence in each channel before expanding.
6. Step 4: Testing and tuning until resolution rates climb
Intercom's Simulations let you run AI-generated test conversations before going live:
- Pick a Procedure or topic you want to test.
- Select a customer segment (e.g., free users, enterprise customers).
- Run a simulation—Fin will generate a multi-turn conversation from start to finish.
- Review: Did Fin follow the right steps? Did it find the right content? Did it escalate correctly?
- Tweak Procedures, Guidance, or knowledge sources based on what you find.
Run at least 20–30 simulations across different scenarios before the full launch.
Don't flip Fin on for everyone at once. Use Intercom's targeting to:
- Deploy only to free-tier users first (lower risk if something goes wrong).
- Or deploy only during business hours when humans can intervene quickly.
- Or deploy to a specific region before going global.
Monitor closely for the first week. Look for patterns: which questions does Fin handle well? Which does it fumble?
- Pull Fin's performance report from Intercom Insights:
- Resolution rate
- Escalation rate
- CX Score (customer experience rating)
- Top topics handled
- Review conversations where Fin escalated or got low ratings.
- Identify root cause:
- Missing content? → Add to Yavy or Intercom Articles.
- Wrong content surfaced? → Improve chunking or remove outdated page.
- Guidance issue? → Update Fin rules.
- Re-run Simulations to verify fixes.
- Repeat weekly until resolution rate stabilizes above target (e.g., 50–65%).
Weekly Dashboard: RESOLUTION RATE: ___% (target: 50%+) - Fin resolved without human involvement ESCALATION RATE: ___% - Handed to human (expected for complex issues) CX SCORE: ___ / 10 - Customer satisfaction with Fin conversations TOP 5 TOPICS: 1. [topic] - __% resolved 2. [topic] - __% resolved ... ISSUES IDENTIFIED THIS WEEK: - [description] → [action taken]
7. Packaging this into a consulting service
| Package | What's included | Best for | Example price (USD) |
|---|---|---|---|
| Knowledge Audit Only | 2–4 hour review of existing content. Deliver audit report with prioritized fixes. No implementation—just diagnosis. | Companies exploring AI support but not sure where to start. | $500–$1,000 |
| Full Setup Sprint (2 weeks) | Audit + Yavy indexing + Fin configuration + Guidance & Procedures setup + Simulations testing + soft launch support. | Teams ready to deploy AI support seriously. | $2,000–$5,000 |
| Monthly Optimization Retainer | Weekly performance review. Ongoing Yavy index maintenance. Fin tuning based on new issues. Monthly report with metrics and recommendations. | Companies that want continuous improvement without hiring internally. | $800–$2,000 per month |
Pricing depends on company size, content volume, and how messy their current state is. A startup with 50 help articles is very different from an enterprise with 2,000.
8. Finding companies that need this
- B2B SaaS companies with 1,000+ customers.
- Have a support team that's overwhelmed with ticket volume.
- Already use Intercom (or are considering it).
- Tried an AI chatbot before and it didn't work well.
- Have decent documentation, but it's scattered or outdated.
The sweet spot is companies that want AI support to work but have failed before. They've already learned the hard way that "just turn on the bot" doesn't cut it.
Subject: Why your AI chatbot keeps making things up Hi [Name], I work with SaaS companies whose AI support bots give wrong answers— not because the AI is bad, but because the knowledge it draws from is messy. Most teams have docs scattered across help centers, marketing sites, and PDFs. AI can't give good answers when the source material contradicts itself or is outdated. I run a service that: 1. Audits your existing content for gaps and contradictions 2. Structures it into a clean, AI-searchable knowledge base (using Yavy) 3. Configures Intercom Fin to actually resolve tickets instead of embarrassing you If your team has tried AI support and been disappointed, this is usually the fix. Happy to do a quick audit and show you what's broken. Best, [Your name]
Final thoughts: you're fixing the boring part that makes AI actually work
Everyone wants the shiny AI chatbot. Few want to do the unglamorous work of auditing 500 help articles, removing contradictions, updating screenshots, and testing edge cases. That's exactly why this service is valuable.
Yavy handles the technical indexing. Fin handles the customer conversations. But the human judgment— knowing what content matters, what's misleading, what's missing—that's what you bring.
Start with one client. Run the audit, set up Yavy, configure Fin, and watch their resolution rate climb over a few weeks. That case study becomes your proof: "I helped [Company] go from 20% AI resolution to 55% in 30 days." That's the story that gets you the next five clients.










