The Developer Compass for AI Integrations

Never get blindsided by third-party OAuth app approvals again.

Building an AI agent is fast. Getting third-party OAuth apps approved is not. Every provider has different rules: some approve instantly, others demand weeks of security assessments, YouTube screen recordings, or verified domain ownership.

Unpredictable Wait Times
Instant for GitHub, Linear and Notion. Up to about 10 days for Google sensitive scopes. Several weeks for Google restricted scopes, which need an annual security assessment.
Hidden Blocker Landmines
Missing video URLs, unverified DNS records, or unexpected scope escalations.
Managed vs Custom
Know when managed OAuth (like Composio) is enough vs when you need your own app.

Available Provider Guides

11 apps documented (7 pre checked, 4 generated by the live agent and not yet checked)

Discord

Generated live, unchecked
MEDIUM

Creating an application and setting up OAuth2 redirect URIs and scopes is straightforward, but verification processes and bot approval requirements depend on scale and intents.

Setup:Not stated in sources
Approval wait:Not stated in sources
View Full OAuth Guide

GitHub

EASY

Registering a GitHub OAuth App or GitHub App requires no upfront manual approval or app store review, allowing immediate testing and deployment.

Setup:5-10 minutes
Approval wait:None (Instant)
View Full OAuth Guide

Google (Sensitive & Restricted Scopes)

HARD

Two clearly separate parts: Sensitive scopes (verification review, no security assessment, review can take up to about 10 days) and Restricted scopes (verification plus an annual assessment by a Google approved assessor, repeated at least every 12 months). Restricted scopes usually take several weeks in total (Estimate). Sensitive scopes: up to about 10 days (From official docs). Restricted scopes: several weeks plus assessor time (Estimate, not from Google).

Setup:2 - 4 hours
Approval wait:Sensitive scopes: up to about 10 days (From official docs). Restricted scopes: several weeks plus assessor time (Estimate, not from Google).
View Full OAuth Guide

HubSpot

MEDIUM

HubSpot requires creating a developer account, configuring app settings, and managing specific scopes. While private apps or standard public apps are straightforward to set up, publishing to the marketplace requires rigorous security reviews.

Setup:30 minutes to 1 hour
Approval wait:1 to 5 business days for Marketplace apps; Instant for private developer accounts
View Full OAuth Guide

Linear

EASY

Linear's developer platform features a straightforward self-serve OAuth application registration process within user/workspace settings without mandatory upfront reviews for private integrations.

Setup:15-30 minutes
Approval wait:Instant
View Full OAuth Guide

Notion

EASY

Internal integrations take minutes; public OAuth requires zero manual Notion review before going live.

Setup:10 - 15 minutes
Approval wait:Instant (no mandatory review required)
View Full OAuth Guide

Plaid

Generated live, unchecked
MEDIUM

Setting up a Plaid account is straightforward for development, but requires transitioning through environments (Sandbox to Development/Production) and complying with specific financial data regulations and security reviews.

Setup:Not stated in sources
Approval wait:Not stated in sources
View Full OAuth Guide

Slack

EASY

Self-serve internal install and public distribution; review is only required if choosing to list in the Slack Marketplace.

Setup:10 - 20 minutes
Approval wait:Instant for private & public distribution; Slack Marketplace review is a separate step
View Full OAuth Guide

Spotify

Generated live, unchecked
EASY

Creating a Spotify app client ID and secret takes only a few clicks via the Spotify Developer Dashboard.

Setup:Not stated in sources
Approval wait:Instant
View Full OAuth Guide

Stripe

MEDIUM

Stripe Connect OAuth requires setting up a Stripe platform account, enabling Connect in test mode, and completing standard business verification before moving to live charges.

Setup:30-60 minutes
Approval wait:Instant in Test Mode; 1-3 business days for Live Mode merchant verification
View Full OAuth Guide

Zoom

Generated live, unchecked
MEDIUM

App registration is straightforward, but App Review for public publication requires comprehensive documentation, privacy policy URLs, and potential security assessments.

Setup:Not stated in sources
Approval wait:3-10 business days
View Full OAuth Guide