MACHINE GUN SPRAY FOAM โ€ข COMMAND INTELLIGENCE SYSTEM
INITIALIZING...
LISTENING...
KLYFTONAI v2.0
ONLINE
00:00:00 MT
โ˜€๏ธ Today's Brief
Loading today's briefโ€ฆ
โ€”
MTD Revenue
loadingโ€ฆ
โ€”
Active Leads
loadingโ€ฆ
โ€”
Active Jobs
loadingโ€ฆ
โ€”
Pipeline
loadingโ€ฆ
๐Ÿฉบ Pipeline Health
Loading pipeline healthโ€ฆ
Priority Actions
Quick Estimate
Recent Jobs
CustomerServiceValueStatus
GM Targets vs Actual
Field Conditions โ€” MT/WY/ND/SD
๐ŸŒก๏ธ Ideal spray temp: 50โ€“100ยฐF substrate
๐Ÿ’จ Wind limit: <20 MPH for open spray
๐Ÿ’ง Humidity: <85% RH preferred
๐Ÿ“‹ Safety: JHA required every job
Klyfton AI โ€” Full Chat Mode

Chat panel is on the right. Click ๐Ÿ’ฌ KLYFTON in the top bar to toggle it open.

๐Ÿ“‹ Weekly Pulse
Status check โ€” bids, jobs, priorities
๐Ÿ“ New Estimate
Step-by-step estimate builder
๐ŸŽฏ Qualify Lead
BANT-lite qualification
โœ‰๏ธ Follow-Up Draft
Email/text follow-up templates
๐Ÿ“„ Proposal
Customer-ready proposal draft
๐Ÿ’ฌ Objection Handle
6 proven objection responses

FIELD OPERATIONS

Active job board โ€” track from schedule to paid

LEAD COMMAND

๐ŸŽฏ HUBSPOT LOOKUP
Search your live HubSpot CRM. Needs a HubSpot token in Admin โ†’ API Keys.

OPERATIONS COMMAND CENTER

Real agent activity โ€” last 7 days, from logged runs (never fabricated).

Powertrain ยท 7 days

Odometer = reciprocity: โ–ฒ forward when you drive a gear (leverage) ยท โ–ผ reverse when the machine asks your approval (attention). Net = is it a net force-multiplier. Fuel (tokens/$) is a separate gauge โ€” it never nets out.

Battery ยท long-term memory

A very-large-capacity pack โ€” the persistent memory (pgvector) the machine runs on. Every approval you make is regen that recharges it, so it does more from memory and burns less fuel re-deriving what it already knows.

Foreman ยท what to approve next

The Ops Manager reads all five doer-agents' plans, ranks the crew's next actions by revenue/risk (cash-in-hand AR > speed-to-lead > cooling bid > compliance-halt > throughput), and surfaces what's blocked. Recommends only โ€” every outward step still needs your approval.

Agents ๐ŸงŠ Council cube-map โ†—

Work Hub ยท agent desks + intranet

The operating layer above the drivetrain: each agent's private workstation (what it's on, idle/working/blocked), the open handoffs between agents, and the recent intranet feed. Internal only โ€” outward actions still pass the arms approval gate.

Top Agents ยท 30 days

Drivetrain ยท recent gear-turns

Owner Tools

๐Ÿ” AI Business Audit
Ranked, decision-ready findings from your own records โ€” pipeline health, stale bids, cold leads, AR aging, close rate, overdue jobs, concentration. No fabricated numbers.
๐Ÿ”ฎ Predict job cost from history
Least-squares prediction from YOUR completed logged jobs (size โ†’ cost) with a confidence read. Advisory โ€” a look at what similar past jobs actually cost, never a quote.
โ–ถ What's next โ€” every open job
Your whole pipeline, one glance: what's overdue and the next step on each open lead/job (lead โ†’ bid โ†’ scheduled โ†’ in progress โ†’ invoice โ†’ paid). Nothing sends automatically.
๐Ÿ’ต Labor burden โ€” true hourly cost
Turns a base wage into the fully-loaded cost of an hour (the number that belongs in a job cost). Only employer FICA (7.65%) is built in โ€” workers' comp and benefits are your figures. Not tax advice.
โš–๏ธ Break-even โ€” cover the overhead
How many jobs (or BF, or squares) it takes to cover fixed costs, and how many past that to hit a profit target. Per-job profit is the job-cost tools; this is the "keep the lights on" number. All figures are yours.
๐Ÿค Consensus โ€” ask several AIs at once
Fans one question out to every configured AI provider and shows each answer plus how much they agree (majority โ˜…, outliers flagged). Secrets are stripped before anything leaves. Needs โ‰ฅ2 provider keys set in Vercel.

