Hi, ask me anything

Ask SentryTech

Filter by vendor to search only their manuals
🏭 Vendor
β›½ Equipment
Enter your work order number or station name to get started. Tap a nearby site below for quick access.
πŸ“‹
πŸ’³
Card Reader
CRIND, EMV, swipe issues
How to Use
Tap to start a guided diagnostic for payment terminal issues. Walks you through common CRIND and EMV failures step by step.
What It Provides
Vendor-specific troubleshooting for card readers, chip readers, contactless, and magnetic stripe hardware.
β›½
Slow Flow
Hydraulic, pressure
How to Use
Tap to diagnose fuel flow issues. Guides you through pump pressure, filter checks, and hydraulic system tests.
What It Provides
Step-by-step flow rate diagnostics, calibration guidance, and common slow-flow root causes by vendor.
πŸ“Š
ATG Alarm
Probes, leak detection
How to Use
Tap to troubleshoot tank gauge alarms. Identifies alarm codes and walks through probe testing and leak detection.
What It Provides
ATG alarm code lookups, probe diagnostics, leak sensor checks, and TLS console procedures.
πŸ’»
POS Error
Controller, register
How to Use
Tap to resolve point-of-sale errors. Covers Passport, Commander, Ruby, and other POS systems.
What It Provides
Error code decoder, register connectivity fixes, controller reboot procedures, and config guidance.
πŸ“š Quick Reference πŸ”Œ Wiring Diagrams 🧭 Guided Flow
🧠
SentryTech Intelligence
Real-time insights from your service history
--
Open Work Orders
--
Closed (30d)
--
Top Region
--
Total (all time)
πŸ“ˆ
Search Insights
What techs are asking this week
--
Queries this week iQueries logged to Elasticsearch in the last 7 days. Popular questions need min 1 occurrence. Top vendors from vendor field on each query. Cache refreshes every 15 min.
Top Vendors
πŸ“Š
Analytics & Insights
Ask a question or pick a preset to generate a chart
Loading presets...
πŸ”
Elastic Direct Query
Raw access to documentation index
πŸ“‘ Live Station Monitor
Connected to SentryTech
Enter a station to view live tank levels, alarms, and equipment status
🚐 Geotab Fleet
Connecting...
--
Traveling
--
Parked
--
At Home
--
Vehicle Alerts
Click a stat for branch breakdown
🌀️ Weather Impact
--Β°
Current Temp
0
Active Alerts
πŸ› οΈ
Diagnostic Tools
Advanced troubleshooting utilities

Operations Dashboard

Compliance & Safety

Service Performance

Executive Intelligence

AI
Ask About the Data
Natural language analytics powered by GPT-4o

Sales Intelligence & Lead Generation

System Administration

Infrastructure Health

Feature Visibility

