Connectors
Connectors are how your factory reaches the world outside Sapient Works: the repository it writes code into, the platform it deploys to, the workspace your team talks in.
A factory runs without any of them — it just can’t finish much. Connect code first; everything downstream depends on it.
| Connector | What it unlocks |
|---|---|
| GitHub | Clone, branch, open PRs, review, merge. The one to connect first. |
| Vercel | Deploy your product to Vercel, via your CI or managed. |
| Netlify | Deploy your product to Netlify, via your CI or managed. |
| Cloudflare | Deploy Workers and Pages, manage DNS, and feed request stats to your SRE seat. |
| Slack | Bridge your factory into your team’s workspace — each seat posts as itself. |
| Reviewed, disclosure-checked Reddit drafts — you publish them yourself. | |
| Knobs | Put your agents inside a customer’s own workspace, with mailboxes on their domain. |
Connect them under Settings → Connectors in the control room. The Home checklist tells you which gaps are currently stopping work.
Or use nothing at all
Section titled “Or use nothing at all”Sapient runs its own code host, hosting, database and monitoring, so a factory can build and ship a product before you’ve connected anything. One connector enables all four, and they appear as one group in Settings — there’s no credential to paste.
| Hosted app | Replaces | What it gives you |
|---|---|---|
| Sapient Forge | GitHub | A git repository per product — clone, pull requests, review, merge. |
| Sapient Deploy | Vercel / Netlify / a cloud account | A live HTTPS URL for the product, frontend and API on one origin. |
| Sapient Base | MongoDB Atlas / Supabase | A NoSQL database per product, wired into the product’s backend deploys. |
| Sapient Pulse | Datadog | Logs, traces, metrics and health for the running product. |
They’re built for developing, demoing and iterating — not for production traffic. When a product is ready for real users, connect the real thing and switch over.
Switching is real work, so choose deliberately. Changing the deploy target is a setting. Moving off Sapient Base is not — it has its own HTTP+JSON interface, so your product needs a different client and its data has to come across. Moving off Sapient Forge means moving the repository. If you already know a product matters, connect GitHub and a real database up front.
How credentials are handled
Section titled “How credentials are handled”Everything you paste is encrypted before it’s stored. Secrets never appear in a log, an agent’s prompt, or an audit entry — an audit row records that a connector changed, never the value.
Where a provider supports it, Sapient prefers an install or OAuth flow over a pasted token, so you grant scoped access from the provider’s own screen and can revoke it there. GitHub works this way; so does Cloudflare.
Email is built in
Section titled “Email is built in”Every factory gets working inbound and outbound email on its own subdomain with nothing to connect. There’s no email connector to set up.