Connectors

BaseCommand reads your CRM via OAuth.

Read-scoped by default. Writeback only on your approval. The CRM stays your system of record.

HubSpot

Live today

Connect via OAuth. No credentials, no migration, no data project.

  • OAuth connect: standard HubSpot authorization flow
  • Read-scoped by default: contacts, companies, deals, notes, engagements
  • All CRM tiers supported, Starter through Enterprise
  • Writeback only on your approval: nothing writes until you release it
  • Disconnecting purges the synced working copy immediately

Salesforce

Live today

Connect via OAuth. Read-only sync. No credentials, no migration, no data project.

  • OAuth connect: standard Salesforce authorization flow with PKCE
  • Read-only sync: accounts, opportunities, contacts, activities
  • Renewal field mapping and health scoring on your org as-is
  • Nothing is ever written to your Salesforce org
  • Disconnecting purges the synced working copy immediately

Tell us what CRM you use

Not on HubSpot or Salesforce? Let us know what you use.

How the connection works

Every connector follows the same pattern: OAuth authorization through the CRM's official flow, read-scoped by default. BaseCommand syncs a working copy of your CRM data into an encrypted, row-level-scoped store to power the dashboard and background agents.

Writeback is earned: nothing writes to your CRM until you review a drafted move in your Inbox and release it. The CRM stays your system of record at every step.

Disconnecting removes the synced working copy immediately. No 30-day retention window.

The renewal foundation, free to start

Get started free →