External SaaS Integrations Map
This map catalogs every external SaaS platform that OpenClaw integrates with, grouped by functional category. Read this when assessing blast radius of a vendor outage, planning credential rotations, or identifying which KB doc to consult before touching an integration. The KB doc path pattern is workspace/knowledge-base/{platform}/.
Diagram
graph TD OC[OpenClaw VPS] subgraph CRM [CRM + Comms] HS[HubSpot] OP[OpenPhone] SM[SalesMsg] TW[Twilio Voice] end subgraph COLLAB [Collaboration + Alerts] DI[Discord] SL[Slack] end subgraph LLM [LLM + AI Routing] PK[Portkey :18900] AN[Anthropic] OR[OpenRouter] MK[Moonshot Kimi] VP[Voyage AI] PP[Perplexity] end subgraph INFRA [Infrastructure + Secrets] CF[Cloudflare] TS[Tailscale] HZ[Hetzner] AWS[AWS Mac Ultra] GH[GitHub] OP1[1Password] end subgraph FINANCE [Finance + Legal] ST[Stripe] DS[DocuSign] end subgraph MARKET [Marketplace + Data] IL[InvestorLift] IB[InvestorBase] CRMLS[CRMLS MLS] PS[PropStream] end OC --> CRM OC --> COLLAB OC --> LLM OC --> INFRA OC --> FINANCE OC --> MARKET
How to read this
- CRM + Comms: Inbound webhooks arrive from HubSpot (:18790), OpenPhone (:18792), SalesMsg (:18793), and Twilio (:18797). All pass through the auth chain (see auth-chain-map).
- LLM + AI Routing: All LLM calls route through Portkey at
:18900. Portkey virtualizes provider routing — agents never call Anthropic/OpenRouter/Moonshot directly. Voyage handles vector embeddings for the 44-SQLite memory fleet. - Infra + Secrets: Cloudflare provides WAF + Tunnel. Tailscale provides Funnel (inbound webhooks) + Tailnet (VPS-to-Mac SSH). 1Password (
opCLI) is the credential source — no plaintext keys in tracked files. - Finance + Legal: Stripe handles payment events; DocuSign triggers contract workflows via webhook (:18790 shared handler). DocuSign IP allowlist is enforced at CF WAF.
- Marketplace + Data: InvestorLift scraping runs on AWS Mac Ultra (not VPS — VPS IP is CloudFront-blocked). InvestorBase, CRMLS, PropStream are read-only data sources for deal intake.
Related
- ports-topology — shows which local ports serve each CRM/Comms integration
- mcp-server-catalog — MCP servers that expose some of these integrations as tools
- auth-chain-map — how inbound webhooks from CRM+Comms are authenticated
- cost-flow — how LLM provider calls are tracked and costed
See also
- CLAUDE.md — “Platforms with KB docs” section (81 tracked platforms, KB path pattern)
- ARCHITECTURE.md — Section 5 (External Integrations) with per-platform details
- knowledge-base — individual platform KB docs (API.md, WEBHOOKS.md, CREDENTIALS.md per platform)
- CLAUDE.md — InvestorLift Scraping section (ALWAYS via AWS Mac, never VPS Playwright)