```jsx var detail; var botLoaded = false; var botReady = false; var submitted = false; function showBot() { window.botpressWebChat.sendEvent({ type: 'show' }); } function sendFormInfo(info) { window.botpressWebChat.sendPayload({ type: 'trigger', payload: info }); } document.getElementById('myform').addEventListener('submit', function (event) { event.preventDefault(); detail = { name: event.target.name.value, email: event.target.email.value, linkedin: event.target.linkedin.value, message: event.target.message.value, position: "Botbassador" }; showBot(); submitted = true; }); window.botpressWebChat.onEvent(function (event) { if (event.type === 'LIFECYCLE.LOADED') { botLoaded = true; } else if (event.type === 'LIFECYCLE.READY') { botReady = true; if (botLoaded && botReady && submitted) { sendFormInfo(detail); } } }, ['LIFECYCLE.LOADED', 'LIFECYCLE.READY']); ```