Skip to main content

manualChatbot

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

Returned by DELETE /manual-chatbot, GET /manual-chatbot, POST /manual-chatbot, DELETE /manual-chatbot/:id, GET /manual-chatbot/:id, PUT /manual-chatbot/:id and 3 more.

FieldTypeNotes
namestringrequired
normalizedNamestring
activeNamestring
descriptionstring
kindstringdefault flow · one of flow, router
companyObjectId -> Companyrequired
statusstringdefault draft · one of draft, published, paused
publishedVersionnumberdefault 0
latestVersionnumberdefault 1
publishedSnapshotanydefault null
publishedAtdate
conversationsobject[]default []
conversations.textstringrequired
conversations.ordernumberdefault 0
keywordsobject[]default []
keywords.keywordstringrequired
keywords.weightnumberdefault 0
keywords.ranknumberdefault 0
handover.modestringdefault any · one of any, all
handover.rulesobject[]default []
handover.rules.typestringrequired · one of flow_finished, contains_text, message_count, time_based
handover.rules.enabledbooleandefault true
handover.rules.textstring
handover.rules.messageCountnumberdefault 0
handover.rules.minutesnumberdefault 0
routing.labelstringdefault ""
routing.allowLeavebooleandefault true
routing.allowEnterbooleandefault true
attachments.custombooleandefault false
attachments.maxFileSizeMbnumberdefault 10
createdByObjectId -> Member
updatedByObjectId -> Member
_idObjectIddefault "6a95712f932657988a91c0a4"
createdAtdateset once
updatedAtdate