MainBranch

Connected Apps

Connect Google Workspace or Microsoft 365 to bring your calendar, mail, and files into MainBranch.

Integrations connect MainBranch to the productivity tools you already use. Right now MainBranch supports the two major workspaces:

What integrations enable

When you connect a workspace, MainBranch can:

  • See your calendar so the notetaker can join your meetings.
  • Show your calendar events as a source for the assistant.
  • (Where enabled) Search across your mail and drive files so the assistant can reference them.

Per-user vs. workspace-level

Connections are per-user. Each person in your workspace connects their own Google or Microsoft account. Disconnecting affects only your data — your teammates' connections are untouched.

Your workspace admin can choose which data sources are enabled at the org level. If your admin has disabled mail, for instance, that source won't appear even after you connect. See Workspace → Apps.

Connecting

From Profile settings → Integrations:

  1. Click the integration you want to connect.
  2. You'll be redirected to the provider's consent screen (Google or Microsoft).
  3. Authorize MainBranch. The minimum required scopes are requested.
  4. You'll be returned to MainBranch and the integration is active.

The first sync may take a few minutes depending on how much content is in scope.

Disconnecting

From the same Integrations page, click Disconnect next to any active integration. Your tokens are revoked and the connection stops immediately. Any data MainBranch had indexed is removed.

How permissions are respected

MainBranch never extends your access. If you can't see a file in Google Drive, it won't appear in your MainBranch search results either. If a calendar event is marked private, only metadata is visible. The integration honors the source system's permission model.

See also

On this page