| 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
Webhooks Guide
Full setup and event reference
Next Steps
Embed the Hub
Full guide for React and script embedding
Auth Links
Generate and send connection links
Managing Accounts
View and manage connected accounts
Backend Setup
Generate session tokens securely