Get A Demo

You're viewing eLogii for Field Service. Distribution business? Switch to Distribution →

← All Comparisons

COMPARISON

eLogii + ServiceMax: When to Add eLogii to ServiceMax

ServiceMax, a PTC business, is the asset-centric FSM: installed base, work orders, warranty, contracts, parts, mobile execution. eLogii is the routing and optimization layer that runs alongside ServiceMax when the planning problem grows past what the built-in dispatch surface is designed to solve. Two engines, six configurable modes, multi-day, multi-depot, recurring patterns, rule-based re-optimization, all callable over REST.

Where eLogii fits
Past the dispatch surface
When the dispatcher needs the optimizer to decide assignments under heavy constraints, not just publish work orders into a scheduler built around the asset record.
Optimization depth
2 + 6
Two engines (Default and Advanced) and six configurable modes: three assignment modes plus three load-balancing modes, all callable via REST.
Routing horizons
Day → month
Plan a single day or an entire month in one run. Multi-day, multi-depot, recurring service cadences, long-haul, all modeled in one optimization.
Pricing model
Platform fee
From $3,000/mo, banded by field staff, drivers, jobs per day and modules. Composes with ServiceMax’s per-user pricing (plus Salesforce FS underneath Asset 360); nothing per-seat from eLogii.

TRUSTED BY HUNDREDS OF HAPPY CUSTOMERS

Vergo JJ Food Service Greenix Caldic Bristow & Sutor Pilgrim Foodservice Baycorp Stelrad PTSG Barwick NHS ATS Building Products James Frew Brymec McIntyre Compliance Services Likewise SIG Berkmann Belfast Culligan City of Little Rock BakeMark Richburns Q Catering Allsaved Porcelanosa Aveyo VJ Technology Certinergie Unimasters Conexus Berkshire Tool Supply Group Discovery Venesta J-Club Wedge Perch Centrado Sofology Heatleys Misfits Market Postmedia Unisnacks

Where each platform leads

ServiceMax and eLogii do different jobs in the same field-service stack. ServiceMax is the asset-centric FSM: the system of record for the installed base, the work order, the warranty, the contract and the parts. eLogii is the routing engine for operations where the optimizer needs to do the heavy lifting across multi-day, multi-depot and constraint-heavy plans, and where the dispatcher needs the engine to decide assignments, not just place them.

ServiceMax (a PTC business)

The asset-centric FSM
  • Three products: Asset 360 for Salesforce, Core, FieldFX (energy services and oilfield ticketing)
  • System of record for the asset, work order, warranty, contracts and parts
  • Scheduling and dispatch: Salesforce Field Service in Asset 360, native Dispatch Console in Core, FieldFX field-ticketing surface for energy services

eLogii

The routing and optimization engine
  • Two engines (Default and Advanced), six configurable modes, REST-callable
  • Multi-day, multi-technician, multi-depot in one optimization run
  • Recurring service patterns (weekly, monthly, quarterly, bespoke cadences) modeled directly
  • Rule-based re-optimization the dispatcher can see and steer
  • Slot booking co-pilot returns only route-aware slots to your booking layer
  • Live driver GPS stream, ETA stream and route-aware self-reschedule
  • 70+ REST endpoints + full-parity sandbox + seven webhook events

The combined deployment pattern: ServiceMax stays the system of record for the asset, the work order, warranty, contracts, parts and mobile field execution. eLogii reads work orders, assets, technicians, vehicles, depots and recurring service templates from ServiceMax (via the ServiceMax REST APIs in Core, or the Salesforce Platform APIs underneath Asset 360), runs the optimization across the routing horizons the built-in dispatch surface is not designed for, and writes optimized routes and ETAs back. The technician opens the Salesforce Field Service app or ServiceMax Go on site; the route they take is the one eLogii planned. ServiceMax keeps the asset-centric workflows it owns end to end; eLogii owns the optimization decision layer.

What eLogii adds on top of ServiceMax

ServiceMax is the asset-centric FSM. eLogii is the routing engine for the optimization-driven side of the problem. The table below isolates where each side leads.

 eLogii addsServiceMax today
