RFC 6238 TOTP on portal login. Scan a QR with any authenticator app, get 8 single-use backup codes. Enable/disable from Settings.
Security
🔑API Keys (Bearer)✅ Live
Read-only atk_ tokens for Zapier/n8n/scripts. Pass as Authorization: Bearer to any GET /api/portal/* endpoint. Display-once, revocable, usage-logged.
Integrations
📷Job Photos✅ Live
Attach photos to any job from the portal (5MB each, team-scoped). Thumbnail grid on Job Detail, uploader name, one-click delete for uploader or manager.
Portal
📄Invoice History✅ Live
Every Creem subscription.paid webhook auto-archives as an invoice row. Billing page shows date, plan, amount, and subscription id.
Billing
☀️Daily Team Digest✅ Live
Opt-in morning Telegram summary: yesterday's jobs completed, new jobs, incidents logged. Toggle in Settings → Notifications.
Notifications
🗺️Jobs Map & Gantt Timeline✅ Live
Three Jobs views in the portal: List, Map (SVG scatter of geo-tagged jobs), and Timeline (Gantt bars by tech for the last 30 days).
Portal
🔍Saved Searches & ⌘K Palette✅ Live
Cmd-K/Ctrl-K palette across jobs, estimates, team, stock. Save frequent queries for one-click recall.
Portal
📣Broadcast Templates & Bulk Jobs✅ Live
Team-broadcast modal with saved templates. Jobs page has checkbox + bulk-action bar (mark completed, cancel, reopen, reassign).
Portal
🎓Apprentice Permissions✅ Live
Per-tech flag that blocks destructive actions (inventory delete, tool delete, photo delete). Toggled from the Team roster; takes effect on next request.
Team
🔗Client-Link Revoke✅ Live
List every client-portal link your team has generated and kill any one of them instantly from Settings. No more waiting 90 days for a leaked link to expire.
Security
↓ Scroll to see the full roadmap
Shipped in Q2
Q2 2026 — Recently Shipped
Delivered April 2026 — available to all subscribers now.
📅Scheduling & Dispatch✅ Live
Assign jobs to techs from the portal. Techs receive assignments in Telegram with accept/decline. Calendar view, time-off requests, and availability tracking.
Team ManagementOperations
💬Two-Way Team Messaging✅ Live
Managers message techs from the portal, techs reply from Telegram. Chat-style UI with message history, photo/file attachments, and real-time polling.
Team ManagementCommunication
🏢Company Branding✅ Live
Custom company name, logo, and primary color applied across the portal, estimates, and client-facing reports.
Business OperationsBranding
📸Job Photo Documentation✅ Live
Techs document jobs with tagged photos from Telegram. Photos sync to the portal where managers see them in job detail view.
Field IntelligenceOperations
🎓Certifications & Training✅ Live
Track NICET levels, manufacturer certifications, and training completions with expiry reminders. Managed via bot or portal.
Team ManagementCompliance
📁Document Vault✅ Live
Store and organize team documents — manuals, licenses, contracts, site access info — searchable and shareable.
Business OperationsOrganization
💵Financial Dashboard✅ Live
Revenue, invoices, and billing overview in the portal. Track payments, pending invoices, and subscription costs in one view.
Business OperationsAnalytics
📦Parts Requests & Quick Quotes✅ Live
Techs request parts mid-job with urgency levels. Quick ballpark quotes by door count and complexity — instant pricing for client conversations.
Field IntelligenceBusiness Operations
🧠AI Device Import📋 Up Next
Paste a manufacturer URL — AI extracts all device fields and creates the complete entry in seconds.
AIPlatform
Up Next
Q3 2026 — Field Intelligence
Smarter diagnostics, integrated ordering, and dispatch.
📊Predictive Troubleshooting💡 Planned
Surfaces the most common failure modes for each device based on real patterns across all support sessions and field reports — not just manufacturer docs.
AIField Intelligence
🏭Distributor Integration💡 Planned
Direct integration with electrical distributors — send your complete materials takeoff as a quote request to ADI Global, Graybar, or your preferred local distributor.
Business OperationsIntegration
📱QR Code Job Tags💡 Planned
Stick a QR code on any panel or door frame. Scan it six months later and instantly see the device card, job history, and last service report.
Field IntelligenceOperations
📷Parts Ordering Integration💡 Planned
Order directly from your materials takeoff — pre-filled cart at Anixter, Graybar, or ADI.
Business OperationsIntegration
Get notified when Q3 features launch
Planned
Q4 2026 — Platform Expansion
Enterprise features, integrations, and white-label capabilities.
🏥Device Health Monitoring💡 Planned
Tracks device status across every job visit and predicts failures before they happen based on age, issue frequency, and field reports.
AIField Intelligence
💬Access Control Integration💡 Planned
Direct integration with Lenel, Genetec, and C•CURE. Pull cardholder events and alarm history into the bot context for real-time troubleshooting.
IntegrationAI
📜AI Quote Generator💡 Planned
From a job estimate, generate a customer-facing quote with labor, materials, and markup applied. Draft ready in minutes.
Business OperationsAI
🎓Training Progress Tracking💡 Planned
Track which topics each tech has completed, quiz them at the end of each section, and give managers a team training dashboard.
TrainingTeam Management
🛡️Warranty & Maintenance Tracking💡 Planned
Log installation dates and warranty periods for every device. Automatic alerts when warranties expire — a built-in maintenance sales opportunity.
Business OperationsAnalytics
🏷️White Label Tier💡 Planned
Large integrators get a custom-branded bot, custom device library, and their own portal — powered by ArklyTech, presented as their own product.