BUSINESS INTELLIGENCE

55%
Foam Resi GM
50%
Foam Comm GM
48%
Roof / Ind GM
45%
Gov / Floor GM
Revenue by Service (won jobs)
Leads by State
Key Performance Indicators
MetricTargetCurrentStatus
Avg Days to First TouchSame dayโ€”TRACK
Estimate โ†’ Close Rate35%โ€”TRACK
Avg Job Value$18Kโ€”TRACK
Repeat Customer Rate25%โ€”TRACK
Google Review Count50โ€”TRACK
Crew Hours (30d)โ€”โ€”TRACK
Avg Quoted GM (saved bids)โ‰ฅ50%โ€”TRACK
Target Keywords (SEO)
KeywordVol/moDifficulty
spray foam contractor near meโ€”โ€”
spray foam insulation Montanaโ€”โ€”
concrete lifting Wyomingโ€”โ€”
SPF roofing contractor NDโ€”โ€”
Target keywords for our lane. Run a live keyword tool (Ahrefs / Semrush / Search Console) for real volume & difficulty โ€” no cached numbers.
NAICS / Registration
238310 โ€” Drywall/InsulationPRIMARY
238160 โ€” RoofingSECONDARY
238190 โ€” Other FoundationSECONDARY
SAM.gov SDVOSBREGISTERED
SDVOSB StatusDD-214 PENDING
BPI CertifiedACTIVE
UEI: H63EELL3K7Z4
2402 N Anderson Ave, Glendive MT  |  406-939-8301
Team: Clifton Behner (owner) ยท Talia Behner (office) ยท Daniel Ford (applicator)
Content Gap Scan โ€” InfraNodus
Paste one of our pages (or any competitor URL) and Klyfton maps the topics and finds the content gaps โ€” what to add to rank for searches competitors miss.

SKILLS & INTEGRATIONS

All of Klyfton's capabilities
AI CORE โ€” Klyfton Intelligence Engine

Klyfton AI is powered by Claude (Anthropic) โ€” the same model behind this session. You have access to all Claude capabilities including: document analysis, code generation, proposal writing, research, math, and business strategy. Klyfton's knowledge includes all MGSF data embedded below, updated from your Google Drive.

โœ“ MGSF Knowledge Base โœ“ Pricing Engine โœ“ Estimating Logic โœ“ Objection Scripts โœ“ Voice Output โœ“ Voice Input Web Search Google Drive
โ— LIVE working now, no setup โ— 1 SWITCH AWAY flip one env var in Vercel โ—‹ VIA WEBHOOK route through Zapier/Make
Tap any tile for what it does and how to turn it on. Full setup steps live in Admin โ†’ Integrations.

๐Ÿ“ DOCUMENTS & FILES

Plans, specs, contracts, photos
UPLOAD CONTRACTOR FILES
๐Ÿ“‚
Click to upload or drag & drop
Plans, specs, RFPs, contracts, photos, estimates, invoices โ€” any file type
Stored on this device ยท files over ~4MB keep details only (no in-app preview) ยท back up to Drive for big plans
0 files
No files uploaded yet. Upload contractor plans, specs, photos, or any job documents.

๐ŸŽ–๏ธ CERT VAULT

Your licenses, insurance, bonds & training in one place with expiration alerts โ€” a lapsed license or COI kills a bid. Add a Drive link to each so the actual PDF is one tap away. Nothing here touches or moves your Drive files. Backs up with everything else.
Loadingโ€ฆ

