โ๏ธ 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
| Customer | Service | Value | Status |
|---|
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
Job Details
๐๏ธ Quick Building Generator
โผ expand
Add Job Scope โ tap to add each area (walls, lid, gablesโฆ all on one bid)
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
| Metric | Target | Current | Status |
|---|---|---|---|
| Avg Days to First Touch | Same day | โ | TRACK |
| Estimate โ Close Rate | 35% | โ | TRACK |
| Avg Job Value | $18K | โ | TRACK |
| Repeat Customer Rate | 25% | โ | TRACK |
| Google Review Count | 50 | โ | TRACK |
| Crew Hours (30d) | โ | โ | TRACK |
| Avg Quoted GM (saved bids) | โฅ50% | โ | TRACK |
Target Keywords (SEO)
| Keyword | Vol/mo | Difficulty |
|---|---|---|
| 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)
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 capabilitiesAI 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, photosUPLOAD 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
๐ 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 OnlyChanges 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.
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.
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.
- In Zapier, create a Zap โ trigger Webhooks by Zapier โ Catch Hook. Copy the URL it gives you.
- Add an action for what you want: SMS by Zapier, Gmail, Google Calendar, HubSpot, QuickBooks, etc.
- In Vercel โ mgsf-fieldos โ Settings โ Environment Variables, add ALERTS_WEBHOOK_URL = that URL, then Redeploy.
- Filter each Zap by the event field so the right action fires for the right event (below).
Events Klyfton fires (the
โข 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.
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.
โ