πŸŽ›οΈ
Feature Flags
Toggle feature visibility per role - changes apply on next page load
Switch to Admin mode and click Refresh to load
Time Range:
πŸ“Š
Executive KPIs
Real-time operational metrics
--
Fleet Uptime % iPercentage of monitored dispenser sites reporting normal operation. Calculated from live SentryTech alert data - sites with no critical alerts in the measurement window count as "up." Source: /api/executive/kpi-summary, uptime_data_source: live.
--
MTTR (hrs) iMean Time To Repair in hours. Average time from work order creation to completion across all closed WOs in the last 90 days. Lower is better - industry target is under 4 hours. Source: /api/executive/kpi-summary, derived from Salesforce WO timestamps.
--
Open WOs iTotal work orders with status OPEN, IN PROGRESS, or NEW across all territories. Real-time count from Salesforce WO indexes. Does not include CLOSED or COMPLETE. Source: /api/executive/kpi-summary.
--
Active Alerts iTotal alert events from all monitored equipment in the selected time range. Includes ATG alarms, dispenser faults, and tank gauge warnings. These are raw device telemetry events - high counts reflect sensor volume, not individual incidents. Use the time range buttons to adjust. Source: /api/executive/kpi-summary, Elasticsearch alert-event index.
--
ATG Consoles iNumber of Automatic Tank Gauge consoles in the live ATG fleet inventory. These are TLS-350/TLS-450/TLS-4 consoles connected via TLS protocol. Refreshed from the last fleet sweep. Source: /api/executive/kpi-summary, atg_live_inventory ES index.
--
Sites Monitored iTotal unique JFP customer sites across all territories and states. Includes gas stations, fleet fueling, government, and commercial sites. Source: /api/executive/kpi-summary, PostgreSQL customer sites table.
πŸ₯
Account Health
Composite customer score iWeighted composite of 5 factors: Uptime (30%), MTTR (20%), WO Closure Rate (20%), Alert Volume (15%), and First-Fix Proxy (15%). Each component scored 0-100 and combined. Score below 50 = orange/red = needs attention. Source: /api/executive/fleet-health.
πŸ“ˆ
KPI Trends
Uptime & MTTR daily iDaily uptime % (green, left axis) and MTTR in hours (orange, right axis) over the selected time range. Uptime trending up + MTTR trending down = improving operations. Use the time range buttons above to stretch from 7 to 90 days. Source: /api/executive/kpi-trends.
πŸ“‹
Work Order Breakdown
Status & territory distribution iDonut: WOs created in the selected time range by status (CLOSED, OPEN, COMPLETE). Bar: Top 10 territories by WO volume in the window. Adjusts with the time range selector. Source: /api/executive/wo-breakdown, Salesforce WO indexes.
🚨
Alert Summary
Top sites & daily trend iBar: Top 10 sites by alert count in the last 7 days. Repeat offenders may need on-site sensor maintenance. Line: Daily alert volume trend - spikes indicate equipment events or sensor chatter. Source: /api/executive/alert-summary, Elasticsearch alert-event index.
πŸ“‘
ATG Fleet
Tank gauge console inventory iLive inventory of Veeder-Root TLS tank gauge consoles discovered by the ATG fleet sweep. Shows host IP/hostname, site name, tank count, and connection status. Green = responded to last sweep. Data refreshes with each sweep cycle. Source: /api/executive/atg-fleet, atg_live_inventory ES index.
πŸ₯
Site Health Scores
Per-site composite health from equipment, compliance, maintenance, safety, environmental iComposite health score (0-100) for each JFP customer site, combining 5 weighted dimensions: Equipment (25%, dispenser uptime + alert rate), Compliance (20%, inspection pass rate), Maintenance (20%, WO closure + resolution time), Safety (20%, ATG alarms + critical alerts), Environmental (15%, water detection + tank fill levels). Grades: A=90+, B=80-89, C=70-79, D=60-69, F=<60. Source: /api/site-health/fleet, PostgreSQL + Elasticsearch live data.
πŸ’°
Sales KPIs
Pipeline & territory metrics iKey sales metrics from customer site data. Total Sites = unique JFP customer facilities. States = geographic coverage. Organizations = unique customer companies. Equipment Data/ATG = sites with specific equipment records. Source: /api/sales/kpi-summary, PostgreSQL.
πŸ”§
Equipment Distribution
Installed base by type iCount of equipment types across all customer sites. Categories include overfill prevention, leak detection, pressurized lines, UST systems, spill containment, ATG monitoring, and more. Sites can have multiple equipment types. Source: /api/sales/equipment-summary, PostgreSQL compliance data.
⚠️
At-Risk Sites
Sites requiring attention iSites flagged with elevated risk based on deficiency scoring: overdue inspections, missing equipment, open compliance violations, or high alert volume. Risk Score 0-100 (red >70, orange >40, green <40). Currently populates when deficiency data is available. Source: /api/sales/at-risk.
🏒
Site Registry
Searchable site directory iPaginated directory of all JFP customer sites. Search by facility name, city, or state. Equipment count shows total distinct equipment types at each site. Returns 50 sites per API call - use search to narrow results. Source: /api/sales/site-registry, PostgreSQL.
🌍
Market Overview
How much of the market does JFP cover today? iMarket analysis using EPA underground storage tank (UST) facility data cross-referenced with JFP customer sites. "Market Zones" are 25-mile radius areas around each JFP site. "Market Share" = what % of fuel sites in each zone are already JFP customers. Source: EPA UST database + JFP customer records.
πŸ“
Growth Potential by State
Which states have the most room to grow? iStates ranked by growth potential score (0-100). Score factors in: how many non-customer fuel sites are nearby, EPA environmental incidents creating service demand, and overall market density. Green (70+) = high growth potential. Hover bars to see prospect counts.
🎯
Top Growth Opportunities
Where should sales focus next? iTop 25 zones ranked by growth score. Each zone is a 25-mile area around an existing JFP customer site. "Prospects" = non-JFP fuel sites in that zone (potential new customers). "JFP Share" = current penetration (lower = more room to grow). "EPA Incidents" = nearby environmental incidents that create compliance service demand.
🌿
EPA Compliance Hotspots
Where is regulatory pressure highest? iZones with the most open EPA underground storage tank incidents nearby. High incident counts signal regulatory pressure, which drives demand for compliance inspections, leak detection, and remediation services. Red = high risk (80+), orange = moderate (50+), green = low. Source: EPA UST incident database.
πŸ“‹
Work Order Quality
Active, unassigned, high-priority, stale WOs - last 30 days
⏳
Active WO Aging
Age distribution of all active work orders (all statuses)
🏒
Aging by Territory
Stacked age buckets per branch/territory
πŸ“ˆ
Daily WO Creation
Work orders created per day - last 30 days
πŸ”§
WOs by Type
Top 10 order types - last 30 days
πŸ‘·
Tech Productivity
WOs completed & resolution - last 30 days
πŸ—ΊοΈ
Branch Performance
Volume & closure rate - last 30 days
πŸ“Š
Technician Detail
Full tech roster - last 30 days
πŸ“…
Manager Checklist
SOP tasks from Playbook V1.6 - check off as you complete
πŸ“‘
ATG Fleet Overview
Veeder-Root TLS tank gauge monitoring
Loading fleet operations...
Runout Risk (<48h)
Top Consumers (24h)
Customer Group Summary
Wetstock Variance (72h)
Compliance Risk Matrix
Fleet Map
βš™οΈ
System Status
Application health & uptime iReal-time application status. Uptime = seconds since last process restart. Memory = resident set size (RSS) of the Python process. Active connections = in-flight HTTP requests. Source: /api/metrics in-memory counters.
πŸ”—
Dependency Health
External service connectivity iLive health probes to all external dependencies. Each service is pinged with a lightweight test call (ping, top-1 query, or 1-token completion). Latency = round-trip time of the probe. Status can be healthy, unhealthy, timeout, error, or unconfigured. Source: /api/diagnostics concurrent health checks.
πŸ’°
Token Usage & Cost
30-day OpenAI consumption iToken usage and estimated cost from Azure OpenAI (GPT-4o + text-embedding-3-large). Tracks prompt tokens (input), completion tokens (output), and embedding tokens. Cost calculated using Azure pricing: GPT-4o input $5/1M tokens, output $15/1M tokens, embeddings $0.13/1M tokens. Source: query_analytics ES index via /api/admin-dashboard/usage.
πŸ“ˆ
Daily Query Volume
Queries per day (30d) iNumber of RAG queries processed per day over the last 30 days. Includes all channels (web, mobile, Teams). Useful for capacity planning and identifying usage trends. Source: query_analytics ES index date histogram.
🏭
Queries by Vendor
Which vendors techs ask about most iDistribution of RAG queries by detected vendor. Shows which equipment vendors generate the most support questions. Useful for prioritizing documentation updates and training. Source: vendor_detected field in query_analytics ES index.
πŸ“Š
Request Volume
Top endpoints by traffic iRequest counts per API endpoint since last restart. Shows the top 15 most-hit endpoints sorted by volume. Useful for identifying hot paths, potential bottlenecks, and usage patterns. Source: /api/metrics in-memory per-endpoint counters.
⏱️
Response Latency
Average response time per endpoint iAverage response time in milliseconds per endpoint since last restart. Red bars (>500ms) indicate slow endpoints that may need optimization. Orange (200-500ms) are moderate. Green (<200ms) are fast. Source: /api/metrics per-endpoint timing data.
🚨
Error Rates
HTTP status code distribution iOverall error rates and HTTP status code breakdown since last restart. 4xx = client errors (bad requests, auth failures, not found). 5xx = server errors (internal failures, timeouts). Healthy apps should have 4xx < 5% and 5xx < 1%. Source: /api/metrics status code counters.
πŸ’Ύ
Cache Performance
Hit rates by cache layer iCache hit/miss ratios per cache layer. Higher hit rates = fewer redundant external calls = faster responses and lower costs. Hit rate above 60% is good, above 80% is excellent. Source: /api/metrics cache counters incremented on every cache lookup.
πŸ”Œ
Circuit Breakers
Service resilience state iCircuit breaker pattern protects against cascading failures. CLOSED = normal operation. OPEN = service detected as down, requests fail fast without calling the service. HALF_OPEN = testing if service recovered. Failure count shows errors since last reset. Source: /api/diagnostics circuit breaker state.
πŸ“‹
Knowledge Gaps
Questions the system couldn't answer well iIdentifies documentation voids - queries where the system found zero or insufficient documents. Zero-doc queries mean we have NO documentation for the topic. Low-doc queries (1 doc) mean weak coverage. Use this to prioritize which documentation to create or acquire next. Source: ask-sentrytech-queries ES index, docs_found field.
🌐
Infrastructure & SaaS Status
External services, data pipelines, and third-party integrations iCombined health view of all infrastructure dependencies - Azure services, SaaS integrations, and data pipelines. Status is probed via /api/health/dependencies with enrichment from infra monitoring. Source: /api/admin/monitoring/infra-combined with fallback to /api/health/dependencies.
🔒
Security & User Activity
Authentication events, access patterns, and per-user usage iSecurity audit log shows authentication events (logins, failures, admin access). User breakdown shows token consumption per user over the last 30 days. Source: /api/admin/security-audit and /api/admin/user-breakdown.
Security Events
User Breakdown
🎯
RAG Answer Quality
Relevance scores, vendor detection, and quality gate performance iTracks RAG answer quality metrics including average relevance score, vendor detection accuracy, quality gate pass rate, average documents retrieved per query, and hallucination detection rate. Source: /api/admin/monitoring/rag-quality.
Admin Actions
System controls and maintenance operations