Skip to main content

LeadGeneratorConfig

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

Returned by GET /lead-gen-ai, DELETE /lead-gen-ai/:configId.

FieldTypeNotes
companyObjectId -> Company
createdByObjectId -> Member
promptstringdefault ""
aiTypestringdefault gemini
countnumberdefault 25
typestringdefault contact
industrystringdefault ""
userEnquiryEnabledbooleandefault true
additionalFiltersanydefault {}
genieSchedulerIdObjectId -> GenieSchedulerdefault null
genieWebhookUrlstringdefault ""
enrichmentEnabledbooleandefault false
enrichWebhookUrlstringdefault ""
createdLeadIdsObjectId[] -> Leaddefault []
createdContactIdsObjectId[] -> Contactdefault []
aiReturnedCountnumberdefault 0
enrichmentProgress.totalnumberdefault 0
enrichmentProgress.completednumberdefault 0
enrichmentProgress.failednumberdefault 0
statusstringdefault queued · one of queued, generating, pending, enriching, completed, failed
errorstringdefault ""
notifiedStages.startedbooleandefault false
notifiedStages.completedbooleandefault false
notifiedStages.failedbooleandefault false
_idObjectIddefault "6a95712f932657988a91c0a1"
createdAtdateset once
updatedAtdate