Optimizer-driven assignment under heavy constraintEngine decides which technician takes which work order under skills, capacity, time-window, SLA and depot constraints, as the primary surfaceService Board scheduling rides on Salesforce Field Service optimization in Asset 360 or the native scheduler in Core; tuned for asset-centric workflows rather than constraint-heavy dispatch
Multi-depot routing in one passRoute across multiple depots, branches and home start locations as a single optimization inputTerritory-based routing; cross-territory and cross-depot rebalancing as operator work in the Service Board
Multi-day, long-haul, full-month horizonsPlan a single day or an entire month in one run; multi-day routes with overnight stopsMulti-day work orders supported in the asset record; not solved as a single multi-day optimization across crews
Recurring service programs at scaleTask and route template groups: weekly, monthly, quarterly, bespoke cadences modeled as inputs to the optimizerMaintenance plans generate work orders against assets; the cross-program optimization across reactive work is left to the scheduler
Two engines, six configurable modesDefault + Advanced engines, three assignment modes + three load-balancing modes, all REST-callableNo public ServiceMax-built optimization engine documented separately from the underlying scheduler stack
Rule-based re-optimization the dispatcher can seeOperator-visible rules; live re-optimize while protecting locked SLAs and customer-confirmed slotsReshuffle on exception is handled in the Service Board; optimization rules live inside the underlying engine
Slot booking co-pilotRoute-aware availability calculation: only slots that fit the current optimized plan, returned to your booking layer over RESTCustomer self-service portal supports booking; route-aware availability not the lead workflow

Sources: PTC ServiceMax, ServiceMax Asset 360 on AppExchange, ServiceMax Core on AppExchange; eLogii optimization engines. Verified June 2026.

API surface and developer experience

 eLogiiServiceMax
API styleREST, JSON over SSL, ApiKey authentication, predictable resource URLsREST APIs across accounts, work orders, assets, contracts and parts; Salesforce Platform APIs underneath Asset 360; OData via DataDirect
API accessIncluded as part of the platform; documented at elogiiapidocs.apidog.ioAvailable to ServiceMax customers and partners; tier and quota confirmed against the deal
Sandbox environmentFull API parity at api-sandbox.elogii.comSalesforce sandbox model in Asset 360; ServiceMax-arranged sandbox in Core
Bulk operationsPOST /tasks/createOrUpdateMany handles hundreds of tasks per callSalesforce Bulk API patterns in Asset 360; per-resource endpoints in Core
Webhooks / streamingSeven event types including Driver/Task Tracking Update with live GPS stream and Route ETAs UpdateSalesforce Platform Events and Change Data Capture in Asset 360; webhook surface in Core varies by integration partner
Optimization callable via APIAll six modes callable via REST; lock specific routes, manually reorder stops, re-run with new constraintsNo public ServiceMax-built optimization endpoint; scheduling and optimization sit inside Salesforce Field Service in Asset 360 or the Dispatch Console in Core

Sources: eLogii API documentation; ServiceMax API tracker; SAP ServiceMax connector. Verified June 2026.

Scale, security and commercial

 eLogiiServiceMax
Role in the stackThe routing and optimization decision layer. Runs alongside an FSM, never replaces it.The asset-centric FSM: installed base, work order, warranty, contracts, parts. Asset 360 on Salesforce Field Service, Core on the native ServiceMax stack, FieldFX for energy services and oilfield ticketing.
Where it shinesOperations where the optimizer needs to decide assignments under heavy constraints across days, depots and crewsOEMs servicing their own installed base: medical devices and lab instruments, industrial equipment, energy services, semiconductor equipment, elevators, power and utilities
Reference customersJ-Club, NHS, Belfast City Council, Vergo, Bristow & Sutor, Greenix, Porcelanosa, Brymec, HeatleysSchneider Electric (8,000+ end users across 80+ countries including 4,000+ field technicians); Elekta (medical linear accelerators)
OwnershipIndependent platform focused on routing and optimizationPTC business
Security certificationsISO 27001 + SOC 2 Type 2, publicly listedEnterprise security controls under PTC; confirm current attestations directly
Typical implementation3 to 5 weeks including building the connector against ServiceMax’s REST API or the Salesforce Platform APIs underneath Asset 360Consultant-led implementations typically run weeks to months; Asset 360 deployments also depend on the Salesforce Field Service rollout underneath
Pricing modelPlatform fee, banded by field staff/drivers/jobs per day/modules, from $3,000/mo. Composes with what ServiceMax charges per user.No public pricing. Third-party aggregators cite USD 150 to USD 300 per user per month for enterprise deals, plus Salesforce Field Service licensing underneath Asset 360.
Customer review stance3 to 4× ROI within 6 months typical; fast time-to-value citedG2 and TrustRadius reviewers praise the asset-centric depth and warranty/entitlement workflow; common review notes flag Dispatch Console performance, mobile sync latency and the lift required for third-party integrations

