LeadActivity
Stored in the leadactivities collection. createdAt and updatedAt are maintained automatically.
Returned by GET /lead-activity, GET /lead-activity/:id, PATCH /lead-activity/:id/notes.
| Field | Type | Notes |
|---|---|---|
company | ObjectId -> Company | |
contact | ObjectId -> Contact | |
lead | ObjectId -> Lead | |
type | string | required · one of whatsappChat, smtpChat, telegramChat, instagramChat, whatsapp, smtp, campaign, campaignEmailTemplate and 13 more |
notes | string | |
doneAt | date | |
doneBy | ObjectId -> Member | |
createdBy | ObjectId -> Member | |
updatedBy | ObjectId -> Member | |
whatsappChat | ObjectId -> UnifiedMessage | |
smtpChat | ObjectId -> UnifiedMessage | |
telegramChat | ObjectId -> UnifiedMessage | |
instagramChat | ObjectId -> UnifiedMessage | |
unifiedMessage | ObjectId -> UnifiedMessage | |
campaign | ObjectId -> Campaign | |
sendJob | ObjectId -> SendJob | |
direction | string | one of inbound, outbound |
source | string | |
callLog | ObjectId -> CallLog | |
whatsapp | ObjectId -> WhatsAppMessage | |
smtp | ObjectId -> SmtpMessage | |
gmail | ObjectId -> GmailMessage | |
scheduleMeeting | ObjectId -> ScheduleMeeting | |
meetingSnapshot.title | string | |
meetingSnapshot.provider | string | |
meetingSnapshot.startTime | date | |
meetingSnapshot.endTime | date | |
meetingSnapshot.meetingLink | string | |
meetingSnapshot.status | string | |
isDeleted | boolean | default false |
isRestored | boolean | default false |
restoredAt | date | |
_id | ObjectId | default "6a95712f932657988a91c09e" |
createdAt | date | set once |
updatedAt | date |