OAuth Readiness

An hour, or six weeks?

Before your agent can connect to someone’s account, you may need your own OAuth app approved by the provider. Look up an app to see how long that takes, what can block it, and which steps an agent can do for you.

Try , , , , . A new guide takes about a minute.

Time to production, from minutes to months

Each line runs from the fastest to the slowest realistic path for the default case in that guide: your hands-on work plus the provider’s wait. A dashed tail means the wait is open-ended or unknown.

GitHubNotionLinkedInMeta (Facebook & Instagram)Google (Gmail)10 min1 hour1 workday1 week1 month6 months

Library

Researched in depth by Claude Code agents, with every quote checked against its page. Apps marked tested were also set up by hand.

  • GitHub1. InstantWork 0.25–2 hoursWait NoneTested by hand

    Blocker: There is no GitHub-side blocker; the practical blocker is per-customer: your app cannot reach an organization's repositories until an org owner installs the GitHub App (or approves the OAuth App under OAuth app access restrictions, on by default for new orgs).

  • Notion1. InstantWork 0.5–3 hoursWait NoneTested by hand

    No blocker found.

  • LinkedIn2. Instant, cappedWork 0.5–2 hoursWait None

    Blocker: With self-serve access an agent can identify the member and post, but it can't read their posts or feed (r_member_social is closed), and anything involving company pages or ads needs a vetted application that is open only to registered legal organizations.

  • Google (Gmail)4. Review plus external requirementsWork 10–60 hoursWait 14+ daysTested by hand

    Blocker: Gmail read access (gmail.readonly, gmail.modify) is a restricted scope, so a server-side agent needs restricted-scope verification plus a CASA security assessment that you pay a third-party assessor for and repeat every year. Google estimates about 6 weeks for this, and other Google pages say it can take several months.

  • Meta (Facebook & Instagram)4. Review plus external requirementsWork 8–24 hoursWait 7–45 days

    Blocker: Business Verification of a legal entity is required for Advanced Access (and is the prerequisite for Tech Provider access verification), so an individual developer without a registered business cannot let outside users connect their Pages or Instagram accounts.

Recently generated

Generated on request by the live agent. Faster and shallower than library guides, so check the evidence section.

  • Spotify for Developers5. GatedWork 1–5 hoursWait 0–42 days

    Blocker: Spotify only accepts extended quota applications from legally registered organizations operating an active and launched service, which blocks individuals and pre-launch products.

  • Box OAuth 2.0 Platform AppNot enough evidence to rateWork 2+ hoursWait Unknown

    No blocker found.

  • ZoomNot enough evidence to rateWork 0+ hoursWait Unknown

    Blocker: The requirement to pass a comprehensive App Submission Review and Security Audit by the Marketplace Operations and Security teams.

  • Airtable1. InstantWork 1–3 hoursWait Unknown

    No blocker found.

  • Trello OAuth 2.0 ClientNot enough evidence to rateWork 1–5 hoursWait Unknown

    No blocker found.

  • CalendlyNot enough evidence to rateWork 1+ hourWait Unknown

    No blocker found.

  • Google Gmail3. Review requiredWork 0.5–2 hoursWait 0+ days

    Blocker: The requirement to verify domains and complete the verification process for application names, logos, and sensitive or restricted scopes.

  • CanvaNot enough evidence to rateWork 0+ hoursWait Unknown

    No blocker found.

  • Shopify3. Review requiredWork 10–35 hoursWait Unknown

    Blocker: Failing core App Store review standards, encountering fatal installation or OAuth redirect errors, or repeatedly failing reviewer issues, which triggers a submission suspension.

  • Dropbox API3. Review requiredWork 2–10 hoursWait 1+ day

    Blocker: The app must link with at least 50 Dropbox users before Dropbox will review the production status application, and failure to apply within two weeks of hitting 50 links freezes additional user connections.

  • Asana4. Review plus external requirementsWork 2–8 hoursWait 7–14 days

    Blocker: Additional QA and security reviews for apps built with app components which may take longer due to added complexity.

How to read the difficulty

The tier is computed from seven facts about the provider by a fixed rule, so it means the same thing for every app. The AI only gathers the facts. How guides are made

1. Instant
Create credentials and go. No review.
2. Instant, capped
Works now, with limits until a light review or re-consent.
3. Review required
The provider reviews your app before outside users can connect.
4. Review plus external requirements
Review plus a security assessment, business verification or fees.
5. Gated
Partner program, paid tier or sales-only access. The outcome is uncertain.