Sources: PTC acquisition announcement, PTC completes acquisition (Jan 2023), Schneider Electric case study, Elekta case study, G2 reviews, TrustRadius reviews, ITQlick pricing. Verified June 2026.

Route optimization, in detail

ServiceMax’s scheduling is built around the asset and the work order, surfaced in the Service Board (Salesforce Field Service in Asset 360, native Dispatch Console in Core, the field-ticketing surface in FieldFX). What no ServiceMax product positions as the lead capability is constraint-heavy optimization across multi-day, multi-technician and multi-depot operations in one solver run, recurring service programs at thousands of stops in a single optimization input, or a public REST surface for the optimizer itself. eLogii’s optimizer covers exactly that side, callable over REST.

eLogii’s routing scope

eLogii’s optimizer is built around two engines and six configurable modes, all callable via REST and exposed to the dispatcher as controls they can see and adjust.

  • Two engines. The Default engine optimizes 100 tasks in under 10 seconds for high-throughput daily planning. The Advanced engine takes more factors into account and is the choice for multi-depot, multi-day, long-haul and constraint-heavy operations.
  • Three assignment modes. Optimize Everything (creates fresh routes including all assignments), Add to Routes, Keep Existing Assignments (incorporates new tasks into existing routes while preserving driver assignments), and Add to Routes, Keep Existing Assignments and ETAs (inserts new tasks into available slots without modifying existing stop sequences or ETAs).
  • Three load-balancing modes. Most Efficient Routes (fewest vehicles), Balance the Minimum Number of Routes (across load, time, distance or job count), and Use All Vehicles / Finish as Soon as Possible (maximize speed).

Beyond the modes, eLogii ships the operational surface the ServiceMax dispatch board isn’t designed to lead on: multi-day and long-haul routing (“plan a single day or an entire month in one run”), multi-depot (“route across multiple depots, branches, or home start locations in a single run”), recurring service patterns via task and route template groups (weekly, monthly, quarterly, bespoke cadences modeled as inputs to the optimizer, not as generated work orders to be hand-rebalanced), multi-technician crew jobs with skills, capacity and SLA constraints, and rule-based re-optimization the operator can see and steer.

What this means in practice

If the dispatcher’s morning routine is “open the Service Board, confirm the entitlement, assign the work order to the territory technician, let the underlying engine handle the route”, ServiceMax (in either product) is the right tool and adding eLogii would be over-engineering. If the dispatcher’s morning routine is “run the optimizer against today’s open work orders across three depots, balance against next week’s recurring maintenance book, protect the SLA-locked entitlement stops, route around the technician who’s off Tuesday”, the Service Board is being asked to do a job it wasn’t built for. eLogii covers that side via REST API; ServiceMax stays in place for the asset, the work order, the warranty and the parts.

Paul Clark, Richburns

eLogii has fundamentally transformed the way we operate. The productivity gains, enhanced visibility, and ability to scale confidently have been game-changing. The rollout was smooth, the support exceptional, and the results speak for themselves.

Paul Clark, Co-Chief Operating Officer, Richburns · nationwide UK field services team

When eLogii’s depth starts to matter

