PageSourceSearch

https://webfootprint.co.za/_app/immutable/nodes/75.CxBzu-Cb.js

js webfootprint.co.za collected 2026-09-24 13:28:24 UTC 28,515 bytes, 1 lines download raw bytes

1import{f as w,a as c,s as h,i as I,b as A,c as q}from"../chunks/BmSKQWIQ.js";import{i as is,a as i,g as De,s as l}from"../chunks/CDwLwWFQ.js";import{B as os,F as _,G as S,D as ls,J as a,O as r,P as t,K as ns,a as v}from"../chunks/DstTTDS_.js";import{e as M,i as D,s as cs}from"../chunks/psxyvfJL.js";import{h as Pe}from"../chunks/Bt2foGWB.js";import{h as vs}from"../chunks/C44bSdLX.js";import{s as We}from"../chunks/noctlh8y.js";import{t as Be}from"../chunks/E8NF10PY.js";import{S as ds}from"../chunks/uo3g6jz9.js";import"../chunks/CaRaVpeL.js";var ps=w("<!> <!>",1),hs=w('<li class="svelte-10rex29"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" class="svelte-10rex29"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg> </li>'),ms=A('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="svelte-10rex29"><path d="M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" x2="8" y1="13" y2="13"></line><line x1="16" x2="8" y1="17" y2="17"></line></svg>'),us=A('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="svelte-10rex29"><path d="M21 2v6h-6"></path><path d="M3 12a9 9 0 0 1 15-6.7L21 8"></path><path d="M3 22v-6h6"></path><path d="M21 12a9 9 0 0 1-15 6.7L3 16"></path></svg>'),ws=A('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="svelte-10rex29"><path d="M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path></svg>'),xs=A('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="svelte-10rex29"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10"></path><path d="m9 12 2 2 4-4"></path></svg>'),gs=A('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="svelte-10rex29"><rect width="18" height="18" x="3" y="3" rx="2"></rect><path d="M3 9h18"></path><path d="M9 21V9"></path></svg>'),fs=A('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="svelte-10rex29"><path d="M3 3v18h18"></path><path d="m19 9-5 5-4-4-3 3"></path></svg>'),ks=w('<div class="feature-card svelte-10rex29"><div><!></div> <h3 class="svelte-10rex29"> </h3> <p class="svelte-10rex29"> </p></div>'),ys=w('<span class="crm-tag svelte-10rex29"> </span>'),bs=w('<div class="process-card svelte-10rex29"><div class="process-number svelte-10rex29"> </div> <h3 class="svelte-10rex29"> </h3> <p class="svelte-10rex29"> </p></div>'),_s=w('<details class="faq-item svelte-10rex29"><summary class="svelte-10rex29"> </summary> <div class="faq-answer svelte-10rex29"><p class="svelte-10rex29"> </p></div></details>'),Ss=w(`<!>  <section class="hero svelte-10rex29"><div class="hero-bg svelte-10rex29"><div class="glow glow-1 svelte-10rex29"></div> <div class="glow glow-2 svelte-10rex29"></div> <div class="grid-pattern svelte-10rex29"></div></div> <div class="container"><div class="hero-content svelte-10rex29"><a href="/integrations/data" class="back-link svelte-10rex29"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"></path></svg> Data Integrations</a> <span class="kicker svelte-10rex29">AI Enterprise Search</span> <h1 class="svelte-10rex29">AI-Powered Enterprise Search: <span class="highlight svelte-10rex29">Find Anything Across Company Knowledge</span></h1> <p class="hero-subtitle svelte-10rex29">Your people waste hours every week hunting files across drives, email, and wikis. Semantic search surfaces the answer in seconds, with citations, so knowledge workers stop rediscovering what the company already knows.</p>
1 <p class="hero-emphasis svelte-10rex29">We build the company-wide AI search layer that cuts rediscovery cost.</p> <div class="hero-cta svelte-10rex29"><a href="/contact" class="btn btn-primary svelte-10rex29"><span>Get a Free Consultation</span> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a> <a target="_blank" rel="noopener" class="btn btn-secondary svelte-10rex29"><span>WhatsApp Us</span></a></div></div></div></section> <section class="hero-image-section svelte-10rex29"><div class="container"><div class="hero-image svelte-10rex29"><img src="/images/integrations/ai-enterprise-knowledge-search.webp" alt="A glass Docs panel of files, wikis, and email connected by a gold ribbon of document cards to a Search AI badge in a deep indigo void" class="svelte-10rex29"/></div></div></section> <section class="stats-section svelte-10rex29"><div class="container"><div class="stats-grid svelte-10rex29"><div class="stat-card svelte-10rex29"><div class="stat-number svelte-10rex29">1.8 hrs/day</div> <div class="stat-label svelte-10rex29">average time knowledge workers spend searching and gathering information (McKinsey)</div></div> <div class="stat-card svelte-10rex29"><div class="stat-number svelte-10rex29">~20%</div> <div class="stat-label svelte-10rex29">of the workweek spent looking for internal information or the right colleague</div></div> <div class="stat-card svelte-10rex29"><div class="stat-number svelte-10rex29">56%</div> <div class="stat-label svelte-10rex29">of the time workers actually find the information they need (IDC Knowledge Quotient)</div></div> <div class="stat-card svelte-10rex29"><div class="stat-number svelte-10rex29">R322K</div> <div class="stat-label svelte-10rex29">estimated annual productivity loss per knowledge worker from document and information friction (IDC, ~R16.33/USD)</div></div></div></div></section> <section class="problem-section svelte-10rex29"><div class="container"><div class="problem-card svelte-10rex29"><div class="problem-content svelte-10rex29"><span class="kicker svelte-10rex29">The Problem</span> <h2 class="svelte-10rex29">Sound Familiar?</h2> <p class="problem-intro svelte-10rex29">These are the exact issues our clients faced before enterprise search:</p></div> <div class="problem-list svelte-10rex29"><ul class="svelte-10rex29"></ul></div> <div class="problem-callout svelte-10rex29"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-10rex29"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg> <p class="svelte-10rex29"><strong class="svelte-10rex29">McKinsey estimates better internal search and knowledge sharing can cut search time by as much as 35%</strong>. Every month you wait is another month of paid hours spent hunting files that already exist.</p></div></div></div></section> <section class="flow-section svelte-10rex29"><div class="container"><div class="section-header svelte-10rex29"><span class="kicker svelte-10rex29">How It Works</span> <h2 class="svelte-10rex29">What Semantic Enterprise Search Actually Does</h2> <p class="section-subtitle svelte-10rex29">Ask in plain language → AI searches every connected source → cited answer in seconds. No hunting through folders.</p></div> <div class="flow-visual svelte-10rex29"><div class="flow-step-card svelte-10rex29"><div class="flow-number svelte-10rex29">1</div> <h3 class="svelte-10rex29">Employee Asks a Question</h3> <p class="svelte-10rex29">Someone asks in Slack, Teams, or the search portal in everyday language</p></div> <div class="flow-arrow svelte-10rex29"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div> <div class="flow-step-card svelte-10rex29"><div class="flow-number svelte-10rex29">2</div> <h3 class="svelte-10rex29">AI Searches Company Knowledge</h3> <p class="svelte-10rex29">Semantic search queries documents, SharePoint, Drive, wikis, email, and selected databases</p></div> <div class="flow-arrow svelte-10rex29"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div> <div class="flow-step-card svelte-10rex29"><div class="flow-number svelte-10rex29">3</div> <h3 class="svelte-10rex29">Cited Answer Surfaces</h3> <p class="svelte-10rex29">Top matches return with snippets and links to the original source</p></div> <div class="flow-arrow svelte-10rex29"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div> <div class="flow-step-card svelte-10rex29"><div class="flow-number svelte-10rex29">4</div> <h3 class="svelte-10rex29">Work Continues</h3> <p class="svelte-10rex29">Minutes of hunting become seconds of document discovery, every day</p></div></div></div></section> <section class="features-section svelte-10rex29"><div class="container"><div class="section-header svelte-10rex29"><span class="kicker svelte-10rex29">What We Build</span> <h2 class="svelte-10rex29">Everything You Need for Reliable Knowledge Management Search</h2></div> <div class="features-grid svelte-10rex29"></div> <div class="crm-list svelte-10rex29"><h3 class="svelte-10rex29">Sources We've Connected for Document Discovery</h3> <div class="crm-tags svelte-10rex29"></div></div></div></section> <section class="case-study-section svelte-10rex29"><div class="container"><div class="section-header svelte-10rex29"><span class="kicker svelte-10rex29">Client Story</span> <h2 class="svelte-10rex29">From Hours of Hunting to Seconds With Citations</h2> <p class="section-subtitle svelte-10rex29">How a 95-person Johannesburg professional services firm cut rediscovery time by roughly 35% and recovered 5,800+ staff hours in year one.</p></div> <div class="case-study-grid svelte-10rex29"><div class="case-study-card svelte-10rex29"><div class="case-badge svelte-10rex29">Before</div> <h3 class="svelte-10rex29">The Manual Hunt</h3> <ul class="svelte-10rex29"><li class="svelte-10rex29">Forty knowledge workers jumped between SharePoint, Google Drive, Outlook, and Confluence for every brief</li> <li class="svelte-10rex29">Average search and gathering time sat near McKinsey's 1.8 hours per person per day</li> <li class="svelte-10rex29">Keyword search needed exact titles; vague questions returned noise or nothing</li> <li class="svelte-10rex29">
1Teams often needed up to eight searches to land on the right document</li> <li class="svelte-10rex29">Managers recreated proposals and packs because nobody could prove the latest version existed</li></ul> <div class="case-stat svelte-10rex29"><span class="case-stat-number svelte-10rex29">1.8 hrs/day</span> <span class="case-stat-label svelte-10rex29">per knowledge worker on search</span></div></div> <div class="case-study-card after svelte-10rex29"><div class="case-badge after-badge svelte-10rex29">After</div> <h3 class="svelte-10rex29">The Semantic Search Layer</h3> <ul class="svelte-10rex29"><li class="svelte-10rex29">One AI enterprise search box across documents, Drive, SharePoint, wiki, and mail</li> <li class="svelte-10rex29">Plain-language questions return ranked answers with source citations</li> <li class="svelte-10rex29">Permissions preserved: finance and HR packs stay invisible to the wrong roles</li> <li class="svelte-10rex29">Search time fell by about 35%, in line with McKinsey's upper estimate for better internal search</li> <li class="svelte-10rex29">New joiners stop pinging seniors for files that already live in the company knowledge base</li></ul> <div class="case-stat after-stat svelte-10rex29"><span class="case-stat-number svelte-10rex29">~1.2 hrs/day</span> <span class="case-stat-label svelte-10rex29">after the 35% reduction</span></div></div></div> <div class="results-banner svelte-10rex29"><div class="result-item svelte-10rex29"><span class="result-number svelte-10rex29">5,800+</span> <span class="result-label svelte-10rex29">hours recovered per year</span></div> <div class="result-divider svelte-10rex29"></div> <div class="result-item svelte-10rex29"><span class="result-number svelte-10rex29">~35%</span> <span class="result-label svelte-10rex29">cut in search time</span></div> <div class="result-divider svelte-10rex29"></div> <div class="result-item svelte-10rex29"><span class="result-number svelte-10rex29">R1.45M+</span> <span class="result-label svelte-10rex29">staff time recovered (year 1)</span></div> <div class="result-divider svelte-10rex29"></div> <div class="result-item svelte-10rex29"><span class="result-number svelte-10rex29">10 weeks</span> <span class="result-label svelte-10rex29">to full ROI</span></div></div></div></section> <section class="comparison-section svelte-10rex29"><div class="container"><div class="section-header svelte-10rex29"><span class="kicker svelte-10rex29">The Difference</span> <h2 class="svelte-10rex29">Before vs After AI Enterprise Search</h2></div> <div class="comparison-table svelte-10rex29"><div class="comparison-header svelte-10rex29"><div class="comp-col comp-label-col svelte-10rex29"></div> <div class="comp-col comp-before-col svelte-10rex29">Before</div> <div class="comp-col comp-after-col svelte-10rex29">After</div></div> <div class="comparison-row svelte-10rex29"><div class="comp-col comp-label-col svelte-10rex29">Time to find a document</div> <div class="comp-col comp-before-col svelte-10rex29">Minutes to hours across apps</div> <div class="comp-col comp-after-col svelte-10rex29">Seconds with citations</div></div> <div class="comparison-row svelte-10rex29"><div class="comp-col comp-label-col svelte-10rex29">Search method</div> <div class="comp-col comp-before-col svelte-10rex29">Keywords per silo</div> <div class="comp-col comp-after-col svelte-10rex29">Semantic, company-wide</div></div> <div class="comparison-row svelte-10rex29"><div class="comp-col comp-label-col svelte-10rex29">Sources covered</div> <div class="comp-col comp-before-col svelte-10rex29">One drive or wiki at a time</div> <div class="comp-col comp-after-col svelte-10rex29">Docs, mail, wiki, databases</div></div> <div class="comparison-row svelte-10rex29"><div class="comp-col comp-label-col svelte-10rex29">Find success rate</div> <div class="comp-col comp-before-col svelte-10rex29">~56% (IDC baseline)</div> <div class="comp-col comp-after-col svelte-10rex29">Cited answers first</div></div> <div class="comparison-row svelte-10rex29"><div class="comp-col comp-label-col svelte-10rex29">Attempts per document</div> <div class="comp-col comp-before-col svelte-10rex29">Up to 8 searches</div> <div class="comp-col comp-after-col svelte-10rex29">One natural-language ask</div></div> <div class="comparison-row svelte-10rex29"><div class="comp-col comp-label-col svelte-10rex29">Annual time recovered</div> <div class="comp-col comp-before-col svelte-10rex29">None</div> <div class="comp-col comp-after-col svelte-10rex29">5,800+ hours (40 KW cohort)</div></div></div></div></section> <section class="process-section svelte-10rex29"><div class="container"><div class="section-header svelte-10rex29"><span class="kicker svelte-10rex29">Getting Started</span> <h2 class="svelte-10rex29">How It Works</h2> <p class="section-subtitle svelte-10rex29">From first conversation to live enterprise search in 4–8 weeks.</p></div> <div class="process-grid svelte-10rex29"></div></div></section> <section class="faq-section svelte-10rex29"><div class="container"><div class="section-header svelte-10rex29"><span class="kicker svelte-10rex29">Questions</span> <h2 class="svelte-10rex29">Frequently Asked Questions</h2></div> <div class="faq-list svelte-10rex29"></div></div></section> <section class="cta-section svelte-10rex29"><div class="container"><div class="cta-content svelte-10rex29"><span class="kicker svelte-10rex29">Ready to cut rediscovery cost?</span> <h2 class="svelte-10rex29">Stop Paying Staff to Hunt for Files</h2> <p class="cta-intro svelte-10rex29">If your people still spend a fifth of the week searching for company knowledge, you are funding a problem semantic enterprise search already solves.</p> <p class="cta-detail svelte-10rex29">Tell us which drives, wikis, mailboxes, and databases hold the answers, and which roles burn the most time hunting. We will show you how AI-powered enterprise search would work for your organisation.</p> <div class="cta-buttons svelte-10rex29"><a href="/contact" class="btn btn-primary svelte-10rex29"><span>Get a Free Consultation</span> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a> <a target="_blank" rel="noopener" class="btn btn-whatsapp svelte-10rex29"><svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" width="18" height="18"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.
1198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"></path></svg> <span>Chat on WhatsApp</span></a></div></div></div></section>`,1);function qs(He,Oe){os(Oe,!1);const qe=["Staff hunt the same policy, proposal, or spreadsheet across SharePoint, Drive, email, and wikis every week","Keyword search fails when people ask in plain language instead of exact file names","Answers live in Outlook threads and database reports that never appear in the document library","New joiners ping colleagues for weeks because tribal knowledge is not searchable","Teams recreate documents that already exist somewhere, then argue which version is current"],Fe=[{title:"Company-Wide Source Index",description:"We connect SharePoint, Google Drive, Confluence, Notion, Outlook and Gmail mailboxes, file shares, and selected databases into one semantic enterprise search layer.",icon:"invoice"},{title:"Semantic Query Understanding",description:'AI search matches meaning, not just keywords. Vague questions like "last board pack on Capex" still surface the right document.',icon:"sync"},{title:"Answers With Source Citations",description:"Every result links back to the original file, wiki page, email, or record so knowledge workers can verify and open the source in one click.",icon:"mapping"},{title:"Permissions-Aware Retrieval",description:"Results respect existing access controls. HR packs, finance folders, and restricted mailboxes stay invisible to people who should not see them.",icon:"shield"},{title:"Desktop, Slack & Teams Access",description:"Deliver enterprise search in a portal, Slack, or Microsoft Teams so employees ask where they already work, without hopping between five apps.",icon:"payment"},{title:"Freshness & Coverage Signals",description:"Failed queries and stale hits show knowledge leads which topics need better documents, cutting rediscovery cost over time.",icon:"chart"}],Te=["SharePoint","Google Drive","Confluence","Notion","Outlook","Gmail","OneDrive","File shares","SQL / reporting DBs"],Ke=[{number:"01",title:"Tell Us Your Setup",description:"Which drives, wikis, mailboxes, and databases hold the knowledge people cannot find, and which roles waste the most time hunting."},{number:"02",title:"Free Scoping Call",description:"30-minute call with your COO, Head of Knowledge, or Internal Ops lead to map sources, permissions, and success metrics."},{number:"03",title:"Build & Test",description:"We index approved sources, tune ranking on real failed searches, enforce permissions, and run a parallel week against keyword search."},{number:"04",title:"Go Live & Monitor",description:"Roll out semantic AI search company-wide. We monitor citation quality, time-to-answer, and hours recovered."}],se=[{question:"How is enterprise search different from helpdesk knowledge base search?",answer:"Helpdesk KB search helps support agents find approved articles. AI-powered enterprise search indexes the whole company knowledge graph: documents, SharePoint and Drive libraries, wikis, email, and selected databases, so every knowledge worker finds answers, not only the support desk."},{question:"Which sources can you include in semantic enterprise search?",answer:"We commonly index SharePoint, Google Drive, OneDrive, Confluence, Notion, Outlook and Gmail, network file shares, and selected SQL or reporting databases. If a source is reachable with proper authentication, we can include it in document discovery."},{question:"Will this replace SharePoint or Drive search?",answer:"No. Built-in keyword search stays useful when someone knows the exact title. Semantic enterprise search sits alongside it for the vague, cross-system questions that waste hours. Most organisations keep both and default to AI search for day-to-day hunting."},{question:"How do you handle permissions and confidential content?",answer:"Retrieval respects source permissions. Users only see documents, emails, and records they are already allowed to open. Private HR, legal, and finance material stays out of open results."},{question:"How long does an AI enterprise search project take?",answer:"Most builds take 4–8 weeks from scoping to go-live: source access, indexing, ranking on real queries, permission checks, and a parallel test week. Narrow pilots over Drive and SharePoint alone can be live in about three to four weeks."},{question:"How much does AI-powered enterprise search cost?",answer:"Pilots start from around R45,000. Production semantic search across documents, mail, wikis, and selected databases typically ranges from R70,000 to R140,000. Teams of 40+ knowledge workers usually recover the project cost within 2–3 months from rediscovery time alone."}];is();var te=Ss();vs("10rex29",s=>{var e=ps(),n=_(e);Pe(n,()=>`<script type="application/ld+json">${JSON.stringify({"@context":"https://schema.org","@type":"Service",name:"AI-Powered 
1Enterprise Knowledge Search",description:"Custom semantic enterprise search that indexes documents, SharePoint, Google Drive, wikis, email, and selected databases so employees find company knowledge in seconds with source citations.",provider:{"@type":"Organization",name:"WebFootprint",url:"https://webfootprint.co.za"},serviceType:"Software Integration",areaServed:"Worldwide"})}<\/script>`);var o=a(n,2);Pe(o,()=>`<script type="application/ld+json">${JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:se.map(d=>({"@type":"Question",name:d.question,acceptedAnswer:{"@type":"Answer",text:d.answer}}))})}<\/script>`),c(s,e)});var re=_(te);ds(re,{title:"AI Enterprise Search | Find Anything Across Company Knowledge",description:"Staff waste nearly 20% of the week hunting files. We build AI-powered enterprise search across documents, SharePoint, Drive, email, and databases so answers surface in seconds.",canonical:"/integrations/ai-enterprise-knowledge-search",image:"/images/integrations/ai-enterprise-knowledge-search.webp",imageAlt:"A glass Docs panel of files, wikis, and email connected by a gold ribbon of document cards to a Search AI badge in a deep indigo void"});var F=a(re,2),ae=a(r(F),2),T=r(ae),ie=a(r(T),10),Re=a(r(ie),2);t(ie),t(T),i(T,(s,e)=>l?.(s,e),()=>({direction:"up"})),t(ae),t(F);var K=a(F,2),oe=r(K),je=r(oe);i(je,(s,e)=>l?.(s,e),()=>({direction:"up",delay:100})),t(oe),t(K);var R=a(K,2),le=r(R),Ge=r(le);i(Ge,(s,e)=>l?.(s,e),()=>({direction:"up"})),t(le),t(R);var j=a(R,2),ne=r(j),P=r(ne),ce=a(r(P),2),ve=r(ce);M(ve,5,()=>qe,D,(s,e)=>{var n=hs(),o=a(r(n));t(n),S(()=>h(o,` ${v(e)??""}`)),c(s,n)}),t(ve),t(ce),ns(2),t(P),i(P,(s,e)=>l?.(s,e),()=>({direction:"up"})),i(P,(s,e)=>Be?.(s,e),()=>({maxTilt:3,glare:!0,glareOpacity:.1})),t(ne),t(j);var G=a(j,2),de=r(G),pe=r(de);i(pe,(s,e)=>l?.(s,e),()=>({direction:"up"}));var Ee=a(pe,2);i(Ee,(s,e)=>l?.(s,e),()=>({direction:"up",delay:100})),t(de),t(G);var E=a(G,2),he=r(E),me=r(he);i(me,(s,e)=>l?.(s,e),()=>({direction:"up"}));var N=a(me,2);M(N,5,()=>Fe,D,(s,e,n)=>{var o=ks(),d=r(o),x=r(d);{var m=p=>{var u=ms();c(p,u)},C=p=>{var u=q(),ze=_(u);{var Je=f=>{var B=us();c(f,B)},Ve=f=>{var B=q(),Ye=_(B);{var Ze=k=>{var H=ws();c(k,H)},Xe=k=>{var H=q(),$e=_(H);{var es=y=>{var O=xs();c(y,O)},ss=y=>{var O=q(),ts=_(O);{var rs=b=>{var ee=gs();c(b,ee)},as=b=>{var ee=fs();c(b,ee)};I(ts,b=>{v(e).icon==="mapping"?b(rs):b(as,!1)},!0)}c(y,O)};I($e,y=>{v(e).icon==="shield"?y(es):y(ss,!1)},!0)}c(k,H)};I(Ye,k=>{v(e).icon==="payment"?k(Ze):k(Xe,!1)},!0)}c(f,B)};I(ze,f=>{v(e).icon==="sync"?f(Je):f(Ve,!1)},!0)}c(p,u)};I(x,p=>{v(e).icon==="invoice"?p(m):p(C,!1)})}t(d);var g=a(d,2),X=r(g,!0);t(g);var W=a(g,2),$=r(W,!0);t(W),t(o),i(o,(p,u)=>l?.(p,u),()=>({direction:"up",delay:n*80})),i(o,(p,u)=>Be?.(p,u),()=>({maxTilt:4,glare:!0,glareOpacity:.08})),S(()=>{cs(d,1,`feature-icon ${v(e).icon??""}`,"svelte-10rex29"),h(X,v(e).title),h($,v(e).description)}),c(s,o)}),t(N);var Q=a(N,2),ue=a(r(Q),2);M(ue,5,()=>Te,D,(s,e)=>{var n=ys(),o=r(n,!0);t(n),S(()=>h(o,v(e))),c(s,n)}),t(ue),t(Q),i(Q,(s,e)=>l?.(s,e),()=>({direction:"up"})),t(he),t(E);var L=a(E,2),we=r(L),xe=r(we);i(xe,(s,e)=>l?.(s,e),()=>({direction:"up"}));var U=a(xe,2),ge=r(U);i(ge,(s,e)=>l?.(s,e),()=>({direction:"left"}));var Ne=a(ge,2);i(Ne,(s,e)=>l?.(s,e),()=>({direction:"right"})),t(U);var Qe=a(U,2);i(Qe,(s,e)=>l?.(s,e),()=>({direction:"up"})),t(we),t(L);var z=a(L,2),fe=r(z),ke=r(fe);i(ke,(s,e)=>l?.(s,e),()=>({direction:"up"}));var Le=a(ke,2);i(Le,(s,e)=>l?.(s,e),()=>({direction:"up",delay:100})),t(fe),t(z);var J=a(z,2),ye=r(J),be=r(ye);i(be,(s,e)=>l?.(s,e),()=>({direction:"up"}));var _e=a(be,2);M(_e,5,()=>Ke,D,(s,e,n)=>{var o=bs(),d=r(o),x=r(d,!0);t(d);var m=a(d,2),C=r(m,!0);t(m);var g=a(m,2),X=r(g,!0);t(g),t(o),i(o,(W,$)=>l?.(W,$),()=>({direction:"up",delay:n*100})),S(()=>{h(x,v(e).number),h(C,v(e).title),h(X,v(e).description)}),c(s,o)}),t(_e),t(ye),t(J);var V=a(J,2),Se=r(V),Ae=r(Se);i(Ae,(s,e)=>l?.(s,e),()=>({direction:"up"}));var Y=a(Ae,2);M(Y,5,()=>se,D,(s,e)=>{var n=_s(),o=r(n),d=r(o,!0);t(o);var x=a(o,2),m=r(x),C=r(m,!0);t(m),t(x),t(n),S(()=>{h(d,v(e).question),h(C,v(e).answer)}),c(s,n)}),t(Y),i(Y,(s,e)=>l?.(s,e),()=>({direction:"up",delay:100})),t(Se),t(V);
1var Ce=a(V,2),Ie=r(Ce),Z=r(Ie),Me=a(r(Z),8),Ue=a(r(Me),2);t(Me),t(Z),i(Z,(s,e)=>l?.(s,e),()=>({direction:"up"})),t(Ie),t(Ce),S((s,e)=>{We(Re,"href",s),We(Ue,"href",e)},[()=>De("Hi, I'm interested in AI-powered enterprise search across our company knowledge."),()=>De("Hi, I'm interested in AI enterprise search across our documents, SharePoint, Drive, email, and databases. Can we discuss our setup?")]),c(He,te),ls()}export{qs as component};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.