Connectors
Hook up the services your canvas should know about. One OAuth grants the lot for Google. Each connector becomes a tool the agent can call from chat or voice.
Google (everything in one go)
RecommendedSign in once with Google and we ask for Gmail, Drive, Calendar, Docs, Sheets, Slides, and YouTube together. Each becomes its own tool.
Gmail
in Google bundleSubscribe to senders/labels. Forward-an-email inbox. Drafts on request.
Drive
in Google bundleWatch folders. On-create / on-update. Auto-ingest PDFs, docs, sheets.
Calendar
in Google bundleSurface today's events on the welcome canvas. Cross-link with meeting recordings.
Docs
in Google bundleOpen in-canvas; extract on save.
Sheets
in Google bundlePull tables into chat or charts.
Slides
in Google bundlePull slide decks into the canvas. Generate decks back out.
YouTube
in Google bundleChannel / playlist / watch-later subscriptions. Auto-pull transcripts.
Code
GitHub
Star → capture. Watch a repo, ingest README + issues.
Comms
Slack
Channel digests. Pin → capture. (Outbound DM your canvas opt-in.)
Other
Notion
Pull selected pages. Push back generated notes if you want it.
Linear
Surface action items extracted from meetings as issues.
OAuth handshakes happen server-side via Auth.js. Tokens are encrypted at rest with libsodium and never leave your machine. Connectors expose themselves as MCP tools so the agent can call them from chat or voice.