ServiceMax covers asset-centric service well across medical devices, lab instruments, industrial OEMs, energy services and similar OEM-services-its-own-installed-base patterns. The signal that the routing problem has grown past the dispatch surface tends to be operational rather than headcount-based. Three patterns show up:

  • Optimizer-driven assignment under heavy constraint. When the dispatcher is spending the morning hand-balancing work orders across technicians, territories and skill sets, the optimizer should be making those calls. ServiceMax’s Service Board is designed for an experienced dispatcher steering work against the asset record; once the placement itself is the bottleneck, the optimizer needs to step in.
  • Multi-depot rebalancing as a daily input. A regional service organization with three or four depots, or a distribution arm running parallel to the field-service business, needs the optimizer to see all depots as part of the same problem. ServiceMax models territory; cross-territory rebalancing as a single optimization input is not the Service Board’s strength.
  • Recurring service programs at thousands of stops. Quarterly maintenance plans, monthly preventive cadences, contract-driven inspection programs across a large installed base. ServiceMax generates the work orders against assets and entitlements; the optimization across the generated stops, interacting with reactive break-fix work, is the part that needs the engine.

Where any of these is the dominant shape of the work, eLogii is the routing layer. Where none of them is, ServiceMax’s built-in dispatch surface is the right tool and adding eLogii is over-engineering. The honest answer for many ServiceMax customers is “you don’t need eLogii.” The honest answer for the operations where the optimizer is the bottleneck is that eLogii is built for exactly that.

What changes once eLogii is in place

ServiceMax continues to do the asset-centric FSM work it’s built for. The difference shows up where the routing problem used to dominate. Brymec lifted productivity 30% and routing efficiency 20% on eLogii. ATS Building Products improved deliveries per route by ~98%. Porcelanosa runs eLogii with 95%+ ETA accuracy on daily distribution. Unimasters runs eLogii across a multi-country operation and achieved 50% less planning time and 49% fewer service calls. These are operational outcomes that come from moving the assignment problem from the dispatcher’s morning into the optimizer:

  • Slot booking co-pilot. When a customer is offered a time window, eLogii’s slot availability returns only slots that already fit the current optimized plan. Cuts failed visits ~35%. Plugs into whichever booking layer is in use, including ServiceMax’s customer self-service portal over REST.
  • Customer-driven rescheduling. Around 70% of reschedule requests handled without coordinator involvement. The customer picks a slot that already fits the plan and the route re-optimizes.
  • Embedded tracking content. NPS surveys, safety briefings, access codes, treatment instructions, pushed onto the tracking page itself rather than handed off to a separate channel.
  • Multi-brand tracking. Three brands run from one dispatch desk, each with its own logo, colors and layout.
  • Map-native dispatch ops. Drag-and-drop reassignment with automatic ETA recalc on both routes; polygon, freehand and rectangle map selection; bulk actions on hundreds of stops; Gantt-style route timeline alongside the map; 13 historical segments refreshed overnight.
  • Rule-based exception handling. Reroute a no-access visit to the nearest engineer with the right skill, but don’t move any customer-confirmed slots in the next 90 minutes. Visible to the planner, not buried in a black-box optimizer.
  • Workflow analytics. Average time per step, skip rates, error patterns, completion data. Where engineer hours actually went, not just where the routes went.

Running eLogii alongside ServiceMax and the wider stack

The typical asset-centric field service stack: an FSM for the asset, work order and contract (ServiceMax, Salesforce Field Service standalone, MS Dynamics 365 Field Service, IFS Field Service Management), an ERP for finance and customer master data (SAP, Oracle, NetSuite, MS Dynamics 365 BC), telematics for the vehicles (Samsara, Geotab, TomTom), an IIoT layer for condition-based service (ThingWorx under PTC), and a routing decision layer alongside the dispatch surface for operations where the optimizer is the bottleneck.

