Connections and secrets · connections/

Connect the tools you keep. The credentials stay with the platform.

The tools you keep, connected once for the whole workspace. Pipelines, ontology actions and the company agent all use the same connections, and none of them ever holds a token.

Connections declared in code and authorised here. The credentials stay with the platform, never in the repository.

cloud.segmentstream.com
The console's connections page: the workspace's connections declared in code, each with its status and an authorise or reauthorise button

Managed connections

21 ready-made connections: Google Ads, Meta Ads, Microsoft Ads, LinkedIn Ads, LinkedIn Pages, TikTok Ads, X Ads, Google Analytics 4, HubSpot, Apollo, Stripe, Xero, Resend, Telegram, Google Sheets, Supabase, Apify and AI evaluation. 3 generic ones reach any other API with a key, OAuth 2.0 or client credentials.

Declared in code, held by the platform

Connections are declared in connections/ and authorised in the console. Tokens refresh on their own, and calls go through the platform, so credentials never reach your code.

Inside actions

An ontology action can call a connection for one record: enrich a lead from Apollo, create a Stripe customer when a deal is won.

Pipelines and the agent

The same connections feed pipelines, and the company agent's Telegram channel runs on one.

Secrets

Named workspace secrets for pipeline code, created from a file and never returned by the API.

In code

connections/connections.py
# connections/connections.pyfrom segmentstream.connections import (    ApolloConnection,    HubSpotConnection,    StripeConnection,    TelegramBotConnection,)connections = (    HubSpotConnection(key="hubspot"),    StripeConnection(key="stripe"),    ApolloConnection(key="apollo"),    TelegramBotConnection(key="telegram"),)
Pipeline SDK reference →

Use it, build on it, or have it built

Use it

Authorise Google Ads, HubSpot, Stripe and others in the console.

Build it with your agent

Your agent declares a connection for any API with a key and verifies it before anything uses it.

Have our engineers build it

Our engineers connect the tools you run today during a pilot.

Replaces Credential spreadsheets, API keys in environment variables and Connector setup in every tool.

Works with

Solutions built with it

Read more

Enterprise pilot

Start a pilot.

Want connections and secrets set up for you? Our forward-deployed engineers build it with you in your workspace, as code you own.

  • One solution, on your data, in your own workspace
  • First version live in two weeks
  • Parity proven before anything is switched off
  • Fixed scope and price, credited to your contract if you continue

Not ready for a pilot? Send the form anyway with your question. An engineer will reply, not a sales rep.

How the pilot works

Goes to our founder’s inbox. No sales queue, no newsletter.

Your company’s software, built by agents, owned by you.

$ segmentstream workspace create acme --region eu --subdomain acme

▸ Created workspace acme · database, warehouse and a private git repository

$ segmentstream workspace WORKSPACE-ID clone acme && cd acme

▸ your agent writes the five folders and runs the checks

$ git add -A && git commit -m "First version"

$ segmentstream deploy

▸ app, ontology API and MCP tools live for your invited members

Start a pilot

Our engineers build the first version on your data in two weeks, at a fixed price.

Or join the waitlist for self-serve:

We’ll email you product updates, tips and onboarding help. Unsubscribe anytime.

Self-serve opens to the waitlist first.