Every system, one connector model.

Salesforce and SAP ship today. NetSuite, Microsoft Dynamics, and QuickBooks are on the roadmap. The Custom REST/GraphQL adapter covers everything else with an API. Each connector is a typed adapter; auth, retries, and per-tenant secrets are handled in one place.

Back to Gateway

Shipped

In production today.

Used in live tenants. Read, create, and update with field-level permissions enforced by the connector layer.

CRM

Salesforce

Shipped

Built on JSforce. Sales Cloud, Service Cloud, Health Cloud, and custom objects all supported. Picklists, lookups, and field-level security enforced at the connector layer.

Operations

readcreateupdate

Auth

OAuth 2.0 / Connected App or Service User

Objects

AccountContactCaseOpportunityOrderCustom Objects

ERP

SAP

Shipped

S/4HANA via OData; Business One via Service Layer. Read paths support delta queries; write paths are gated by per-tenant capability flags so partners only see what you intend.

Operations

readcreateupdate

Auth

SAP Cloud Connector / OAuth

Objects

Sales OrderPurchase OrderMaterialCustomerVendorPlant

Custom

Custom REST / GraphQL

Shipped

Generic adapter. Define request/response schemas in TypeScript; Gateway handles auth, retry, and per-tenant secret resolution. The way to plug in a proprietary system or a vertical SaaS we don't ship a named connector for.

Operations

readcreateupdate

Auth

API key, OAuth, signed JWT, mTLS

Objects

Whatever you map

Roadmap

In progress, prioritized by demand.

Read-only betas are available now for select tenants. Full read/write parity is targeted for the next two quarters. Customer demand drives the order — let us know if one of these is blocking you.

ERP

NetSuite

Roadmap

Read-only beta. Roadmapped: full read/write parity with the Salesforce and SAP connectors.

readcreateupdate

Accounting

QuickBooks Online

Roadmap

Read-only beta. Targeted for use as a secondary connector — e.g., a customer portal that shows invoices alongside Salesforce cases.

readcreateupdate

CRM

Microsoft Dynamics 365

Roadmap

Roadmap. Prioritized based on customer demand — let us know if you need it.

readcreateupdate

Build your own

Custom connectors are a 2–4 week build.

Every connector implements the same interface. RevenuePoint engineers build the new connector; once shipped, it becomes part of the Gateway product — available to every customer without touching your tenants or your data.

export interface GatewayConnector<T = unknown> {
  name: string;
  authenticate(secrets: SecretBag): Promise<Session>;
  query(req: QueryRequest, ctx: TenantContext): Promise<T[]>;
  create(req: CreateRequest, ctx: TenantContext): Promise<T>;
  update(req: UpdateRequest, ctx: TenantContext): Promise<T>;
}

All RevenuePoint engineers commit through the same review process; no shortcuts, no “just for one customer” hacks. The connector you fund is the connector everyone gets.

Need a connector we don't list?

Tell us the system. We'll scope a 2–4 week build, or fit your case onto the Custom REST/GraphQL adapter if it's covered there.