eLogii is built for that shape. It plugs into ServiceMax (in either product), leaving the asset record, work-order lifecycle, warranty, contracts, parts and mobile field execution where they already are. The technician opens the Salesforce Field Service app or ServiceMax Go on site; eLogii plans the route they take to get there, surfaces the live ETAs, picks up GPS, and pushes completion back into ServiceMax. The common patterns:

  • ServiceMax Asset 360 + eLogii. Asset 360 owns the asset hierarchy, work order, warranty, entitlement, parts and mobile execution on the Salesforce Field Service platform. eLogii owns the optimization layer where dispatch is dominated by multi-depot regional teams, recurring service programs at scale, or constraint-driven assignment across multi-day plans. Integration runs over the Salesforce Platform APIs and eLogii’s REST API; MuleSoft is a common middleware choice.
  • ServiceMax Core + eLogii. Core retains the native Dispatch Console and ServiceMax Go mobile. eLogii runs alongside the Dispatch Console as the optimization engine, called via the ServiceMax REST API on one side and eLogii’s REST API on the other.
  • ServiceMax FieldFX + eLogii. FieldFX owns the energy-services field-ticket workflow and mobile execution. eLogii layers on as the routing engine for the multi-depot, multi-day routing problem against the open ticket backlog.
  • ServiceMax + ERP + eLogii. When the financial system of record sits in SAP, Oracle or NetSuite, eLogii reads operational data from ServiceMax and runs the optimization, writing routes back for execution. The ERP integration stays where it is.

What makes the stack pattern straightforward:

  • 70+ REST endpoints across Tasks, Routes, Drivers, Vehicles, Depots, Zones, Schedules, Forms and Optimization, designed for clean integration into a wider stack.
  • Full-parity sandbox at api-sandbox.elogii.com so integration work can run in parallel with the existing FSM/ERP rollout.
  • Webhooks with live driver GPS and ETA stream push real-time state back to ServiceMax, dispatcher view or customer-facing app. No polling, no cron jobs, no stale data.
  • Bulk operations. POST /tasks/createOrUpdateMany handles hundreds of tasks per call, built for high-volume ingest from any FSM or ERP.
  • FSM, ERP and telematics independent. Customers running ServiceMax, Salesforce Field Service, MS D365 FS or IFS FSM use eLogii for the optimization layer alongside whichever FSM they already chose.

ServiceMax exposes REST APIs to customers and partners, with Asset 360 reachable through the Salesforce Platform APIs underneath. The two APIs combine cleanly: eLogii calls ServiceMax to read work orders, assets, technicians, vehicles, sites and recurring service templates, runs the optimization across the routing horizons the built-in dispatch surface is not designed to solve, and writes optimized routes and ETAs back. The Salesforce Field Service app or ServiceMax Go picks up the planned route; completion data flows back into ServiceMax for asset history, warranty, parts and reporting.

API surface, side by side

Both sides expose REST APIs. ServiceMax’s is the integration surface for an asset-centric FSM data model across Core, Asset 360 and FieldFX, with Asset 360 reachable through the Salesforce Platform APIs underneath. eLogii’s is the integration surface for a routing and optimization engine, with the optimizer itself callable as REST endpoints.

eLogii API

  • 70+ REST endpoints across Tasks, Routes, Drivers, Vehicles, Depots, Customers, Zones, Forms, Schedules and Optimization. Full reference.
  • Authentication: ApiKey header, generated in Dashboard > Configuration > API Keys. Machine-to-machine without an OAuth round-trip.
  • Sandbox: api-sandbox.elogii.com, full parity with production at api-35.elogii.com.
  • Bulk operations: POST /tasks/createOrUpdateMany handles hundreds of tasks per call, built for high-volume ingest from any FSM or ERP.
  • Optimization callable via REST: all six modes available programmatically; dispatchers can lock specific routes, manually reorder stops, or re-run with new constraints.
  • Seven webhook event types, including Driver/Task Tracking Update with live GPS stream and Route ETAs Update. No polling, no cron jobs.
  • Custom fields end-to-end through driver app, webhooks and reporting.
  • FSM, ERP and telematics independent via REST API, including SAP, Oracle NetSuite, MS Dynamics 365 Business Central, Sage, Acumatica, IFS, Infor, Joblogic, BigChange, Simpro, ServiceTitan, FieldRoutes, Salesforce Field Service, Samsara and Geotab.

