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 todayConnect 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 todayConnect 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.