Google Sign-In Required

Use your company Google account to access the BetterFleet private content.

Back to private home

BetterFleet Support Private
Skip to content
BetterFleet Dev Wiki
Manage Product Capabilities
Initializing search
    bf-dev
    • Home
    • Process
    • Products
    • Reference
    • Decisions
    • Work
    • Operations
    bf-dev
    • Home
      • Process Handbook
      • BetterFleet Workflow Map
      • Product Development System
      • Product Engineering Workflow
        • Process Workflows
        • Work Intake and Weekly Planning
        • Product Engineering Workflow in Linear
        • Product Engineering Delivery
        • Agent Guidance
        • Workflow
        • Skills
        • Skill Sources
        • Process Guides
        • GitLab Feature Flags
        • In-App Docs Authoring
        • Release Notes
        • Process Templates
        • Release Plan: <title>
      • Process Publishing
      • Product overview
        • General Reference
          • Core Domain Training
          • System Topology
          • Two-Axis Ontology Model
          • Ontology Primer
          • Worked Example
          • Evidence, Ownership, and Lineage
          • Energy Management
          • Standards and Protocol Map
          • Charging, Roaming, and Commercial Model
          • Charge Planning and Operations
          • Cross-Cutting Domains
          • Domain Coverage Matrix
        • BetterFleet Product Ontology
        • Core Operations Data Ontology
        • BetterFleet R&D Plan
        • Index
        • Architecture
        • Manage Product Capabilities
          • Feature List
          • Key Notes
        • Manage Data and State
        • Manage Service Interaction Flows
        • Manage Reference
        • Manage Internal Application Diagrams
          • Manage Authorization And Permissions
          • bf-manage-core Auth and Authorization Model
          • Manage Authorization and Permissions
          • bf-manage-web Auth and Permission Model
          • Manage Service Catalog
          • bf-depot-sim
          • bf-digital-twin (Manage Role)
          • bf-fleet-health
          • bf-manage-connect
          • bf-manage-core
          • bf-manage-incidents
          • bf-manage-roaming
          • bf-manage-sitepwrmon
          • bf-manage-web
          • bf-schedule-creator (Manage Role)
          • bf-support-microsite
          • bf-telematics
        • Index
        • Architecture
        • Plan Reference
        • Plan Internal Application Diagrams
        • Plan Migration and Flags
        • Plan Simulation Request Lifecycle
          • Plan Service Catalog
          • bf-bnl-schedule-analysis-compute
          • bf-bnl-settings
          • bf-bnl-ui
          • bf-digital-twin (Plan Role)
          • bf-route-modelling
          • bf-schedule-creator (Plan Role)
      • Where to Ask Product Questions
      • Reference
        • Platform Reference
        • Platform Architecture
        • Script Runtime Model
        • Compose Profiles and Modes
        • Repository Map
        • Monolithic Git Transition FAQ
        • Monolithic Git Sizing
        • CI and Release Integration
        • Shared Reference
        • Shared Infrastructure Architecture
        • Secrets and Env Strategy
        • Vendors and Local Dependencies
        • System Reference
        • Cloud Data Dependencies
        • Ports and URLs
        • Service Matrix
          • API Docs
          • OCPI API Docs
          • OCPP API Docs
          • OSCP API Docs
          • VDV API Docs
          • Yard State API Docs
        • System Design
        • System Design: BBA Microgrid Controller Generic Packet Translation
        • System Design: Depot Simulation
        • System Design: IoT Sensor Packet
        • System Design: Microgrid Energy Orchestration
          • System Design: OCPP Profile 3 And ISO 15118 PKI
          • Architecture: BetterFleet OCPP Profile 3 and ISO 15118 PKI
          • Specification: BetterFleet OCPP Profile 3 and ISO 15118 Certificate Lifecycle Management
          • System Design: On-Prem Control
          • Challenge
          • Specification: BetterFleet On-Prem Continuity Control
          • System Design: OSCP
          • OSCP Protocol Documentation
          • Depot Sim Testing Requirements
          • System Design: OSCP Flexibility Provider Domain
      • Decisions
        • Architecture Decision Records
        • 0001 - Record architecture decisions
        • 0002 - Cognito for Authentication and Authorisation
        • 0003 - AWS Amplify for Authentication
        • 0004 - DynamoDB for default database
        • 0005 - Data Persistence
        • 0006 - Trunk-Based Development
        • 0007 - Generalised principle for automation
        • 0008 - Naming Repositories, Services, and URLs
        • 0009 - Use Timezone Aware DateTimes and UTC
        • 0010 - Use semantic release
        • 0011 - Centralized feature flag repository
        • 0012 - Use Named Exports in Storybook
        • 0013 - RESTful TITLE GraphQL
        • 0014 - Service Granularity
        • 0015 - Async/co-routine exception handling pattern
        • 0016 - Logging & log levels
        • 0017 - Instantiated Models
        • 0018 - Repository Pattern for Database Access
        • 0019 - Use of Design Tokens in TypeScript React Application
        • 0020 - API backwards compatibility and versioning
        • 0021 - Alembic Migration strategy
        • 0022 - Consistent react-hook-form usage
        • 0023 - Domain Event-Driven Architecture
        • 0024 - Domain Event Bus Tech Stack
        • 0025 - No enum types in DB table columns
        • 0026 - In-Memory Ormar Stores for Repository testing
        • 0027 - Storing Tab State in Query and Local Storage
        • 0028 - Adopt OpenTelemetry Semantic Conventions for Structured Logging
        • 0029 - Adopt RFC 9457 for HTTP Error Responses
        • 0030 - Use GitLab registry and Terraform state for ECS services
        • 0031 - Adopt DDD, Hexagonal Architecture, and CQRS for Python Domain Services
      • Work
        • Active Work
          • Work: Bba Microgrid Controller
          • Implementation Specification: BBA Microgrid Controller
          • BBA Microgrid Controller Deliverables (Stories)
          • Work: BFDev Monolithic Git
          • Challenge
          • Specification: BFDev Monolithic Git v2
          • BFDev Monolithic Git v2 Stories
          • Work: Complex Circuit Load Balancing
          • Implementation Specification: Complex Circuit Load Balancing
          • Complex Circuit Load Balancing Deliverables (Stories)
            • COR-10 and COR-11 Consolidation Review
          • Work: Dispatch Reliability and Reconciliation
          • Challenge
          • Specification: Dispatch Reliability and Reconciliation
          • Dispatch Reliability and Reconciliation (Unit User Stories)
            • Dispatch populated vehicle cards grey surface snapshot
            • Dispatch Visual Review
          • Work: Enable Scheduled Managed Charger Access
          • Challenge: Enable Scheduled Managed Charger Access
          • Specification Exploration Dossier: Enable Scheduled Managed Charger Access
          • Specification Review: Enable Scheduled Managed Charger Access
          • Specification: Enable Scheduled Managed Charger Access
          • Work: Guided Cut-Off and Release Orchestration
          • Specification: Guided Cut-Off and Release Orchestration
          • Guided Cut-Off and Release Orchestration (Unit User Stories)
          • Work: Production Deployment Validation
          • Challenge
          • Work: Scheduled Report Parity
          • Specification: Scheduled Report Parity
          • Work: Telematics
          • Telematics EventBridge Path
          • Telematics Ingress Architecture
          • Specification: Telematics Migration into bf-manage-core with 5-Minute Freshness and Health Visibility
          • Telematics Core Migration MVP (Implementation-Time BDD)
          • Work: Vector Derms
          • Implementation Specification: Vector DERMS
          • Vector DERMS Deliverables (Stories)
          • Work: Visiting Vehicle Charging Visibility
          • Specification: Visiting Vehicle Charging Visibility
          • Visiting Vehicle Charging Visibility (Unit User Stories)
          • Work: Workspace Owned Stripe Roaming
          • Specification: Workspace-Owned Stripe Credentials for Roaming Payments
        • Backlog Work
          • Work: Microgrid
          • Microgrid Backlog Stories
          • Work: Mobile Ops Companion
          • Challenge
          • Specification: Mobile Operations Companion v1
          • Mobile Operations Companion Deliverables (Stories)
          • Work: Oscp
          • OSCP Backlog Stories
        • Archived Work
          • Work: Code Canonical Orchestration
          • Challenge
          • Specification: Product Engineering Workflow
          • Product Engineering Workflow Deliverables (Unit User Stories)
          • Work: Release Notes Automation
          • Release Plan: Release Notes Automation
          • Release Notes Automation Backlog Stories
      • Operations
      • Onboarding Runbook
        • Operations Runbooks
        • Production Hotfix Release
        • Staging Hotfix Release
        • Manage Staging Release Validation
        • Terraform Plan Dry Runs
        • Operations Tooling
        • Code Indexing
        • Operations Evidence
        • Database Restoration Test Report
      • Daily Operations Runbook
      • Testing Guide
      • Troubleshooting
    • Feature List
    • Key Notes
    1. Home
    2. Products
    3. Manage
    Manage reference

    Manage Product Capabilities¶

    This page is an internal, high-level summary of what BetterFleet Manage does.

    Availability varies by workspace. Some capabilities depend on permissions, feature flags, workspace configuration, and external integrations, so not every workspace will see every surface listed below.

    Feature List¶

    1. Sign in and control who can use Manage. Users can log into the right regional environment, while admins manage user accounts, roles, depot access, password resets, MFA, and Microsoft Entra ID SSO. Typical flow: Settings -> Workspace -> Users or Settings -> Workspace -> SSO.
    2. See the live operational state of a depot, or all depots. The single-depot Overview shows incidents, charger availability, vehicle charging state, load gauges, and SOC/efficiency metrics; the all-depots beta view provides an aggregated overview of incidents, chargers, and vehicles across sites. Typical flow: open Overview, then switch the depot selector to a specific site or All depots.
    3. Monitor chargers in real time. Users can view chargers and connectors by zone, see charger/connector status, connected vehicles, power, SOC, ETA to target SOC, and priority. Typical flow: open Chargers, use quick filters or sorting, then drill into a charger.
    4. Operate chargers remotely and troubleshoot without going on site. From charger actions, users can override power, soft reset, remote start/stop, release a locked cable, and inspect recent transactions. Typical flow: Chargers -> ... menu on charger/connector -> action.
    5. Monitor vehicle readiness for service. The Vehicles page shows charging status, SOC source, target SOC markers, priority, and attention states so operators can see which vehicles are usable now. Typical flow: open Vehicles, use quick filters like Charging, Not charging, or Requires attention.
    6. Respond to incidents and control notifications. Users can review active and past incidents, inspect detailed timelines and troubleshooting info, and configure who gets notified for each rule, including external partners by email/SMS. Typical flow: Incidents -> incident detail or Incidents -> Manage Rules.
    7. Manage site load and keep charging within electrical limits. Users can monitor site and circuit load, set circuit capacities and safety margins, choose load-balancing modes and strategies, use fail-safe behavior, and apply time-of-use limits. Typical flow: Load for monitoring, then Settings -> Power -> Circuits for configuration.
    8. Improve charging performance with prioritisation and dynamic allocation. Manage supports load following, connector priority levels, vehicle-group priority, and manual overrides so limited power goes to the most important vehicles first. Typical flow: configure load behavior in Settings -> Power, manage vehicle groups and charging priorities in Settings -> Groups where enabled, then watch their effect on Chargers, Vehicles, and Load.
    9. Build a depot layout and understand where assets are physically located. Users can create parking blocks, spaces, and site features, link connectors to spaces, and publish the layout to the in-depot map. Typical flow: Settings -> Depot based settings -> Layout -> edit -> publish.
    10. Track vehicles in the depot and manage parking positions. Once a depot layout exists, the in-depot map shows live charger/vehicle positions, and users can drag non-charging vehicles into empty spaces or remove them when they leave. Typical flow: Map -> In depot -> Edit vehicle locations. This parking management flow is documented as beta.
    11. Track vehicles outside the depot on a live map. With telematics integrated, users can search for vehicles in the selected depot, zoom the map, view live or stale locations, and inspect SOC, odometer, and speed. Typical flow: Map -> Out of depot -> search/select vehicle.
    12. Diagnose charger and site behaviour over time. The Timeline view lets users inspect charger load, site load, charging sessions, offline periods, and related incidents across selectable time windows. Typical flow: Timeline -> select charger(s) -> zoom/pan -> click a session or offline window.
    13. Plan daily operations and allocate the right EV to the right work block. When enabled, Dispatch lets users import schedules, set up a day of operation, review blocks, and allocate or force-allocate vehicles based on energy readiness and other rules. Typical flow: Settings -> Dispatch to upload GTFS/schedule data, then Dispatch to allocate vehicles.
    14. Tune how dispatch recommendations work. When enabled, admins/managers can configure turnover time, extra SOC buffer, energy-estimation mode, and optional physical parking-constraint logic. Typical flow: Settings -> Depot based settings -> Dispatch -> Dispatch Behaviour.
    15. Export operational, charging, and energy reports. Users can run reports for charging sessions, vehicle charging summaries, circuit capacity allocation, raw OCPP logs, connectivity, charger performance, sensor reads, site power, and daily EV load, depending on permissions, workspace configuration, and enabled report types. Typical flow: Reports -> choose report -> set filters/date range -> view/download.
    16. Schedule reports to be emailed automatically. Admins/managers can schedule supported report types, set recipients, and email report outputs automatically, with the current UI creating daily schedules. Typical flow: Settings -> Reporting -> Scheduled Reports -> Create scheduled report.
    17. Configure reporting inputs for cost and carbon analysis. Users can assign utility tariffs and grid emissions factors so charging-session and vehicle-summary reports include charging cost and CO2e. Typical flow: Settings -> Workspace -> Tariffs, then Settings -> Depot settings -> Reporting.
    18. Manage commercial charging and roaming access. Workspaces can configure tariffs, roaming access groups, public/guest charging behavior, pre-authorisation, and share charger roaming URLs/QR codes. Typical flow: Settings -> Workspace -> Tariffs / Roaming access, then charger-level roaming links in charger settings. Roaming is documented as beta.
    19. Maintain core site and asset master data. Admins/managers can add/edit depots, zones, chargers, charger models, vehicles, vehicle models, telematics providers, and workspace telematics polling settings. Typical flow: Settings -> Workspace for org-wide setup and Settings -> Depot based settings for site-specific setup.
    20. Keep vehicle records clean and analysis-ready. Users can bulk upload vehicles, attach telematics devices, merge duplicates, mark vehicles inactive, assign cost centres, and organise vehicles into groups for reporting and charging priority where workspace groups are enabled. Typical flow: Settings -> Vehicles, Settings -> Workspace -> Cost Centres, and Settings -> Groups where available.
    21. Generate and manage workspace API keys. Client admins can create, reveal, copy, and revoke account API keys for workspace-level integrations. Typical flow: Settings -> Workspace -> API Keys.

    Key Notes¶

    • Several capabilities depend on integrations: telematics for out-of-depot map and some SOC data, OCPP charger connectivity for live charger control, and IoT/power-meter data for dynamic load, fail-safe, and some power reports.
    • Several capabilities also depend on feature flags, permissions, or workspace-level enablement, including all-depots overview, dispatch, layout editor, workspace groups and charging priorities, roaming, cost centres, scheduled reports, newer report types, EV load reporting, SSO management, workspace telematics settings, and API keys.
    • A few features are explicitly marked beta in the manual: multi-site overview, dispatch, roaming access, and in-depot parking management.
    • This page is intended for internal product understanding rather than as a strict mirror of the in-app help manual.
    Made with Material for MkDocs
    BFDev Docs Assistant
    New conversation?
    Ask one focused question at a time, this helps the assistant provide accurate answers about what's been implemented in BetterFleet.