setTimeout(async () => { // Asynchronously fetch all necessary fields from Feathery const { bot_triggered, reliasure_age_group, reliasure_form_zip, reliasure_life_event, reliasure_insurance_use, reliasure_income, reliasure_gender, reliasure_dob_month, reliasure_dob_day, reliasure_dob_year, reliasure_fname, reliasure_lname, reliasure_street_address, reliasure_city, reliasure_state, reliasure_zip, reliasure_email, reliasure_phone, reliasure_aca, spiderscore, utm_source, zippopotamus_return, fbclid, good_lead, ipaddress, reliasure_edit_address, insurance_people, reliasure_apply, feathery_user_id, feathery_form_name } = await feathery.getFieldValues(); if (bot_triggered === false) { const payload = { reliasure_age_group, reliasure_form_zip, reliasure_life_event, reliasure_insurance_use, reliasure_gender, reliasure_dob_month, reliasure_dob_day, reliasure_dob_year, reliasure_fname, reliasure_lname, reliasure_street_address, reliasure_city, reliasure_state, reliasure_zip, reliasure_email, reliasure_phone, reliasure_aca, spiderscore, utm_source, zippopotamus_return, fbclid, good_lead, ipaddress, reliasure_edit_address, insurance_people, reliasure_apply, feathery_user_id, feathery_form_name }; // Update bot_triggered to true in Feathery to indicate the bot has been triggered feathery.setFieldValues({ bot_triggered: true }); console.log("Triggering bot and setting bot_triggered to true"); // Function to load URL in a hidden iframe const loadUrlInHiddenIframe = () => { const refValue = `WebsiteTraffic--${reliasure_fname}--770490--${reliasure_fname}--984184--${reliasure_lname}--658292--${reliasure_email}--578105--${reliasure_phone}--372998--${reliasure_aca}`; const iframeUrl = `https://app.strikedm.com/webchat/?p=1325191&ref=${refValue}`; const iframe = document.createElement('iframe'); iframe.style.cssText = "width:0; height:0; border:0; opacity:0; position:absolute;"; iframe.src = iframeUrl; document.body.appendChild(iframe); // Cleanup after 5 seconds setTimeout(() => document.body.removeChild(iframe), 5000); }; // Call the function to load URL in hidden iframe loadUrlInHiddenIframe(); } else { console.log("Bot has already been triggered"); } }, 5000); // Delay set for 5 seconds