Integrations & API
Plugs into the stack you already run.
Every integration point, documented - what's live, what's ready, and which keys are still needed. For RevOps and GTM engineers evaluating the engine, and for anyone wiring it into their own tools. No black boxes: if a connection needs a key, it's labeled, and it says whose move it is.
Rostr API gateway
MockChat + agent runs. Powers the Gency chat on this site and every workspace agent. Streaming thought / action / result events over SSE.
POST https://rostr-platform.vercel.app/api/v1/run
Your move, Patrick
Add the AI gateway key to the rostr-platform project (Secure Vault flow - never chat) and redeploy. The chat UI already handles mock mode gracefully.
Stripe
Needs keyCheckout. Marketplace and portal purchases. Client-side checkout is built; server-side charge confirmation is not wired yet.
STRIPE_SECRET_KEY → server env
Your move, Patrick
The secret key was never added. Until it is, the portal paywall can't take payment. Keys go through the Secure Vault, never chat or git.
HubSpot
ReadyCRM read/write. Intent pulls, collision shielding, contact write-back, lifecycle staging. The dedupe shield runs against your portal - we never hold your token.
HUBSPOT_ACCESS_TOKEN → your workspace vault
Supabase
Needs keyWorkspace data. Run ledger, portal library, client records. Directory and workspace features stay on local/seeded data until keys rotate in.
SUPABASE_URL + keys → project env
Your move, Patrick
Fresh keys are still pending the rotation. Self-serve workspaces and the credentials vault UI wait on this.
n8n
LiveWorkflow execution. Every template and engine ships as importable n8n JSON. Runs on your instance - self-hosted or cloud - under your control.
your n8n instance → import JSON
Composio
ReadyPer-user tool OAuth. 100+ tools (Gmail, Calendar, Salesforce, and more) attached to agent runs on demand. Best-effort: a run never breaks if it's unconfigured.
composio_account_id → per run
Smartlead / Instantly
ReadySequencer enrollment. Approved contacts enroll with staggered inbox load-balancing. Sender reputation guarded by the verification waterfall.
your sequencer API key → workspace vault
Slack
ReadyApprovals + notifications. The human review gate lives where your team already works: drafts arrive in Slack, approvals release the send.
your Slack workspace → approvals channel
Sandbox
ReadySafe code execution. Generated code runs in an isolated sandbox before it ever touches your stack - the same pattern behind the quickstart builds.
deny-all network · ephemeral
How keys work
Short version: you hold your keys, we never see them - and Patrick's platform keys never touch git, chat, or email.
AI_GATEWAY_API_KEY
Patrick's move. Takes the Rostr platform (and this site's Gency chat) out of mock mode. Added via the Secure Vault flow, set as a Vercel env var on rostr-platform, then redeploy.
STRIPE_SECRET_KEY
Patrick's move. Unlocks real checkout on the marketplace and the portal. Server-side only - it never ships to the browser.
Supabase keys
Patrick's move. Pending rotation. Unlocks self-serve workspaces, the run ledger, and the portal library on live data.
HubSpot / sequencer tokens
Your move, client. You connect your own CRM and sequencer inside your workspace vault. We build against the APIs; your secrets stay yours.
Three ways to work with us