๐Ÿ“‘ DATA SHEETS โ€” SDS & TDS

Every product in your price book. SDS = Safety Data Sheet (hazards, PPE, first aid โ€” keep on the rig, OSHA requires it). TDS = Technical Data Sheet (yield, mix ratio, temps/pressures, cure). Tap to pull the manufacturer's current sheet, or ask Klyfton for the key points. Save the PDF to ๐Ÿ“ Docs โ†’ โ€œSDS / Safetyโ€ so it's on every device offline.
Loading productsโ€ฆ

๐ŸŽฏ GOV OPPORTUNITIES โ€” SAM.gov

Live federal contract opportunities in your lane (insulation, roofing, spray foam, weatherization). You're a veteran-owned small business โ€” watch the set-aside column for VOSB/SDVOSB jobs you have an edge on. Klyfton can draft the outreach; nothing is submitted automatically.
๐Ÿ”‘ SAM.gov API KEY
Not connected โ€” paste your free SAM.gov API key below.
Stored on this device only, never shown in quotes. Get a free key at sam.gov โ†’ Account Details โ†’ Public API Key.
๐Ÿ›๏ธ STATE & WORKFORCE PROGRAMS
State bid registration, prevailing-wage applicability, and hiring incentives (WOTC / WIOA / apprenticeship). GUIDANCE โ€” every item carries a verify pointer.
${['MT','ND','SD','WY'].map(s=>``).join('')}
SEARCH FILTERS
Your NAICS profile โ€” tap to add/remove. Core 5 are your bread-and-butter. Core 5 ยท All ยท Clear
๐Ÿ“„ SDVOSB CAPABILITY STATEMENT
The one-page doc every federal buyer asks for โ€” built from your verified facts (UEI, NAICS, SDVOSB, services). Unverified items (past performance, bonding) print as OWNER INPUT REQUIRED โ€” nothing fabricated. Attach it to any bid.
Add your key, set filters, then Search to pull live opportunities.

โš™๏ธ ADMIN โ€” MGSF CONSTANTS & SETTINGS

