UNPKG

534 BJavaScriptView Raw
1const fallbackIntent = require('./fallbackIntent');
2
3module.exports = (companyId, consecutiveAttemptsCount = 0) => {
4 let defaultIntent;
5
6 switch (consecutiveAttemptsCount) {
7 case 2:
8 defaultIntent = fallbackIntent.segunda_tentativa;
9 break;
10 case 3:
11 defaultIntent = fallbackIntent.terceira_tentativa;
12 break;
13 default:
14 defaultIntent = fallbackIntent.normal;
15 }
16
17 return {
18 intent: defaultIntent.intent,
19 dialog: companyId + defaultIntent.dialogSuffix,
20 resolver: 'FALLBACK',
21 };
22};