ServiceMax API

  • REST APIs across accounts, work orders, assets, contracts, parts and entitlements in both Core and Asset 360.
  • Asset 360 on Salesforce: a Salesforce managed package; integrations typically reach data via Salesforce REST, SOAP and Bulk APIs, Platform Events and Change Data Capture. MuleSoft is a common middleware choice.
  • OData via DataDirect: third-party OData exposure (Progress DataDirect) for BI and reporting tools.
  • Pre-built connectors: SAP (via SAP API Business Hub), Oracle, MuleSoft, Power BI, Tableau, Qlik, Dynamics 365 via the REST API.
  • What’s not externally callable: ServiceMax does not publish a separate optimization endpoint with assignment and load-balancing modes. Scheduling and optimization sit inside Salesforce Field Service in Asset 360 or the native Dispatch Console in Core.

For an integration team, the typical pattern when ServiceMax and eLogii are both in the stack: ServiceMax owns the system of record for assets, work orders, contracts, entitlements, parts and technicians; eLogii reads work orders/assets/technicians/vehicles/sites from ServiceMax over the API (directly in Core, via the Salesforce Platform APIs in Asset 360, via the FieldFX REST surface for energy-services tickets), runs the optimization across the horizons the built-in dispatch surface is not designed for, writes optimized routes and ETAs back; the Salesforce Field Service app, ServiceMax Go or the FieldFX mobile app shows the route to the technician; completion writes back to ServiceMax for asset history, warranty and parts.

Pricing and time to live

eLogii runs alongside ServiceMax; it does not replace what you’re paying PTC today. The question is what eLogii adds on top, and what it costs to add it.

eLogii pricing starts from $3,000 per month as a platform fee, banded by field staff, drivers, jobs per day and the modules required. Each band includes a quota; cost steps up when the operation crosses a band, not when you add an individual seat. Customers typically report 3 to 4× return on investment within 6 months, and combined ServiceMax + eLogii rollouts complete in 3 to 5 weeks including the connector build.

ServiceMax does not publish pricing; deals are consultant-led and enterprise. Third-party aggregators report typical pricing in the USD 150 to USD 300 per user per month band for enterprise deployments, with smaller-band quotes anywhere from USD 60 to USD 135 per user per month depending on volume. Asset 360 additionally requires Salesforce Field Service licensing underneath as a separate subscription. The pricing models compose: ServiceMax charges per user for the asset-centric FSM (plus Salesforce in Asset 360), eLogii charges a platform fee for the routing layer. There is no per-seat cost from eLogii.

See the math on your actual routes

30-minute custom simulation with your real ServiceMax work orders, assets and field-service plans. Projected savings in drive time, fuel and dispatcher hours from adding eLogii on top.

Book A Custom Simulation

When eLogii on top of ServiceMax starts to pay off

Stay on ServiceMax alone if

  • Your dispatch routine is “open the Service Board, confirm the entitlement, assign the work order to the territory technician” and the underlying scheduler covers it
  • Technician assignment is straightforward most days and the dispatcher doesn’t spend the morning hand-rebalancing across territories, skills or recurring cadences
  • The work is single-territory per technician or near enough that multi-depot rebalancing isn’t a daily concern
  • Recurring service programs are at a scale that work-order generation plus Service Board review handles comfortably
  • Your operation gets enough value from ServiceMax’s asset, warranty, entitlement and parts depth that adding an extra optimization layer would be over-engineering

Add eLogii on top if

  • The dispatch problem is dominated by optimizer-driven assignment under heavy constraints across crews and depots
  • Multi-depot rebalancing across a regional service book is a daily input rather than an occasional task
  • Recurring service programs run to thousands of stops with interacting SLAs and cadences against reactive break-fix work
  • You want a routing layer with two engines, six configurable modes, multi-day, long-haul, multi-depot, recurring patterns and rule-based re-optimization, all callable via REST
  • You want optimization-aware slot booking and customer self-reschedule wired into ServiceMax’s self-service portal
  • You need the integration live in weeks, not quarters, and want pricing transparency from the start
Jord Van Dijk, J-Club

