Skip to main content

TempManualCampaign

Stored in the tempmanualcampaigns collection. createdAt and updatedAt are maintained automatically.

Returned by GET /campaign/manual, GET /campaign/manual/:id.

FieldTypeNotes
templateIdObjectIdrequired
fileObjectId -> File
templateNamestringrequired
templateSubjectstring
campaignTypestringrequired · one of email, whatsapp
columnMappingmaprequired
campaignDatamap[]default []
delaySecondsnumberdefault 0
statusstringdefault pending · one of pending, in-progress, completed, failed, paused
totalContactsnumberdefault 0
processedContactsnumberdefault 0
failedContactsnumberdefault 0
successfulContactsnumberdefault 0
errorsobject[]default []
errors.rowIndexnumber
errors.contactNumberstring
errors.errorstring
errors._idObjectIddefault "6a95712f932657988a91c0de"
messageIdsObjectId[]default []
messageIdTypestringone of SmtpMessage, WhatsAppMessage
startedAtdate
completedAtdate
companyObjectId -> Companyrequired
createdByObjectId -> Memberrequired
updatedByObjectId -> Member
_idObjectIddefault "6a95712f932657988a91c0df"
createdAtdateset once
updatedAtdate