CRM Overview
The Beeving CRM manages contacts, companies, deals and tasks directly from the API.
Concepts
text
Contact ─────┬──→ Deal (in a pipeline stage)
Company ─────┘ │
└──→ Task| Resource | Description |
|---|---|
| Company | A business entity with contacts and deals. |
| Deal | A sales opportunity with an amount and close date. |
| Task | An action linked directly to a contact, deal or company. |
| DealStage | A pipeline stage such as Prospect, Proposal, Negotiation or Won. |
Typical workflow
- Create a company with
POST /crm/companies. - Create a contact linked to it with
POST /contacts, using the company's workspace-scopedcompany_id. - Create a deal with the contact and company IDs using
POST /crm/deals. - Create follow-up tasks directly against the contact or deal.
- Move the deal through the pipeline, then mark it won or lost.