AI Connect OSAI Connect OS Documentation
DocumentationAPI Reference
CRM

CRM

Manage contacts, companies, conversations, and external CRM integrations.

Core objects

  • Contacts - people, with custom fields, tags, and source attribution.
  • Companies - organizations a contact belongs to.
  • Conversations - every channel (call, SMS, email, chat) rolled up per contact.
  • Pipelines - opportunity tracking with custom stages and per-stage automation.

Integrations

AI Connect OS syncs bi-directionally with external CRMs. Each integration is connected at the org level.

ProviderDirectionAuth
GoHighLevelTwo-wayOAuth
HubSpotTwo-wayOAuth
Follow Up BossOne-way (read)API key

See the dashboard's Settings → Integrations page to connect a provider. All synced records are auditable from Settings → Integration Logs.

Custom fields

Custom fields are scoped per org and per object type (contact, company, opportunity). Fields are stored on the record as a JSONB object keyed by field UUID, not field key - so when reading via the API, look up the field's id from /api/v1/custom-fields first.

Next steps

On this page