💬
let conversation = []; let leadCaptured = false; // 🔥 AUTO OPEN CHAT setTimeout(() => { toggleChat(); addBotMessage("Hey 👋 Need help setting up an AI chatbot?"); }, 2000); function toggleChat() { const chat = document.getElementById("chat-container"); chat.style.display = chat.style.display === "flex" ? "none" : "flex"; } function addUserMessage(text) { const messages = document.getElementById("chat-messages"); messages.innerHTML += `${text}
`; messages.scrollTop = messages.scrollHeight; } function addBotMessage(text) { const messages = document.getElementById("chat-messages"); messages.innerHTML += `${text}
`; messages.scrollTop = messages.scrollHeight; } async function sendMessage() { const input = document.getElementById("chat-input"); const text = input.value.trim(); if (!text) return; // ✅ CLEAR INPUT (fix your issue) input.value = ""; addUserMessage(text); // 🧠 STORE USER MESSAGE conversation.push({ role: "user", content: text }); // 💰 LEAD CAPTURE if (!leadCaptured && text.includes("@")) { leadCaptured = true; addBotMessage("Awesome 🙌 I’ll reach out shortly! Want me to show you how this works?"); return; } if (!leadCaptured && conversation.length >= 3) { addBotMessage("By the way — want me to set this up for your business? Drop your email 👇"); } // ⏳ typing indicator addBotMessage("..."); try { const response = await fetch("https://hook.us2.make.com/sdlmfq81dq6q3y8r23dndr4gnhbo7rbh", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ message: text, history: conversation }) }); const data = await response.json(); // ❌ remove typing const msgs = document.querySelectorAll("#chat-messages .bot"); msgs[msgs.length - 1].remove(); const reply = data.reply || "No response"; addBotMessage(reply); // 🧠 STORE BOT RESPONSE conversation.push({ role: "assistant", content: reply }); } catch (err) { addBotMessage("Error connecting..."); } } // ⌨️ ENTER KEY SUPPORT document.addEventListener("DOMContentLoaded", () => { document.getElementById("chat-input").addEventListener("keypress", function(e) { if (e.key === "Enter") { sendMessage(); } }); }); ITyler Support
🚀 IT Support + AI Automation for Your BusinessFix your tech. Capture more leads. Automate your workflow.I help businesses:
- Fix computers & tech issues
- Set up websites & systems
- Install AI chatbots that turn visitors into customers👉 Use the chat in the corner or contact me to get started.
🚀 What You Get🤖 AI Chatbots That Convert
Turn website visitors into real leads automatically.⚡ Instant Responses 24/7
Never miss a message again.📅 Automated Booking
Let customers schedule without lifting a finger.📈 More Leads, Less Effort
Your website works while you sleep.🛠️ Reliable IT Support
Fix problems fast and keep your business running.
👥 Who This Is For✔️ Local Businesses
✔️ Service Providers
✔️ Agencies & ConsultantsIf you rely on leads — this is for you.
💬
let conversation = []; let leadCaptured = false; // 🔥 AUTO OPEN CHAT setTimeout(() => { toggleChat(); addBotMessage("Hey 👋 Need help setting up an AI chatbot?"); }, 2000); function toggleChat() { const chat = document.getElementById("chat-container"); chat.style.display = chat.style.display === "flex" ? "none" : "flex"; } function addUserMessage(text) { const messages = document.getElementById("chat-messages"); messages.innerHTML += `${text}
`; messages.scrollTop = messages.scrollHeight; } function addBotMessage(text) { const messages = document.getElementById("chat-messages"); messages.innerHTML += `${text}
`; messages.scrollTop = messages.scrollHeight; } async function sendMessage() { const input = document.getElementById("chat-input"); const text = input.value.trim(); if (!text) return; // ✅ CLEAR INPUT (fix your issue) input.value = ""; addUserMessage(text); // 🧠 STORE USER MESSAGE conversation.push({ role: "user", content: text }); // 💰 LEAD CAPTURE if (!leadCaptured && text.includes("@")) { leadCaptured = true; addBotMessage("Awesome 🙌 I’ll reach out shortly! Want me to show you how this works?"); return; } if (!leadCaptured && conversation.length >= 3) { addBotMessage("By the way — want me to set this up for your business? Drop your email 👇"); } // ⏳ typing indicator addBotMessage("..."); try { const response = await fetch("https://hook.us2.make.com/sdlmfq81dq6q3y8r23dndr4gnhbo7rbh", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ message: text, history: conversation }) }); const data = await response.json(); // ❌ remove typing const msgs = document.querySelectorAll("#chat-messages .bot"); msgs[msgs.length - 1].remove(); const reply = data.reply || "No response"; addBotMessage(reply); // 🧠 STORE BOT RESPONSE conversation.push({ role: "assistant", content: reply }); } catch (err) { addBotMessage("Error connecting..."); } } // ⌨️ ENTER KEY SUPPORT document.addEventListener("DOMContentLoaded", () => { document.getElementById("chat-input").addEventListener("keypress", function(e) { if (e.key === "Enter") { sendMessage(); } }); }); ITyler Support
💬
let conversation = []; let leadCaptured = false; // 🔥 AUTO OPEN CHAT setTimeout(() => { toggleChat(); addBotMessage("Hey 👋 Need help setting up an AI chatbot?"); }, 2000); function toggleChat() { const chat = document.getElementById("chat-container"); chat.style.display = chat.style.display === "flex" ? "none" : "flex"; } function addUserMessage(text) { const messages = document.getElementById("chat-messages"); messages.innerHTML += `${text}
`; messages.scrollTop = messages.scrollHeight; } function addBotMessage(text) { const messages = document.getElementById("chat-messages"); messages.innerHTML += `${text}
`; messages.scrollTop = messages.scrollHeight; } async function sendMessage() { const input = document.getElementById("chat-input"); const text = input.value.trim(); if (!text) return; // ✅ CLEAR INPUT (fix your issue) input.value = ""; addUserMessage(text); // 🧠 STORE USER MESSAGE conversation.push({ role: "user", content: text }); // 💰 LEAD CAPTURE if (!leadCaptured && text.includes("@")) { leadCaptured = true; addBotMessage("Awesome 🙌 I’ll reach out shortly! Want me to show you how this works?"); return; } if (!leadCaptured && conversation.length >= 3) { addBotMessage("By the way — want me to set this up for your business? Drop your email 👇"); } // ⏳ typing indicator addBotMessage("..."); try { const response = await fetch("https://hook.us2.make.com/sdlmfq81dq6q3y8r23dndr4gnhbo7rbh", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ message: text, history: conversation }) }); const data = await response.json(); // ❌ remove typing const msgs = document.querySelectorAll("#chat-messages .bot"); msgs[msgs.length - 1].remove(); const reply = data.reply || "No response"; addBotMessage(reply); // 🧠 STORE BOT RESPONSE conversation.push({ role: "assistant", content: reply }); } catch (err) { addBotMessage("Error connecting..."); } } // ⌨️ ENTER KEY SUPPORT document.addEventListener("DOMContentLoaded", () => { document.getElementById("chat-input").addEventListener("keypress", function(e) { if (e.key === "Enter") { sendMessage(); } }); }); ITyler Support
🛠️ Services💻 IT Support & Troubleshooting
Fix slow computers, crashes, and everyday tech issues.🖥️ Website Setup & Optimization
Launch or improve your website quickly.🛠️ Computer Builds & Repairs
Custom PCs, upgrades, and fixes.🌐 Network Setup & Issues
WiFi problems, connectivity, and performance fixes.🤖 AI Chatbots & Automation (Specialty)
Turn your website into a 24/7 sales machine.
💬
let conversation = []; let leadCaptured = false; // 🔥 AUTO OPEN CHAT setTimeout(() => { toggleChat(); addBotMessage("Hey 👋 Need help setting up an AI chatbot?"); }, 2000); function toggleChat() { const chat = document.getElementById("chat-container"); chat.style.display = chat.style.display === "flex" ? "none" : "flex"; } function addUserMessage(text) { const messages = document.getElementById("chat-messages"); messages.innerHTML += `${text}
`; messages.scrollTop = messages.scrollHeight; } function addBotMessage(text) { const messages = document.getElementById("chat-messages"); messages.innerHTML += `${text}
`; messages.scrollTop = messages.scrollHeight; } async function sendMessage() { const input = document.getElementById("chat-input"); const text = input.value.trim(); if (!text) return; // ✅ CLEAR INPUT (fix your issue) input.value = ""; addUserMessage(text); // 🧠 STORE USER MESSAGE conversation.push({ role: "user", content: text }); // 💰 LEAD CAPTURE if (!leadCaptured && text.includes("@")) { leadCaptured = true; addBotMessage("Awesome 🙌 I’ll reach out shortly! Want me to show you how this works?"); return; } if (!leadCaptured && conversation.length >= 3) { addBotMessage("By the way — want me to set this up for your business? Drop your email 👇"); } // ⏳ typing indicator addBotMessage("..."); try { const response = await fetch("https://hook.us2.make.com/sdlmfq81dq6q3y8r23dndr4gnhbo7rbh", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ message: text, history: conversation }) }); const data = await response.json(); // ❌ remove typing const msgs = document.querySelectorAll("#chat-messages .bot"); msgs[msgs.length - 1].remove(); const reply = data.reply || "No response"; addBotMessage(reply); // 🧠 STORE BOT RESPONSE conversation.push({ role: "assistant", content: reply }); } catch (err) { addBotMessage("Error connecting..."); } } // ⌨️ ENTER KEY SUPPORT document.addEventListener("DOMContentLoaded", () => { document.getElementById("chat-input").addEventListener("keypress", function(e) { if (e.key === "Enter") { sendMessage(); } }); }); ITyler Support
🤖 Turn Your Website Into a 24/7 Sales MachineStop missing leads. Start booking customers automatically.I build AI chatbots that:
- Answer customers instantly
- Capture leads
- Book appointments👉 Works even while you sleep.
❌ The ProblemMost businesses:
- Miss messages after hours
- Take too long to respond
- Lose leads to faster competitorsEvery missed message = lost money.
✅ The SolutionYour AI chatbot will:✔️ Respond instantly to every visitor
✔️ Ask questions to qualify leads
✔️ Collect contact info automatically
✔️ Book appointments for youNo more missed opportunities.
⚙️ How It Works1️⃣ A visitor lands on your website
2️⃣ The chatbot starts a conversation
3️⃣ It answers questions instantly
4️⃣ It captures their info or books them👉 You get more leads — automatically
💬 Try It NowUse the chat in the bottom right corner 👇That’s exactly what your customers will experience.
🧠 Who This Is For🏢 Local Businesses
Capture every customer inquiry🔧 Service Providers
Turn visitors into booked jobs📈 Agencies & Consultants
Qualify leads automatically🛒 Any Business With a Website
If you get traffic — this works
🚀 Features✔️ 24/7 Instant Replies
✔️ Custom Trained on Your Business
✔️ Lead Capture Forms
✔️ Appointment Booking Integration
✔️ Smart Follow-Up Capabilities
✔️ Easy Website Integration
🚀 Ready to Get More Leads?Let’s set up your AI chatbot.👉 Message me using the chat
👉 Or contact me below
Vendor Application Kit — Privacy PolicyEffective date: October 1, 2026
Publisher: Tyler Runde / ITyler SupportWhat this policy covers
This policy covers the Vendor Application Kit skills-only plugin for ChatGPT and Codex. It does not cover other ITyler Support services or this website’s contact form and chatbot.Information used by the plugin
The plugin works with information you choose to provide, such as business profiles, event applications, product descriptions, contact details, and supporting documents. It uses this information to draft answers, identify requirements and missing facts, check answer limits and document dates, and prepare a reusable business profile.No developer-operated data service
The plugin contains instructions, templates, and an offline review script. It has no separate developer-operated server, database, account system, or analytics service. The plugin does not send your applications, conversations, or documents to Tyler Runde or ITyler Support through a plugin backend. The publisher does not receive access to your chats or uploads merely because you install or use the plugin.ChatGPT and Codex processing
OpenAI processes your inputs and outputs through the product you use. Storage, retention, model-training settings, and account controls are governed by OpenAI’s applicable policies and your account or workspace settings. Review OpenAI’s privacy policy and the data controls available in your account. This plugin does not change those controls.Tools and third-party services
When you request an event webpage lookup or an export through an available connected service, the host product’s tools may process information under that service’s policies. The plugin itself requires no external account or integration. It does not independently submit applications, pay fees, sign documents, or contact organizers.Your choices and saved files
Provide only information needed for your application. Avoid sharing passwords, payment card details, full tax identification numbers, and unnecessary sensitive personal information. Review generated answers before use. Downloaded profiles and exported documents are controlled by you and the services where you save them. Delete chats, uploads, or exports using the relevant product’s controls; the publisher cannot delete records held by OpenAI or your storage provider.Support requests
If you contact ITyler Support, we receive the information you choose to include and use it to respond. Please omit sensitive application documents unless needed for support. This website’s contact tools may involve their own service providers.Changes and contact
This page will be updated if the plugin’s data practices change. For privacy questions about Vendor Application Kit, use the ITyler Support contact form and identify the plugin in your message.Back to ITyler Support