Full Access Only
Changes are saved locally and apply immediately. Defaults reload if you clear the override.
๐ŸŽจ APP THEME
Pick the look. Full-neon for customer demos, calmer skins for daily field use. Saved to this device โ€” tap one to apply instantly.
LABOR RATES ($/HR)
Lead Installerdefault $65/hr
Helper / Laborerdefault $35/hr
Technician (Lifting)default $75/hr
SPF Output Rate (BF/hr)default 850 BF/hr
Coating Rate (SF/hr)default 600 SF/hr
Lifting Rate (pts/hr)default 8 pts/hr
OVERHEAD & MARGIN TARGETS
Equipment Day Rate ($)default $425/day
Fuel / Transport ($)default $85/job
Overhead % (decimal)default 0.15 (15%)
GM Target โ€” Residentialdefault 0.55 (55%)
GM Target โ€” Commercialdefault 0.50 (50%)
GM Target โ€” Industrialdefault 0.48 (48%)
GM Target โ€” Governmentdefault 0.45 (45%)
MATERIAL BUFFER FACTORS
Spray Waste % (decimal)default 0.12 (12%)
Material Buffer % (decimal)default 0.05 (5%)
Scarfing Cost ($/SF)default $0.35/SF
ACCESS CONTROL
Full Access PIN (Clifton)4 digits
Read-Only PIN (Talia)4 digits
Reset a login passwordowner only ยท no email needed
โš  PIN changes take effect on next login. Write them down before changing.
FOAM PRODUCTS โ€” COST PER SET & YIELD $/BF = Set Cost รท BF/Set
One "set" = one A+B drum pair. Edit landed cost and board-foot yield; rate calculates live.
Loading...
GEO & LIFTING PRODUCTS โ€” $/LB
Landed cost per pound of polyurethane geotechnical foam system.
Loading...
COATING PRODUCTS โ€” $/GAL & COVERAGE gal/100SF = gallons per 100 sqft per coat
Enter your actual $/gal landed cost. Coverage rate and default coats control material usage in estimates.
Loading...
CONSUMABLES & QUICK-ADD PRESETS
Edit unit costs and items per job type. Changes update the estimator quick-add buttons immediately on save.
๐Ÿ’พ BACKUP & RESTORE
Download a full backup of everything on this device โ€” jobs, leads, estimates, forms, proposals, change orders, photos, settings. Keep the file somewhere safe (email it to yourself). Restore puts it all back.
๐Ÿ”Š KLYFTON VOICE
Pick how Klyfton sounds on this device. Voices come from your phone/computer, so the list differs per device โ€” the "Natural/Neural" ones sound the most human. Set it, tap Test, Save.
๐Ÿ‘ท CREW / TEAM โ€” PROFILES & PINS
Add each worker with their number, email, role, and a 4-digit PIN. Their PIN logs them in with that role. Owner sees everything; Admin runs office/scheduling; Field gets jobs, JSA, clock, photos.
๐Ÿงพ TIME CARDS โ€” REVIEW ยท EDIT ยท APPROVE ยท SEND
The crew clocks in/out on the Job with their PIN. Review their hours here, fix any entry, approve each card, then email it to Talia for payroll.
Over 40 h/wk flags as OT.
๐Ÿ”‘ API KEYS โ€” TURN ON KLYFTON'S POWERS RIGHT HERE
Paste a key, hit Save, and that feature switches on instantly โ€” no redeploy. Keys are stored only on this device and sent straight to Klyfton's own backend over HTTPS.
Most secure: instead add them as Environment Variables in Vercel โ€” a Vercel key always overrides the one saved here and never touches the browser. Either way, best kept on your own phone or laptop.
๐Ÿง  STRUCTURED DATABASE โ€” KLYFTON'S REPORTING BRAIN (Supabase)
Mirrors your leads / jobs / bids / materials / crew into a real database so Klyfton can run reporting & forecasting. One-time setup: run db/schema.sql in your Supabase SQL editor, then add SUPABASE_URL + SUPABASE_SECRET_KEY in Vercel. Writes are server-side only โ€” nothing is exposed on your phone.
Checkingโ€ฆ
๐Ÿ“ฑ TEXT ALERTS (Twilio)
Get a text when a bid is saved or a job is won. Add these in Vercel โ†’ Environment Variables, then Redeploy: TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_FROM (your Twilio number, e.g. +14065551234), and ALERT_SMS_TO (your cell). Credentials stay server-side โ€” never in the app, the repo, or a chat. โš ๏ธ If you ever pasted your token anywhere, rotate it in the Twilio console first.
Checkingโ€ฆ
๐Ÿ’ฒ LIVE PRICING โ€” ALWAYS USE YOUR NEWEST NUMBERS
Point Klyfton at your pricing sheet once and it auto-pulls the latest prices every time the app opens โ€” the estimator, ROI, and AI all quote your current numbers, no re-typing.
Setup (once): open your pricing Google Sheet โ†’ File โ†’ Share โ†’ Publish to web โ†’ pick the pricing tab โ†’ Comma-separated values (.csv) โ†’ Publish โ†’ copy that link and paste it below. Update the sheet anytime and the app pulls the new prices on next open.
๐Ÿ”— INTEGRATIONS โ€” ONE WEBHOOK WIRES KLYFTON TO EVERYTHING
Klyfton is a self-contained app, so it reaches the outside world through one Event Webhook. Point that webhook at a free Zapier or Make "Catch Hook," and from there you can fan out to 6,000+ apps โ€” text yourself, email the customer, drop jobs on Google Calendar, push deals to HubSpot, create QuickBooks invoices, ask for reviews. Set it up once.
  1. In Zapier, create a Zap โ†’ trigger Webhooks by Zapier โ†’ Catch Hook. Copy the URL it gives you.
  2. Add an action for what you want: SMS by Zapier, Gmail, Google Calendar, HubSpot, QuickBooks, etc.
  3. In Vercel โ†’ mgsf-fieldos โ†’ Settings โ†’ Environment Variables, add ALERTS_WEBHOOK_URL = that URL, then Redeploy.
  4. Filter each Zap by the event field so the right action fires for the right event (below).
