| Method | Best For | User Experience |
|---|---|---|
| Embedded Hub | Production apps | In-app, branded |
| Auth Link | Email flows, demos | Standalone page |
| Dashboard | Internal testing | Admin-only |
Embedded Hub
Embed the StackOne Hub directly in your app. End-users select a connector and authenticate without leaving your application.- Use Cases
- How It Works
- Production applications with custom UX
- Branded, in-app connection experience
- Full control over the integration flow
Embedding Guide →
Complete guide for React and non-React implementations
Auth Link
Secure URLs that open the StackOne Hub in a standalone browser tab. Generate from the dashboard or via API.- Use Cases
- How It Works
- Onboarding emails asking end-users to connect their HRIS
- Quick demos without frontend integration work
- Sales-led onboarding flows
Auth Links Guide →
Dashboard Linking
Connect accounts directly from the StackOne dashboard for internal testing.- Use Cases
- How It Works
- Testing API integration during development
- Debugging connection issues
- Internal demos
Connection Events
Get notified when accounts are connected, updated, or disconnected.Frontend Callbacks (Embedded Hub)
When using the Embedded Hub, handle connection events directly in your frontend:- New Hub (beta)
- Hub (v1)
Webhooks
For backend notifications (required for Auth Links, recommended for all methods), subscribe to account webhooks:| Event | Triggered When |
|---|---|
account.created | New account linked |
account.updated | Account credentials refreshed or modified |
account.deleted | Account disconnected |
Example webhook payload