# Native Integrations

####

<table data-view="cards"><thead><tr><th align="center"></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center"><strong>Authentication</strong></td><td>Password, sessions, route guards, password reset.</td><td></td><td><a href="https://raw.githubusercontent.com/stack-auth/stack-auth/dev/.github/assets/logo.png">https://raw.githubusercontent.com/stack-auth/stack-auth/dev/.github/assets/logo.png</a></td></tr><tr><td align="center"><strong>Database</strong></td><td>Production‑grade SQL, migrations, and queries.</td><td></td><td><a href="https://tse3.mm.bing.net/th/id/OIP.VHKxMX1iV40b1QX6wrv1PgHaEa?rs=1&#x26;pid=ImgDetMain&#x26;o=7&#x26;rm=3">https://tse3.mm.bing.net/th/id/OIP.VHKxMX1iV40b1QX6wrv1PgHaEa?rs=1&#x26;pid=ImgDetMain&#x26;o=7&#x26;rm=3</a></td></tr><tr><td align="center"><strong>HubSpot</strong></td><td></td><td><a href="native-integrations/hubspot">hubspot</a></td><td><a href="https://logos-world.net/wp-content/uploads/2022/01/HubSpot-Emblem.png">https://logos-world.net/wp-content/uploads/2022/01/HubSpot-Emblem.png</a></td></tr><tr><td align="center">Slack</td><td></td><td><a href="native-integrations/slack">slack</a></td><td><a href="https://images.unsplash.com/photo-1496200186974-4293800e2c20?crop=entropy&#x26;cs=srgb&#x26;fm=jpg&#x26;ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHw3fHxzbGFja3xlbnwwfHx8fDE3NjA2OTAyNDV8MA&#x26;ixlib=rb-4.1.0&#x26;q=85">https://images.unsplash.com/photo-1496200186974-4293800e2c20?crop=entropy&#x26;cs=srgb&#x26;fm=jpg&#x26;ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHw3fHxzbGFja3xlbnwwfHx8fDE3NjA2OTAyNDV8MA&#x26;ixlib=rb-4.1.0&#x26;q=85</a></td></tr><tr><td align="center"><strong>Google Drive</strong></td><td></td><td><a href="native-integrations/google-drive">google-drive</a></td><td><a href="https://tse1.mm.bing.net/th/id/OIP.e-X3Wnz8TwyeEYVC8NjAaAHaEo?rs=1&#x26;pid=ImgDetMain&#x26;o=7&#x26;rm=3">https://tse1.mm.bing.net/th/id/OIP.e-X3Wnz8TwyeEYVC8NjAaAHaEo?rs=1&#x26;pid=ImgDetMain&#x26;o=7&#x26;rm=3</a></td></tr><tr><td align="center"></td><td></td><td><a href="native-integrations/google-calendar">google-calendar</a></td><td><a href="https://i0.wp.com/www.alphr.com/wp-content/uploads/2019/04/Picture1.png?w=787&#x26;ssl=1">https://i0.wp.com/www.alphr.com/wp-content/uploads/2019/04/Picture1.png?w=787&#x26;ssl=1</a></td></tr><tr><td align="center"><strong>Notion</strong></td><td></td><td><a href="native-integrations/google-sheets">google-sheets</a></td><td><a href="https://www.liveagent.com/app/uploads/2020/11/google-sheets-logo-485x262.png">https://www.liveagent.com/app/uploads/2020/11/google-sheets-logo-485x262.png</a></td></tr><tr><td align="center"><strong>Stripe</strong></td><td></td><td></td><td><a href="https://th.bing.com/th/id/R.dad0a0296b3fb785260ce7802be67612?rik=hD3xA7kN1MwWyw&#x26;pid=ImgRaw&#x26;r=0">https://th.bing.com/th/id/R.dad0a0296b3fb785260ce7802be67612?rik=hD3xA7kN1MwWyw&#x26;pid=ImgRaw&#x26;r=0</a></td></tr><tr><td align="center"><strong>Notion</strong></td><td></td><td><a href="native-integrations/notion">notion</a></td><td><a href="https://tse2.mm.bing.net/th/id/OIP.fmkDpi9xGuQ1RMrxDKfz4wHaEH?rs=1&#x26;pid=ImgDetMain&#x26;o=7&#x26;rm=3">https://tse2.mm.bing.net/th/id/OIP.fmkDpi9xGuQ1RMrxDKfz4wHaEH?rs=1&#x26;pid=ImgDetMain&#x26;o=7&#x26;rm=3</a></td></tr></tbody></table>

### How it works

Two ways to add integrations:

1. **Let the agent drive.** If a task needs an integration, the agent prompts you to connect. Approve once. Done.
2. **Add proactively.** Click **+ More → Integrations** and pick a provider.

After connect, the agent:

* Checks scopes (keep them tight).
* Runs a quick test (e.g., “Create Sheet,” “List Deals”).
* Uses the integration in the build plan and tasks — no manual wiring.

#### Typical flows

* Ingest a **CSV** → write rows to **Google Sheets**.
* Charge a card with **Stripe Checkout**; store receipts in **Database**.
* Pull **HubSpot** contacts → enrich → push updates back.
* Turn **Notion** pages into tasks; sync status both ways.

> Coverage grows. If you don’t see your tool, use a Custom API  or ask the agent to add it.
