Keep your agent's context always fresh
Your data, always in sync
Pull from Notion, Google Drive, Gmail, S3, and more. Configure once — your agent's context stays fresh automatically.
〉THE PROBLEM
[1/5]
Your agent's knowledge is always stale
Learn how Supermemory connectors solve this
Read the connectors guide →
Manual imports
Teams waste hours manually uploading documents. By the time they're indexed, they're already outdated.
Scattered sources
Knowledge lives in Notion, Drive, email, and more. No single system sees it all.
Stale context
Without live sync, your agent answers with yesterday's information. Users lose trust.
〉HOW IT WORKS
[2/5]
Set once. Always fresh.
Data Sources Notion, Drive, Gmail...
Connectors OAuth + Webhooks
Supermemory Index & Retrieve
Your Agent
02
Sync
Initial import processes all existing data. Webhooks catch every change in real-time.
Connectors documentation → 03
Query
Your agent searches across all sources with one API call. Always current.
Search API reference → 〉CONNECTORS
[3/5]
Connect everything your team uses
Web Crawler
Crawl any public URL or sitemap. Scheduled re-crawls keep it fresh.
Setup guide → 〉UNDER THE HOOD
[4/5]
Enterprise-grade sync infrastructure
Real-time webhooks Changes arrive within seconds of the source update.
4-hour scheduled sync fallback If a webhook is missed, scheduled polling catches it.
Incremental updates Only changed content is re-processed. No wasted compute.
Automatic retry & error handling Exponential backoff with dead-letter queues. Nothing gets lost.
CONNECTOR SETUP
SDK docs → TypeScript
import Supermemory from 'supermemory'
const client = new Supermemory()
// Create a connection
const connection = await client.connections.create("notion", {
containerTag: "team_wiki"
})
// Search across all connections
const results = await client.search.documents({
q: "latest product roadmap",
containerTag: "team_wiki"
}) 〉GET STARTED
[5/5]
Stop importing. Start connecting.
Available on Pro and Scale plans