Skip to main content

Overview

The CRM system is the core of Zarna, managing companies, contacts, deals, interactions, and financials with firm-level isolation.

Data Model

Entity Relationships

Core Entities

Companies

Primary entities - businesses being tracked

Contacts

People associated with companies

Deals

Opportunities and transactions

Interactions

Touchpoints (meetings, calls, emails)

Financials

Financial records and metrics

Notes

Unstructured notes and observations

Company Management

Company Lifecycle

Company Data Structure

Deal Pipeline

Pipeline Stages

Deal Tracking

Contact Management

Contact Hierarchy

Relationship Tracking

Activity Tracking

Interaction Types

  • Meetings: In-person or video calls
  • Calls: Phone conversations
  • Emails: Email communications
  • Notes: General observations

Timeline View

Firm Isolation

How It Works

Implementation

Data Integrity

Constraints

Triggers

Search & Filtering

Advanced Filtering

AI Integration

CRM Agent

Natural language queries against CRM data:

CRM Agent Service

AI-powered CRM operations

Next Steps

System Overview

Complete architecture

Data Flow

Request/response lifecycle

Database Overview

Database architecture

Companies API

API documentation