Skip to content

Agent Integration Scope Index

The smallest set of OAuth scopes or permissions an AI agent needs for common tasks, per provider, with what each scope actually exposes and what review it triggers.

If you're building an agent that reads a user's inbox, posts to Slack or opens a pull request, this is the page that answers "what's the least I can ask for?"

DOI

DOI: https://doi.org/10.5281/zenodo.22806081 Canonical site: https://agenticfabriq.github.io/agent-integration-scope-index/ Maintainer: Agentic Fabriq · Data: CC BY 4.0 · Code: Apache-2.0


What's in each record

One YAML file per provider in providers/, validated by schema/provider.schema.json:

  • auth_mechanisms — OAuth app, app installation, API key, service account
  • tasks — a common agent task (for example "send an email as the user") with the minimum scopes, what else those scopes unlock, and safer alternatives
  • review_triggers — provider verification or admin consent the scope causes
  • token_behavior — lifetime and refresh notes that break long-running agents
  • sources — links to the provider's own documentation for every claim
  • verification — who last checked the record against provider docs, and when

Providers

Provider File Status
Gmail providers/gmail.yaml needs-review
Google Drive providers/google-drive.yaml needs-review
Slack providers/slack.yaml needs-review
GitHub providers/github.yaml needs-review
Microsoft Graph (Outlook, OneDrive, Teams) providers/microsoft-graph.yaml needs-review

Records move to verified only after someone checks every task against the linked provider docs and fills in verification.checked_on.

Principles

  1. Provider docs are the source of truth. Every scope claim links to them.
  2. Least privilege first. Each task lists the narrowest option, then broader ones with what they add.
  3. Vendor-neutral. Records describe providers, not any integration platform. Nothing here requires using the maintainer's product.

How to cite

See CITATION.cff.

About the maintainer

Agentic Fabriq builds Fabriq Developer, an MCP gateway that brokers per-user OAuth for agents across 150+ tools. This index is published so the scope decisions are open whichever stack you use.