Events Klyfton fires (the event field):
โ€ข new_lead โ€” web quote submitted โ†’ text/email you, add to HubSpot/Sheets
โ€ข job_scheduled โ€” job created โ†’ add to Google Calendar, text the crew
โ€ข job_completed โ€” job marked Invoiced โ†’ notify office, start closeout
โ€ข invoice โ€” job Invoiced โ†’ create the QuickBooks/PayPal invoice
โ€ข review_ask โ€” job marked Paid โ†’ send the Google review request
โ€ข reorder โ€” inventory hit its reorder point โ†’ email the supplier
Each event also carries name, phone, email, service, address, value, customer, job_date & a ready-to-send message string.
๐Ÿ—‚๏ธ DATA MANAGER โ€” EDIT / DELETE ANY RECORD
Fix or remove anything โ€” leads, jobs, estimates, forms, proposals, change orders, punches, and more. Changes save and sync immediately.
๐Ÿง  KLYFTON MEMORY
Klyfton keeps your chat history and the facts it's told to remember on this device, so it picks up where you left off between sessions. Clear it here if the chat gets cluttered or you want a clean slate. This only wipes Klyfton's memory โ€” it does not touch your leads, jobs, estimates, or settings.
โ€”
K
KLYFTON AI
โ— READY

๐Ÿฆบ Job Safety Analysis

๐Ÿ”ง Spray Settings & Specs โ€” where to start (tap to open)
โ€”

Saved JSAs

๐Ÿ”ง Spray Settings & Specs

โ€”

โฑ๏ธ Time Clock

Punch log

๐ŸŒฆ๏ธ Spray Weather

๐Ÿ“ธ Job Photos

Photos are stored on this device (compressed). Save the important ones off-device too.
โ˜๏ธ Google Drive Backup
Checkingโ€ฆ
Paste the Apps Script /exec URL to turn on backup โ€” no Vercel needed.

๐Ÿ›ข๏ธ Material: Used vs Estimated

Log a material

โœ๏ธ Customer Sign-Off

Completed sign-offs

๐Ÿ“„ Proposal Builder

Start from an estimate (optional)

Customer

Scope of work

Price

Exclusions

Saved proposals

๐Ÿ“ Field Forms

Completed forms

๐Ÿ”ง Change Order

โš  Unsigned change orders are a hard closeout block. Draft it, get the owner's signature, then proceed.

Change orders on file

๐Ÿ›ก๏ธ Compliance

โš  Drafts & checklists to organize your paperwork โ€” not legal advice. Have your safety consultant / state OSHA review before you rely on any of it. Free help: OSHA On-Site Consultation (no fines, separate from enforcement).

๐Ÿงพ Invoice

Start from an estimate (optional)

Bill to

Work & amount

Invoices

๐Ÿ“• Price Book โ€” Materials & Equipment

Supplier reference prices (ProFoam / IDI / AMD). Blanks = call for price โ€” add when you get it. Foam & coating bids still run through the Estimator.

๐Ÿ“ˆ ROI โ€” Auto-Calculate with Klyfton

๐Ÿ“ฃ Grow โ€” Content & Leads

๐Ÿงฐ Ops Center

๐Ÿ“† Schedule

๐Ÿฉบ System โ€” Live Self-Map

Loading system mapโ€ฆ

๐Ÿ Agents โ€” Goal Runners

๐Ÿ“š Wiki โ€” Knowledge Base

โš™๏ธ Automations โ€” Scenario Builder

๐Ÿ  BPI โ€” Home Energy Audit

๐Ÿ‘ท Subcontractors โ€” Prime/Sub Roster

๐Ÿ“ Plans โ€” Blueprint Reader

๐Ÿงฎ Trade Calculators

๐Ÿ“ SPF Takeoff โ€” Multi-Area Estimator

๐Ÿ“‹ Field Log โ€” Spray Session Actuals