UNPKG

asksuite-core

Version:
23 lines (19 loc) 534 B
const fallbackIntent = require('./fallbackIntent'); module.exports = (companyId, consecutiveAttemptsCount = 0) => { let defaultIntent; switch (consecutiveAttemptsCount) { case 2: defaultIntent = fallbackIntent.segunda_tentativa; break; case 3: defaultIntent = fallbackIntent.terceira_tentativa; break; default: defaultIntent = fallbackIntent.normal; } return { intent: defaultIntent.intent, dialog: companyId + defaultIntent.dialogSuffix, resolver: 'FALLBACK', }; };