RidgeCRM Developer Docs

Data Model

Standard objects

The core CRM graph RidgeCRM ships with.

Object graph

RidgeCRM models the customer lifecycle as connected records, not isolated tables. Leads can become accounts, contacts, and opportunities. Cases, tasks, events, quotes, comments, and attachments keep work attached to the customer story.

ObjectPurpose
LeadUnqualified or early interest before conversion.
AccountCompany or customer hub for sales, service, quotes, and calls.
ContactPerson related to accounts and work records.
OpportunityQualified deal with stage, amount, probability, and close date.
CaseSupport request tied to account/contact context.
Task/EventFollow-up work, meetings, boards, and calendar activity.
Quote/InvoiceCommercial document and line-item workflow exposed as invoices in the app.

Record pages

Record pages combine fields, related lists, activity timelines, approvals, attachments, quick actions, and custom components. Layout metadata decides what appears, while services enforce org scoping and validation.