We’d never go back to the way we were planning before. eLogii is the backbone as well as the brain of our planning operations, translating actively to our bottom line.

Jord Van Dijk, IT Director, J-Club · 9,000+ stores routed on eLogii

Adding eLogii alongside ServiceMax

Three steps for ServiceMax customers whose dispatch problem has grown past what the built-in surface is designed to solve. ServiceMax stays in place for the asset-centric FSM; eLogii layers on as the routing engine.

Map the data model

Technicians, vehicles, depots, customers, assets, work orders, entitlements and recurring service templates sync from ServiceMax via its REST API (directly in Core, via Salesforce Platform APIs in Asset 360). Technician home locations, certifications and skill sets, customer sites and asset hierarchies map to eLogii drivers, depots and constraints. ServiceMax maintenance plans become eLogii task and route template groups. Read-write integration designed so ServiceMax stays the system of record for the asset.

Weeks 1–2

Configure & simulate

Custom data simulation against your historical ServiceMax work orders so you can validate the modeling and project savings before go-live. Side-by-side comparison: what the built-in dispatch surface produces today vs. what eLogii’s optimizer produces with multi-day, multi-depot or recurring-program optimization on the same data.

Weeks 2–3

Phased go-live

Start with the business unit where ServiceMax’s built-in dispatch is leaking the most: usually a multi-depot regional service book, a large recurring maintenance program, or the part of the operation where the dispatcher is hand-rebalancing every morning. Run it on eLogii, prove the lift on real work orders, then expand. ServiceMax keeps owning the asset, the work order, warranty and parts in parallel. Most teams complete the transition in 3 to 5 weeks total including the connector build.

Weeks 3–5

Unimasters runs eLogii across a multi-country operation and achieved 50% less planning time and 49% fewer service calls. Multi-country rollouts deploy in weeks, not quarters.

Frequently asked questions

Is eLogii a ServiceMax alternative or a complement?

Complement, in most cases. ServiceMax, a PTC business, owns the asset-centric FSM stack: installed base, work orders, warranty and entitlements, contracts, parts inventory, mobile execution, customer self-service. eLogii is the routing and optimization layer that runs alongside ServiceMax when the planning problem starts to dominate: multi-depot field-service operations, dense same-day plans with hundreds of competing time-window constraints, optimizer-driven assignment across crews. ServiceMax stays the system of record for the asset. the integration runs over ServiceMax’s REST API on one side and eLogii’s REST API on the other.

When does adding eLogii on top of ServiceMax make sense?

When the dispatch surface stops being the right place to solve the optimization problem. In Asset 360, scheduling sits on Salesforce Field Service’s optimization engine, which descends from the ClickSoftware tech Salesforce acquired in 2019. In ServiceMax Core, scheduling runs on the native Dispatch Console. Both are valid for asset-centric service. eLogii layers on when the operation needs constraint-aware assignment across multi-day, multi-depot and recurring patterns in one optimization run, programmatic re-optimization with operator-visible rules, and slot booking that respects the current optimized plan.

Does ServiceMax handle multi-engineer crews, multi-day plans and multi-depot routing?

Yes at the FSM-workflow level. ServiceMax supports multi-resource jobs, crew composition, asset hierarchies and territory-based scheduling. Asset 360 inherits Salesforce Field Service’s scheduling and optimization surface; ServiceMax Core uses the native Dispatch Console. What neither product positions as the lead capability is constraint-heavy optimization across multi-day plans, multi-depot rebalancing as a single optimization input, recurring service programs at thousands of stops in one solver run, or programmatic re-optimization as a public REST surface. That’s where eLogii’s two engines and six configurable modes add depth, with ServiceMax staying the system of record for the asset, the work order, warranty, contracts and parts.

How does eLogii integrate with ServiceMax?

