Learn
How to search across all your apps at once

The average knowledge worker uses somewhere between five and ten apps that hold meaningful content. Google Drive has some documents. Dropbox has others. Notion holds project notes. Gmail has attachments people sent months ago. Slack has threads where decisions were made. There might also be a bookmarking tool, a read-later service, a notes app on your phone, and files saved locally on your laptop. Each of these apps has its own search, and each one only knows about its own contents.
When you need to find something, you have to remember where you saved it before you can search for it. That is backwards. You are searching because you do not remember the details, so expecting yourself to recall which app holds the thing you are looking for defeats the purpose. What most people want is a single place to search everything at once, one query that spans every app, every file type, and every service where they keep information. That is what cross-app search is, and it changes the way you work with your own content.
The fragmentation problem
Information scattering is not a personal failing. It is the natural result of using modern tools. Each app you adopt creates another silo. Your cloud drive does not know about your email. Your email does not know about your notes. Your notes app does not know about your bookmarks. None of them know about the files on your desktop or the messages in your team chat.
This fragmentation means that every search is incomplete by design. When you search in Google Drive, you are only searching Google Drive. The document you need might be in Dropbox, or attached to an email, or pasted into a Notion page. You would never know from a single search. So you search again, in the next app, and the next, and the next. This is what people mean by the search tax: the cumulative time and attention spent running the same query across multiple places because no single search covers everything.
The problem compounds over time. The more apps you use and the more content you accumulate, the harder it becomes to find anything. App sprawl makes it worse, because each new tool you adopt is another place things can hide. Even people with excellent organisational habits run into this, because the fragmentation is structural. It is built into the architecture of having separate apps for separate functions.
Why native search falls short
Each app's built-in search was designed to find things within that app. It was not designed to help you find things across your entire digital life. This means it has limitations that go beyond the obvious siloing problem.
Most native search is keyword-based. You type a word, and it returns files whose names or contents contain that exact word. This works well when you remember the precise term you used, but it fails when you remember the concept but not the wording. If you are looking for a document about quarterly revenue projections but you titled it "Q3 forecast," a keyword search for "revenue projections" will not find it. You need to guess the right words, which is harder than it sounds when you have thousands of files.
Native search also tends to be shallow. Many apps search file names and perhaps the first layer of content, but they do not index deeply. They may not search inside PDFs, inside images, inside slide decks, or inside the transcriptions of audio and video files. So even within a single app, there are things that search cannot reach.
Then there is the ranking problem. When keyword search does return results, it often returns too many, sorted by recency or alphabetical order rather than by relevance to what you meant. Sifting through a long list of loosely related results is its own form of friction.
These limitations exist because search is not the core product for most of these apps. Google Drive is a storage service. Notion is a workspace. Gmail is an email client. Their search features are secondary, and they show it.
What cross-app semantic search looks like
Cross-app search solves the fragmentation problem by connecting to all the services you use and indexing their contents in one place. Instead of searching each app individually, you type a query into a single search bar and get results from everything: your cloud drives, your email, your notes, your chat history, your bookmarks, and your locally stored files.
The semantic part is what separates this from simply running keyword searches across multiple apps in parallel. Semantic search understands meaning, not just matching words. When you search for "that presentation about the rebrand," it knows you are looking for a slide deck related to branding work, even if the file is called "Project_Phoenix_Deck_v3.pptx" and never contains the word "rebrand." It matches concepts to content, which is how people naturally think about their own files.
This means you can search the way you remember things. You might recall the topic but not the title. You might remember roughly when you worked on something but not where you saved it. You might know that someone sent you a file but not which app they used. Semantic search handles all of these because it works from meaning rather than exact matches. Fabric's similar search takes this further, letting you find content that is related to something you have already found, surfacing connections you did not know existed.
In practice, a cross-app search query returns a mixed list of results: a Google Doc here, a Dropbox PDF there, a Slack message, a Gmail attachment, a Notion page, and a bookmark you saved last year. Each result links directly to the relevant section, timestamp, or page within the source, so you can go straight to the thing you need rather than opening the file and hunting through it.
How connections work
For cross-app search to function, it needs access to your content. This is where connections come in. A connection is a live link between the search platform and one of your existing services. You authorise the connection once, and from then on, your content from that service is indexed and searchable.
The important distinction is that connections are live syncs, not imports. Your files stay where they are. Nothing is copied or moved. The search platform reads and indexes the content, but the originals remain in their native apps. When you update a document in Google Drive, the index updates too. When you receive a new email with an attachment, it becomes searchable. This is not a one-time snapshot; it is a continuous, up-to-date mirror of your content across every connected service.
Fabric supports over 50 integrations, covering the services where most people's content lives: Google Drive, Dropbox, Notion, Gmail, Slack, OneDrive, and many more. Setting up a connection typically takes a few clicks. You choose the service, authorise access, and the indexing begins. There is no manual uploading, no file conversion, and no reorganising required. Your existing structure stays intact.
This approach respects the way people work. You do not need to abandon the apps you already use or migrate everything to a new platform. You keep using Google Drive for documents, Slack for team chat, and Gmail for email. The difference is that all of it becomes searchable from one place, without switching between apps. Fabric functions as a persistent layer that sits across your tools, indexing and remembering everything so that your content is always findable regardless of where it originated.
Searching inside different file types
One of the most frustrating aspects of scattered search is that many apps only search certain types of content. Your cloud drive might search inside Word documents and Google Docs but ignore the contents of PDFs. Your email might search message bodies but not index the text inside attached spreadsheets. Your notes app might search note titles but not embedded images.
Cross-app semantic search removes these gaps. It searches inside PDFs, extracting and indexing every page. It searches inside documents of all common formats. It searches inside images, reading text through optical character recognition. It searches inside the transcriptions of audio files and video recordings, so a point someone made in a meeting forty minutes in is as findable as a line in a text document. It searches inside annotations, highlights, and comments.
This depth matters more than most people realise. A significant portion of valuable information lives inside file types that ordinary search cannot reach. The contract clause buried on page 47 of a PDF. The insight spoken during a recorded call at the 23-minute mark. The diagram with labels that contain exactly the technical term you are searching for. If your search cannot see inside these files, it is blind to a meaningful share of your knowledge.
Being able to search inside all file types, across all connected apps, from one place, turns your entire collection of content into something that functions more like a searchable library than a set of disconnected drawers. Fabric's memory engine underpins this by building a persistent understanding of your content over time, so the system does not just index your files once but continues to learn how they relate to each other and to your work.
Refining results with AI
Even with strong semantic search, there are times when a single query does not quite surface what you need. Perhaps the results are close but not specific enough, or you want to narrow them by date, by source, or by a particular aspect of the topic.
This is where an AI assistant adds a layer that traditional search cannot. Instead of reformulating your query and searching again, you can have a conversation. You might start with a broad search, review the initial results, and then ask the assistant to narrow down: "Just the ones from this year," or "Only the files that mention the Thompson account," or "Find the one where we decided on the new pricing." The assistant understands the context of your previous query and refines from there.
This conversational approach to search is closer to how you would ask a colleague. You would not walk up to someone and say a single keyword. You would describe what you are looking for, give context, and refine based on their initial response. AI-assisted search works the same way, except it has access to everything you have ever saved and can retrieve any of it in seconds.
The assistant can also summarise what it finds, pulling key points from long documents so you can decide whether a result is worth opening fully. For research tasks or when you are trying to piece together information from multiple sources, this is significantly faster than opening and reading each result individually.
Organising less, finding more
One of the quieter benefits of effective cross-app search is that it reduces the pressure to organise perfectly. When your search is powerful enough to find anything regardless of where it is stored or what it is called, the stakes of filing something in the wrong folder or giving it an unclear name drop considerably.
This does not mean organisation is pointless. A sensible structure still helps, and tools with smart organisation features can surface patterns and suggest groupings that make browsing easier. But it does mean that organisation stops being a prerequisite for finding things. You can adopt a lighter-touch approach to filing, spend less time on folder hierarchies, and trust that search will bridge the gap between where something is and where you thought it was.
For people who have tried and failed to maintain elaborate folder structures, or who have given up on organising digital files because the effort never seemed to pay off, this is a meaningful shift. The system works with your imperfect habits instead of punishing you for them.
Getting started
Setting up cross-app search is simpler than most people expect. The process involves choosing a platform, connecting your services, and then simply using it.
Start by identifying where your content lives. Most people find their information is spread across three to six primary services. Common ones include a cloud drive (Google Drive, Dropbox, or OneDrive), email (Gmail or Outlook), a notes or wiki tool (Notion, Evernote, or similar), a team communication tool (Slack or Microsoft Teams), and local files on their computer. There may be others: a bookmarking service, a read-later app, a CRM, or a project management tool.
Connect each of these services. With Fabric, this means visiting the connections page, choosing each service, and authorising access. The platform handles the indexing. Depending on how much content you have, initial indexing may take anywhere from a few minutes to a few hours, but you can start searching as soon as the first batch is processed.
Once connected, use the search as your default starting point when you need to find anything. Rather than opening Google Drive to search for a document, or Gmail to search for an attachment, or Slack to search for a message, go to one place and search from there. The habit shift is small but the time savings are large, particularly for people who currently spend a meaningful portion of their day hunting for information across multiple apps.
You can also store content natively in Fabric using your cloud and the explorer, giving you a central place for files that do not belong to any other app. Combined with your connected services, this creates a unified layer over your entire digital life.
Frequently asked questions
Does cross-app search copy my files to a new location?
No. Cross-app search works by connecting to your existing services and indexing their contents, not by copying or moving files. Your documents stay in Google Drive, your emails stay in Gmail, and your notes stay in Notion. The search platform reads the content to build an index, but the originals remain in place. When you click a result, it takes you directly to the file in its native app.
How many apps can I connect?
Fabric supports over 50 integrations, covering the most widely used productivity, storage, communication, and knowledge tools. The common ones, such as Google Drive, Dropbox, Notion, Gmail, Slack, and OneDrive, are all available. The full list continues to grow, and native content stored directly in Fabric is also included in search results.
What does "semantic search" mean in practice?
Semantic search matches meaning rather than exact keywords. If you search for "budget discussion from the strategy meeting," it will find relevant results even if none of them contain that exact phrase. It understands that "Q4 financial planning call notes" is related to your query. This is different from traditional keyword search, which only finds results containing the precise words you typed.
Can it search inside PDFs and images?
Yes. Cross-app semantic search indexes the full text content of PDFs, not just their file names. It also reads text within images using optical character recognition, searches inside documents of all common formats, and indexes the transcriptions of audio and video files. This means content that is invisible to most apps' native search becomes fully findable.
Is my data secure when I connect apps?
Connections use standard authorisation protocols (such as OAuth) that grant read access without sharing your password. You can revoke a connection at any time, which immediately stops the platform from accessing that service's content. Your data is not shared with other users, and you retain full control over which services are connected and which are not.
How is this different from just using Google search?
Google search indexes the public web. Cross-app search indexes your private content across your personal and work apps. It searches your Google Drive, your email, your notes, and your chat history, which are not accessible to Google's web search. The two serve entirely different purposes: one finds public information, the other finds your own information.
What if I cannot remember which app something is in?
That is precisely the scenario cross-app search is designed for. You do not need to know where something is stored. You describe what you are looking for, in natural language, and the search returns results from all connected services. Whether it turns out to be in Dropbox, Gmail, Slack, or Notion, you will find it from the same query.
Can I search for something someone said in a meeting?
Yes, if the meeting was recorded and the recording or its transcription is stored in one of your connected services. The search indexes audio and video transcriptions, so you can search for a phrase or topic discussed during a call and get results that link to the relevant timestamp. For a deeper look at this, see how to find something someone said in a meeting.
Does this replace my existing apps?
No. Cross-app search sits on top of your existing tools rather than replacing them. You keep using Google Drive, Notion, Slack, and everything else exactly as you do now. The difference is that you gain a unified search layer that spans all of them, so you no longer need to search each one individually. It complements your current setup rather than asking you to change it.
How quickly are new files searchable after I save them?
Connected services sync continuously, so new or updated files are typically indexed within minutes. The exact timing depends on the service and the volume of changes, but in most cases, a document you save in Google Drive or an email you receive in Gmail becomes searchable shortly after it appears in the source app.
Related pages
You might be interested in:

How to let clients proof and choose photos online

How to search images by colour

How to send a different tracking link to each recipient

How to stop search engines indexing a shared file

How to share files on your own domain

How to turn a folder into a website

How to edit video straight from a cloud drive

How to access cloud files without using disk space