Documentation

How AgentLogic360
Works

Everything you need to understand how the AI agent captures leads, qualifies customers, and books jobs for your plumbing or HVAC business — automatically, 24/7.

What is AgentLogic360?

AgentLogic360 puts a fully trained AI dispatcher on your website, Facebook, Google profile — anywhere customers reach out. It answers instantly, qualifies the job, and captures the lead while you're on the road or under a sink.

1

Customer reaches out

They tap the chat widget on your site — any time of day or night. The AI picks up instantly, no hold times, no voicemail.

2

AI qualifies the job

It asks the right questions — what's the problem, how urgent, where are they — and sounds like your best dispatcher doing it.

3

Lead captured & sent

Name, phone, address, and job description land in your dashboard and inbox. You call them back with full context already in hand.

How It Works

The agent is powered by Claude AI (Anthropic) — one of the most capable conversational AI models available. It's trained specifically on your business: your services, your service area, your pricing, your personality.

AI Engine

Trained on your business

We configure a system prompt with your company name, services, pricing, service area, and brand voice. The agent sounds like you — not a generic chatbot.

Response Time

Answers in under 2 seconds

While your competitors go to voicemail, AgentLogic360 responds instantly. Studies show the first business to respond wins the job over 70% of the time.

Your Data

Leads belong to you

Every conversation and captured lead is stored in your AgentLogic360 dashboard. Export any time. No shared databases, no selling your leads to competitors.

The Lead Capture Flow

The agent follows a tight 4-step conversation designed to get from "first message" to "phone number captured" in under 5 exchanges.

Step 1 — Detect location

When the widget loads, it silently checks the visitor's approximate location using their IP address. If they're in your service area, the agent already knows which town they're in before they type a word.

Step 2 — Problem + urgency

The agent asks what's going on, then creates urgency: "I may have a tech finishing up in [town] right now — let me check." This is warm and honest, not pushy.

Step 3 — Capture name + phone

Once urgency is established, it asks for name and phone in a single natural request: "What's your name and best number so I can lock that in?"

Step 4 — Close with options

Three close options slide up: Call Now, Text Us, or We Call You. The customer picks how they want to be reached — increasing conversion at every friction point.

Location Detection

When a visitor lands on your site, the widget quietly checks their IP address using ip-api.com and identifies their city and zip code in the background — before they even open the chat.

What gets detected

City, region, zip code, and approximate latitude/longitude — enough to know which town they're in and how far your nearest tech might be. No GPS, no permission prompts.

How the agent uses it

The location is passed as context before the first message. The agent opens with their town by name: "I see you're near Commack — I may have a tech in your area right now." It never asks for zip code if it already knows.

// Greeting when visitor is in Commack, NY: Agent: "I see you're near Commack — I may have a tech in your area right now. What's going on?" // vs. without geo (visitor from unknown location): Agent: "Hey! Got a plumbing emergency or need a quote? Tell me what's going on."

IP geolocation is ~85-90% accurate at city level. The agent confirms location naturally in conversation — never commits to dispatching before verifying the address.

Urgency Engine

The agent is trained to create real urgency without being pushy. It uses availability signals — a tech nearby, a scheduling window, a slot that fills fast — to make customers feel that acting now is the smart move.

"Tech nearby" signal

"I've got Mike finishing a job in [town] right now — he could swing by after." Warm, credible, and creates immediate FOMO.

Open slot urgency

"I have one open slot this morning — let me grab it before it goes." True for any service business with real scheduling.

Problem escalation

"These things have a way of getting worse — better to lock it in now." Especially effective for slow drains and minor leaks.

All urgency language uses hedged phrases ("may", "might", "I think") — it's honest but effective. The agent never makes guarantees it can't keep.

Live Dispatch Map

After a lead is captured, the customer sees a live map showing their location, the nearest tech's starting point, and the real road route between them — with the tech's icon animating toward their address.

Visual Confirmation

Real map, real neighborhood

Powered by OpenStreetMap (free, no API key). The customer sees their actual street area — not a generic placeholder. Routes are calculated using OSRM, a real open-source routing engine.

Animated

Tech moves in real time

The truck icon travels along the actual road route toward the customer's pin. An ETA countdown shows minutes remaining. When the truck "arrives," the agent sends a final confirmation message.

Demo Impact

The moment that closes the sale

When showing AgentLogic360 to a potential client, this is the moment they stop asking questions. Watching their own neighborhood on a map with a truck heading toward them makes the product feel real in a way screenshots never can.

Lead Handoff

Every captured lead is structured, timestamped, and delivered immediately — so you always call back with full context.

// Example lead object delivered to your dashboard: { "name": "Sarah M.", "phone": "516-555-9999", "address": "Commack, NY 11725", "problem": "Kitchen drain completely backed up", "time": "2026-03-30 00:04 EDT", "channel": "website widget" }

Dashboard

View all leads, conversations, and transcripts in your AgentLogic360 portal.

Email notification

Instant email alert every time a lead is captured — name, number, and problem summary.

Webhook / CRM

Push leads to your CRM, ServiceTitan, Jobber, or any webhook endpoint automatically.

Adding to Your Website

One snippet. Paste it before the closing </body> tag on any page. The widget handles the rest.

<!-- AgentLogic360 Widget --> <script> (function(){ var s = document.createElement('script'); s.src = 'https://agentlogic360.com/public/widget.js'; s.dataset.agent = 'YOUR-AGENT-ID'; document.head.appendChild(s); })(); </script>

Your Agent ID is available in your AgentLogic360 dashboard under Settings → Widget. The widget is mobile-optimized, loads asynchronously, and won't slow down your site.

Training Your Agent

Your agent is configured through a natural language system prompt — no code required. You can update it any time from your dashboard.

Business profile

Company name, phone number, service area (towns and zip codes), hours, emergency availability. The agent uses these details in every conversation.

Services & pricing

List your services and price ranges. The agent can quote estimates, explain what's included, and set accurate expectations before the tech arrives.

Voice & personality

Formal or casual, quick and direct or warm and detailed — you define the tone. The agent reflects your brand, not a generic script.

Frequently Asked Questions

Common questions from plumbing and HVAC owners before they get started.

What happens if the AI says something wrong?
The agent is trained to stay within what you've defined in your business profile. It won't make promises you haven't authorized, and it always hands off to a human for anything it's unsure about. You can review every conversation in your dashboard.
Do I need to be technical to set this up?
No. We handle the setup. You fill out a brief onboarding form (business name, services, area, tone), and we configure the agent for you. You paste one line of code on your site — or we do it for you.
What if someone contacts me at 2 AM?
The agent answers them instantly, qualifies the job, and captures their info. If it's an emergency, it escalates urgency and prompts them to call your emergency line. You wake up with a filled-out lead waiting — not a missed call.
Can it book appointments directly?
Currently the agent captures the lead and you confirm the appointment by calling back. Direct calendar booking (ServiceTitan, Jobber, Google Calendar) is on the roadmap for Q3 2026.
How accurate is the location detection?
IP geolocation is ~85-90% accurate at city level. It correctly identifies Long Island visitors nearly all the time. The agent always confirms exact address before dispatching anyone — it never commits based on IP alone.
How much does it cost?
Plans start at $299/month for the Standard plan (1 AI agent, up to 500 conversations/mo). Pro is $499/month (3 agents, unlimited conversations, priority support). See the full pricing →

Ready to stop missing leads?

Your AI dispatcher could be live on your site today. Setup takes less than 24 hours.

Get Started — Free Demo See Live Demo