DCS / Tools / Connectors
10+ pre-built · OAuth + retry + audit

Your agents call real APIs — not toy mocks.

DCS Connectors is a library of pre-built integrations with the apps your business actually uses. Stripe for billing, Twilio + WhatsApp for messaging, Gmail + Google Calendar for ops. OAuth handled. Retries handled. Every API call signed.

CONNECTED · 7 ACTIVE
💳

Stripe

4.2K calls/mo

💬

Slack

1.8K calls/mo

✉️

Gmail

3.1K calls/mo

📅

Calendar

912 calls/mo

📱

WhatsApp

5.4K calls/mo

📓

Notion

240 calls/mo

📊

HubSpot

670 calls/mo

📦

Airtable

410 calls/mo

Zapier

passthrough

📞

Twilio

1.1K calls/mo

Library

10 pre-built. Hundreds more via Zapier passthrough.

💳

Stripe

Checkout, Customer Portal, refunds, webhooks, subscription management. Test + live keys, separate audit trails.

💬

Slack

Post messages, read channels, manage users, react to events. Bot user + workspace install handled.

✉️

Gmail / Outlook

Send + read mail, drafts, filters, threading. Plus-addressing for inbound routing.

📅

Google / Outlook Calendar

Read availability, create events, send invites, sync with Cowork channels.

📱

WhatsApp Business

Official Meta API. Two-way messaging, templates, broadcasts, green-tick onboarding.

📞

Twilio

SMS, voice (TTS/STT), Verify (OTP). Per-country routing optimization.

📓

Notion

Read + write databases + pages. Block-level edits. Perfect for knowledge-base agents.

📊

HubSpot / Salesforce

CRM read/write. Deals, contacts, companies. Pipeline automation.

📦

Airtable / Google Sheets

Spreadsheets-as-DB. Read, write, formula-aware, append-only audit trail option.

Zapier

Passthrough to 5,000+ Zapier apps. We sign the receipt; Zapier handles the long tail.

🐘

Postgres / Supabase

Direct SQL access. RLS-respecting. Safe-mode default (read-only unless explicitly granted).

📈

Mixpanel / PostHog

Push events + read funnels. Useful for agents that report on product metrics.

How they work

OAuth, retry, audit — all handled.

🔐

OAuth flow

One-click "Connect Stripe" in your dashboard. Tokens stored encrypted at-rest. Auto-refresh.

Retry + backoff

Exponential backoff on transient errors. Idempotency keys prevent duplicate writes.

📜

Per-call receipt

Every API call signs a receipt: endpoint, payload hash, response hash, latency, cost.

🛑

Spend cap

Set monthly cost cap per connector. Cap exhausted = connector pauses until next billing cycle.

Build your own

Wrap any REST API in 10 minutes.

If we don't have the connector you need, write your own. The connector SDK handles auth + retry + receipts — you just write the API calls.

// my-custom-connector.ts
import { defineConnector } from "@dcsplatform/connector-sdk";

export default defineConnector({
  name: "my-api",
  auth: { type: "oauth2", url: "https://my-api.com/oauth/authorize" },
  tools: {
    listOrders: async (ctx) => {
      const r = await ctx.fetch("https://my-api.com/v1/orders");
      return r.json();
    },
  },
});
// → publish: npx @dcsplatform/connector-sdk publish
FAQ

Common questions.

Is this like Zapier?
Zapier is "trigger X → action Y" automation. Connectors are agent-callable tools — an LLM agent decides when + how to use them based on conversation context. Different paradigm. (We also passthrough Zapier when its breadth helps.)
How are credentials secured?
OAuth tokens encrypted at-rest with AES-256, decrypted only at call time inside an isolated worker. We never log credentials. API keys can be scoped to specific connector instances.
What if my custom connector breaks?
Connector errors land in your dashboard with the failing payload + response. Auto-retry on transient errors. Permanent failures pause the connector + alert you.
Do connectors work with Sovereign?
Yes — connectors run inside your VPC on Sovereign tier. The OAuth callback URL points at your domain; tokens never leave your perimeter.

Real APIs. Real receipts.

Connect once. Every call from any DCS agent uses it automatically.

Browse library →Use in Studio