Skip to main content
Bring StackOne into your own product: connect your users’ accounts and call connector actions from your code. Here’s the path end to end.
Just exploring, or prefer a no-code route? Start with the Quickstart to connect your first connector from the dashboard.
1

Set up your project and API key

API Keys

Create a project and an API key with the scopes Actions and Platform API.
This API key will be used to authenticate all backend and API calls below.
2

Enable a connector for your users to link accounts with

Connector Profiles

A Connector Profile configures a provider’s authentication and the actions your users can use.
This sets up a connector profile for the provider you chose (e.g. hubspot) — its authentication and enabled actions — which you target when creating a session.
3

Generate a connect session

Connect Session

Instantiate a connect session on your backend to open the linking flow for a specific user.
Using your API key and provider from the previous steps, this returns a short-lived session token for the frontend.
4

Implement and display the Hub for your users to link accounts

Hub Account Linking

Open the Hub or send an Auth Link so users connect their accounts.

Handle Account Events

React to accounts being linked, updated, or disconnected.
The Hub is initiated using the session token. Once a user links an account, the Hub returns its account ID (or you pick it up from the account event) for calling actions.
5

Call actions from your code

Call Actions

Use the protocol that fits your stack — the Agent SDK, MCP, A2A, or RPC/HTTP.
Every call uses your API key and the account ID from the previous step, selecting which linked account to act on.

Before you go to production

OAuth Apps

Your brand on the consent screen and dedicated rate limits.

Webhooks

React to account and data changes.

Request Logs

Inspect calls, debug failures, and watch rate limits.