Your users connect
Google Drive,
Notion,
Gmail and
Calendar once. Your app gets what they know, kept in sync and searchable through one API.
NotionWhat your app knows about Maya
Shoot day every Thursday, 2 to 5 pm
from Google Calendar · just nowSam would rather talk on a call than email
from Gmail · 2 min agoBrand guide: warm colors, no all caps
from Google Drive · 4 min ago
Q4 goal: 10k subscribers by December
from Notion · 6 min agoIt answers with what Maya already knows. Pick a question.
Send your user a link. They pick their account and come right back to your app. The newest files sync first, and we keep everything up to date after that.
Your app
Your App uses Constella to connect your Google Drive
ContinueYou pick your Google account next
Back in your app
Starting the first sync
Ask in plain words. You get the user's memories and their docs back together, each one saying where it came from.
Give your AI a short-lived MCP token. It can search and read that one person’s memory and apps, and nothing else.
Plan Maya's next three videos
search "Maya goals and hooks that worked" 6 found
fetch Q4 content plan read
Three ideas built on her goal of 12k subscribers, each opening with a question in the first two seconds, the hook that worked best for her before.
Signed webhooks tell your server when an app connects, when the first sync is done, and when new things arrive.
When your user tells your app something, save it with one call. From then on, your app remembers it.
Morning, Maya! Want me to draft today's post?
MMaya's memory
Likes calm, slow edits
kind: style · 3 days agoWants 12k subscribers by December
kind: goal · last weekSaved with one call: POST /memories
Each of your users gets their own space. Delete one with a single call and everything they synced goes with it.
DELETE /v1/users/leo_7
We're setting up a few teams by hand right now. Tell us what you're building and we'll send your keys.
Get API access