fix(paradiz): always notify manager on human-handoff requests

This commit is contained in:
OpenClaw Assistant
2026-03-02 22:11:19 +03:00
parent 6cc1e23ae3
commit e66612333f
2 changed files with 6 additions and 6 deletions

View File

@@ -274,12 +274,12 @@ async function askOpenClaw(payload) {
store[userKey].need_human = true;
store[userKey].contact_pref = userText;
const hasContact = Boolean(store[userKey].phone || store[userKey].email || /телеграм|whatsapp|вотсап|вк|vk/i.test(userText));
if (!hasContact) {
writeLeadStore(store);
return { reply: 'Я ИИ-агент по бронированию «Парадиз». Подключу живого менеджера. Напишите, пожалуйста, телефон или e-mail и удобное время для связи.' };
}
const sent = await sendTelegramHumanLead(store[userKey]);
if (sent) store[userKey].human_sent_at = new Date().toISOString();
if (!hasContact) {
writeLeadStore(store);
return { reply: 'Я ИИ-агент по бронированию «Парадиз». Передала запрос живому менеджеру. Напишите, пожалуйста, телефон или e-mail и удобное время для связи.' };
}
writeLeadStore(store);
return { reply: 'Я ИИ-агент по бронированию «Парадиз». Передала ваш запрос живому менеджеру, он свяжется с вами по указанному контакту.' };
}