← Docs

Connecting accounts

When you connect an account, you grant the platform permission to act on your behalf at that service. The service asks you to approve a set of scopes (permissions); those scopes are locked in for that connection.

What you’re granting

Scopes determine what the platform can do at each service. You see them during the approval step.

ProviderScopes requestedWhat they cover
GitHubrepo, read:user, workflowRead and write repos; read your profile; trigger Actions
Googledrive.readonly, calendar.readonlyRead Drive files; read Calendar events
Notionread_content, update_contentRead and edit pages and databases
Linearread, writeRead and create/update issues

Gotchas

  • Scopes are fixed when you connect. If a feature later needs an additional permission, disconnect and reconnect to grant the updated scope set.
  • Google and Microsoft tokens expire after months of inactivity. If you see auth errors, disconnect and reconnect to get a fresh token.
  • Each project gets its own connection. One project cannot use another project’s connected account — connect the account again in each project where you need it.
  • If a connector prompts for new permissions after an update, disconnect and reconnect to grant them.

See also