Integration runs over the ServiceMax REST API on whichever product is in use. eLogii’s REST API has 70+ endpoints, ApiKey auth, a full-parity sandbox at api-sandbox.elogii.com and seven webhook events including live driver GPS and Route ETAs Update. ServiceMax exposes REST APIs for accounts, work orders, assets, contracts and parts across Core, Asset 360 and FieldFX; Asset 360 is a Salesforce managed package, so integration teams typically reach data via Salesforce Platform APIs and middleware (MuleSoft is common). The typical pattern, Typically: eLogii reads work orders, assets, technicians, vehicles, depots and recurring service templates from ServiceMax; runs the optimization across the routing horizons the built-in dispatch surface is not designed to solve; writes optimized routes and ETAs back. Completion writes back to ServiceMax for asset history, warranty and parts.

How does pricing compare?

ServiceMax does not publish pricing. Third-party aggregators report enterprise deals in the USD 150 to USD 300 per user per month band, with smaller-band quotes ranging from around USD 60 to USD 135 depending on volume. Asset 360 additionally requires Salesforce Field Service licensing underneath as a separate subscription. eLogii is a platform fee, banded by field staff, drivers, jobs per day and modules, from USD 3,000 per month. The pricing models compose: ServiceMax charges per user for the asset-centric FSM (plus Salesforce in Asset 360), eLogii charges a platform fee for the routing layer. Customers typically report 3 to 4× return on investment within 6 months on eLogii.

How long does adding eLogii to a ServiceMax stack take?

Typically 3 to 5 weeks from kickoff to a phased go-live, including building the custom connector against ServiceMax’s REST API or the Salesforce Platform APIs underneath Asset 360. eLogii reads work orders, assets, technicians, vehicles, depots and recurring service templates from ServiceMax; routes, ETAs and completion data flow back. Most teams start with the business unit where the built-in dispatch surface is leaking the most: usually a multi-depot regional field-service book, a recurring service program at scale, or the part of the operation where the dispatcher is hand-rebalancing every morning. ServiceMax stays in place for everything else.

Why would a ServiceMax customer add a routing engine instead of using ServiceMax’s built-in scheduling?

Three reasons. First, ServiceMax was built to manage the asset and its service workflow end to end; routing is exposed via the Service Board UI and the underlying optimization engine (Salesforce Field Service in Asset 360, the native scheduler in Core). Once the operation needs constraint-heavy multi-day, multi-depot optimization as the daily input, that surface is not the tool. Second, eLogii customers at scale report operational outcomes that go past what FSM scheduling alone delivers: Brymec 30% productivity and 20% routing efficiency; ATS Building Products 98% improvement in deliveries per route; Porcelanosa 60%+ planning time cut; Unimasters 50% less planning time and 49% fewer service calls. Third, eLogii exposes the optimizer itself as REST endpoints with seven webhook events, so the routing layer integrates cleanly with the rest of the stack.

Is eLogii enterprise-grade?

Yes. eLogii runs operations at scale: J-Club (9,000+ stores), NHS, Belfast City Council, Vergo Pest Management (400 technicians, Tyro Group), Bristow & Sutor (200+ enforcement agents, 200,000+ case visits routed annually), Porcelanosa, Caldic and Berkmann Wine Cellars. ISO 27001 and SOC 2 Type 2 certified.

Last updated: June 2026. Information about ServiceMax is drawn from PTC ServiceMax, PTC’s 2022 acquisition announcement and January 2023 completion release, the Asset 360 AppExchange listing, the ServiceMax Core AppExchange listing, the Schneider Electric and Elekta customer stories, G2 and TrustRadius reviews, and aggregator pricing reports. Information about eLogii is drawn from elogii.com and the eLogii API documentation.

Custom simulation

Run the numbers on your own routes

A 30-minute working session with our solutions team. We take a sample of your real jobs, depots, vehicles and SLAs, run them through the eLogii engine, and show you the projected delta against how you plan today. No slides, no generic benchmarks.

What you’ll walk away with
  • Projected drive-time & mileage savingsModeled on a representative sample of your real routes
  • SLA & on-time impact estimateWhere the engine could take pressure off your planners today
  • Planner-hours & call-center load forecastHow much manual work eLogii would remove from your team
  • Implementation & integration shapeConcrete answer on what a 3–5 week rollout looks like, with or without keeping your FSM
30 minutes Your historical data No commitment