Get A Demo

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

← All Comparisons

COMPARISON

eLogii vs Salesforce Field Service: Comparison

Salesforce Field Service is the FSM built on the Salesforce Platform: work orders, customer assets, Maintenance Plans, inventory, the Dispatcher Console for the dispatcher and Enhanced Scheduling and Optimization as the optional AI add-on, with Einstein, Salesforce Flow, Slack and Service Cloud wired in. eLogii is the routing and optimization layer that runs alongside Salesforce Field Service when the planning problem grows past what the Dispatcher Console and Enhanced Scheduling and Optimization are designed to lead on. Two engines, six configurable modes, multi-day, multi-depot, recurring patterns, rule-based re-optimization, all callable over REST.

Where eLogii fits
Past the Dispatcher Console
When the dispatcher needs the optimizer to decide assignments under heavy constraints, not just publish work orders into a Salesforce scheduler that asks the operator to steer.
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 Salesforce’s published per-user pricing for Salesforce Field Service and the Enhanced Scheduling and Optimization add-on; 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

Salesforce Field Service and eLogii do different jobs in the same field-service stack. Salesforce Field Service is the FSM: the system of record for the work order, the customer asset, the Maintenance Plan, the inventory transaction and the booking. 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 rather than steer them on the Dispatcher Console.

Salesforce Field Service

The Salesforce FSM
  • One product inside the Salesforce Customer 360 portfolio, alongside Service Cloud, Sales Cloud and Experience Cloud
  • System of record for the work order, customer asset, Maintenance Plan, inventory and booking
  • Scheduling and dispatch: Dispatcher Console for the dispatcher, Enhanced Scheduling and Optimization (ESO) on Hyperforce as the AI optimization layer, Salesforce Field Service mobile app for technicians, Einstein for AI guidance
  • Native to the Salesforce platform: Salesforce Flow for automation, Experience Cloud for customer self-service, Slack for collaboration, Lightning Platform for low-code extension

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: Salesforce Field Service stays the system of record for the work order, customer asset, Maintenance Plan, inventory and the booking itself. eLogii reads work orders, service crews, service resources, vehicles, territories, customer assets and Maintenance Plans and Maintenance Work Rules from Salesforce via the Web API, runs the optimization across the routing horizons the Dispatcher Console and Enhanced Scheduling and Optimization are not designed to lead on, and writes optimized bookings and ETAs back. The technician opens the Salesforce Field Service mobile app on site; the route they take is the one eLogii planned. Salesforce Field Service keeps the work-order lifecycle, asset record and inventory flow it owns end to end; eLogii owns the optimization decision layer.

What eLogii adds on top of Salesforce Field Service

Salesforce Field Service is the Salesforce FSM. eLogii is the routing engine for the optimization-driven side of the problem. The table below isolates where each side leads.

 eLogii addsSalesforce Field Service today
Optimizer-driven assignment under heavy constraintEngine decides which resource takes which work order under skills, capacity, time-window, SLA and depot constraints, as the primary surfaceDispatcher Console is the dispatcher cockpit; Enhanced Scheduling and Optimization adds AI-driven scheduling within configured scopes; tuned for the Salesforce work-order model rather than constraint-heavy multi-depot dispatch
Multi-depot routing in one passRoute across multiple depots, branches and home start locations as a single optimization inputTerritory-based scheduling in Salesforce; cross-territory and cross-depot rebalancing as operator work in the Dispatcher Console
Multi-day, long-haul, full-month horizonsPlan a single day or an entire month in one run; multi-day routes with overnight stopsMulti-day bookings and Enhanced Scheduling and Optimization scopes supported in the work-order record; not solved as a single multi-day optimization across crews and depots
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 customer assets on a cadence; the cross-program optimization across reactive break-fix work is left to the scheduler
Two engines, six configurable modesDefault + Advanced engines, three assignment modes + three load-balancing modes, all REST-callableEnhanced Scheduling and Optimization runs as an AI add-on with configurable goals and scopes; not publicly documented as REST-callable optimization endpoints with operator-visible modes
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 on the Dispatcher Console; optimization rules live inside Enhanced Scheduling and Optimization goals and constraints
Slot booking co-pilotRoute-aware availability calculation: only slots that fit the current optimized plan, returned to your booking layer over RESTService Cloud and Experience Cloud support self-service booking; route-aware availability is not the lead workflow

Sources: Salesforce Help: Salesforce Field Service overview, Enhanced Scheduling and Optimization overview, Dispatcher Console reference; eLogii optimization engines. Verified June 2026.

API surface and developer experience

 eLogiiSalesforce Field Service
API styleREST, JSON over SSL, ApiKey authentication, predictable resource URLsSalesforce Platform REST API for every table, including work orders, service resources, requirements, customer assets and Maintenance Plans; Salesforce Flow connectors and Platform Events / Pub/Sub API integration patterns on top
API accessIncluded as part of the platform; documented at elogiiapidocs.apidog.ioSalesforce Platform REST API available to every Salesforce org; API limits apply per Salesforce service-protection limits (e.g. concurrent API requests, daily totals)
Sandbox environmentFull API parity at api-sandbox.elogii.comSandbox environments in Salesforce Platform admin center, with full Salesforce parity for development and UAT
Bulk operationsPOST /tasks/createOrUpdateMany handles hundreds of tasks per callSalesforce Platform REST API supports batch requests via $batch for multi-operation calls; per-table endpoints for individual reads/writes
Webhooks / streamingSeven event types including Driver/Task Tracking Update with live GPS stream and Route ETAs UpdatePlatform Event webhooks, Salesforce Flow triggers, Platform Events and the Pub/Sub API for downstream subscribers; no productized live driver GPS stream from Salesforce Field Service mobile app
Optimization callable via APIAll six modes callable via REST; lock specific routes, manually reorder stops, re-run with new constraintsEnhanced Scheduling and Optimization can be triggered programmatically against configured scopes; no public set of named modes (assignment vs. load-balancing) exposed as documented REST endpoints

Sources: eLogii API documentation; Salesforce Platform REST API overview; Salesforce Field Service developer guide. Verified June 2026.

Scale, security and commercial

 eLogiiSalesforce Field Service
Role in the stackThe routing and optimization decision layer. Runs alongside an FSM, never replaces it.The Salesforce FSM: work order, customer asset, Maintenance Plan, inventory, booking, Dispatcher Console and Enhanced Scheduling and Optimization. One product inside the Salesforce Customer 360 portfolio, alongside Service Cloud, Sales Cloud and Experience Cloud.
Where it shinesOperations where the optimizer needs to decide assignments under heavy constraints across days, depots and crewsSalesforce-anchored field-service operations on Service Cloud, Sales Cloud, Experience Cloud and Slack, with the work-order, Maintenance Plan and inventory model as the spine
Reference customersJ-Club, NHS, Belfast City Council, Vergo, Bristow & Sutor, Greenix, Porcelanosa, Brymec, HeatleysSalesforce publishes customer stories across utilities, manufacturing, medical, telecom and facilities; representative names include TOMRA, which reported a 20% improvement in technician response times after adopting Enhanced Scheduling and Optimization
OwnershipIndependent platform focused on routing and optimizationSalesforce
Security certificationsISO 27001 + SOC 2 Type 2, publicly listedSalesforce Platform compliance baseline: ISO 27001, SOC 1/2/3, FedRAMP, HIPAA, GDPR and the Salesforce Trust compliance catalog
Typical implementation3 to 5 weeks including building the connector against the Salesforce Platform REST APIPartner-led implementations typically run weeks to months; Dispatcher Console, Enhanced Scheduling and Optimization and Einstein for Field Service rollouts often staged separately
Pricing modelPlatform fee, banded by field staff/drivers/jobs per day/modules, from $3,000/mo. Composes with what Salesforce charges per user.Salesforce publishes list pricing: USD 165 per user per month for the Dispatcher or Mobile Employee license, the Contractor SKU at USD 50 per user per month, plus the Enhanced Scheduling and Optimization add-on (bundled with Field Service Plus or negotiated separately). Contractor SKUs cover occasional crew members.
Customer review stance3 to 4× ROI within 6 months typical; fast time-to-value citedG2 and TrustRadius reviewers praise the Salesforce platform depth, Lightning Platform extensibility and the deep Service Cloud integration; common review notes flag Dispatcher Console ramp time, Enhanced Scheduling and Optimization configuration depth and the lift required to tune it for multi-depot constraint-heavy operations

Sources: Salesforce Field Service product page, Salesforce pricing, Enhanced Scheduling and Optimization overview, Salesforce Customer Stories, G2 reviews, TrustRadius reviews. Verified June 2026.

Route optimization, in detail

Salesforce Field Service’s scheduling is built around the work order and the service resource, surfaced on the Dispatcher Console, with Enhanced Scheduling and Optimization as the licensed AI layer on top. What neither the Dispatcher Console nor Enhanced Scheduling and Optimization 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 as a single optimization input, or a public REST surface for the optimizer itself with named assignment and load-balancing modes. 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 Dispatcher Console 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 Maintenance Plan-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 Dispatcher Console, confirm the booking, drag the work order to the resource in the right territory, let Enhanced Scheduling and Optimization clean up the rest”, Salesforce Field Service 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 Maintenance Plan-generated maintenance book, protect the SLA-locked priority bookings, route around the resource who’s off Tuesday”, the Dispatcher Console is being asked to do a job it wasn’t built for and Enhanced Scheduling and Optimization is being stretched past its sweet spot. eLogii covers that side via REST API; Salesforce Field Service stays in place for the work order, the customer asset, the Maintenance Plan and the inventory.

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

Salesforce Field Service covers the Salesforce-anchored field-service workflow well across utilities, manufacturing, medical, telecom and facilities. The signal that the routing problem has grown past what the Dispatcher Console and Enhanced Scheduling and Optimization were designed for 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 resources, territories and skill sets, the optimizer should be making those calls. The Dispatcher Console is designed for an experienced dispatcher steering work against the Salesforce work-order model; once the placement itself is the bottleneck and Enhanced Scheduling and Optimization isn’t closing the gap, a dedicated routing engine 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. Salesforce Field Service models territory; cross-territory rebalancing as a single optimization input is not the Dispatcher Console’s strength.
  • Recurring service programs at thousands of stops. Quarterly Maintenance Plans, monthly preventive cadences, contract-driven inspection programs across a large customer-asset base. Salesforce Field Service generates the work orders from Maintenance Plans against Assets; 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, the Dispatcher Console with or without Enhanced Scheduling and Optimization is the right tool and adding eLogii is over-engineering. The honest answer for many Salesforce Field Service 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

Salesforce Field Service continues to do the Salesforce 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 Experience Cloud and the Salesforce 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 bookings 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 Salesforce Field Service and the wider stack

The typical Salesforce-anchored field service stack: a Salesforce FSM for the work order, customer asset, Maintenance Plan and inventory (Salesforce Field Service), an ERP for finance and customer master data (Microsoft Dynamics 365 Business Central, Microsoft Dynamics 365 Finance & Operations, SAP, NetSuite), telematics for the vehicles (Samsara, Geotab, TomTom), an IoT layer for condition-based service (Einstein for Field Service), Slack on top, and a routing decision layer alongside the Dispatcher Console for operations where the optimizer is the bottleneck.

eLogii is built for that shape. It plugs into Salesforce Field Service, leaving the work-order lifecycle, customer asset record, Maintenance Plans, inventory and Salesforce Field Service mobile app where they already are. The technician opens the Salesforce Field Service mobile app on site; eLogii plans the route they take to get there, surfaces the live ETAs, picks up GPS, and pushes completion back into Salesforce. The common patterns:

  • Salesforce Field Service + Dispatcher Console + eLogii. Salesforce Field Service owns the work order, customer asset, Maintenance Plan, inventory and Salesforce Field Service mobile app. 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 REST API and eLogii’s REST API; Salesforce Flow and MuleSoft are common middleware choices.
  • Salesforce Field Service + Enhanced Scheduling and Optimization + eLogii. Enhanced Scheduling and Optimization handles the booking-level AI optimization within configured scopes. eLogii sits outside that scope as the routing engine for the multi-depot, multi-day, recurring-program horizons, called via REST and writing back the bookings Enhanced Scheduling and Optimization then enforces.
  • Salesforce Field Service + Einstein for Field Service + eLogii. Einstein for Field Service ingests IoT telemetry and generates work orders against customer assets. eLogii routes the resulting service stops alongside the planned maintenance program in one optimization run.
  • Salesforce Field Service + ERP + eLogii. When the financial system of record sits in Business Central, Finance & Operations, SAP or NetSuite, eLogii reads operational data from Salesforce and runs the optimization, writing bookings 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 Salesforce / ERP rollout.
  • Webhooks with live driver GPS and ETA stream push real-time state back to Salesforce, the dispatcher view or the 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 Salesforce Field Service, Salesforce Field Service, ServiceMax or IFS FSM use eLogii for the optimization layer alongside whichever FSM they already chose.

Salesforce exposes the Salesforce Platform REST API to every Salesforce org, with Salesforce Flow, Platform Events and the Pub/Sub API available for downstream subscribers. The two APIs combine cleanly: eLogii calls the Salesforce Platform REST API to read work orders, service resources, vehicles, territories, customer assets and Maintenance Plans and Maintenance Work Rules, runs the optimization across the routing horizons the Dispatcher Console and Enhanced Scheduling and Optimization are not designed to lead on, and writes optimized bookings and ETAs back. The Salesforce Field Service mobile app picks up the planned route; completion data flows back into Salesforce for the work-order record, customer asset history, inventory and reporting.

API surface, side by side

Both sides expose REST APIs. Salesforce’s is the integration surface for the Salesforce data model, reachable on every Salesforce org through the Web API, Salesforce Flow connectors and Platform Events and the Streaming API. 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, Microsoft Dynamics 365 Business Central, Sage, Acumatica, IFS, Infor, Joblogic, BigChange, Simpro, ServiceTitan, FieldRoutes, Salesforce Field Service, Samsara and Geotab.

Salesforce Field Service API

  • Salesforce Platform REST API for every Field Service table, including work orders, service resources, service crews, bookings, customer assets, Maintenance Plans and inventory.
  • Salesforce Platform connectors: Salesforce Flow flows on data changes, Apex triggers and plug-ins on data events, custom APIs and custom connectors.
  • Platform Events and the Streaming API: Service Bus, Pub/Sub API and Event Hubs for streaming downstream subscribers off Salesforce change feeds.
  • Sandbox environments: full Salesforce parity for development and UAT, managed in the Salesforce Platform admin center.
  • What’s not externally callable as named optimization modes: Enhanced Scheduling and Optimization can be triggered programmatically against configured scopes, but the optimizer is not exposed as a documented set of assignment/load-balancing modes with operator-facing controls.

For an integration team, the typical pattern when Salesforce Field Service and eLogii are both in the stack: Salesforce Field Service owns the system of record for work orders, customer assets, Maintenance Plans, inventory and service resources; eLogii reads work orders/requirements/resources/vehicles/territories from Salesforce over the Web API, runs the optimization across the horizons the Dispatcher Console and Enhanced Scheduling and Optimization are not designed for, writes optimized bookings and ETAs back; Salesforce Field Service mobile app shows the route to the technician; completion writes back to Salesforce for the work-order record, customer asset history and inventory.

Pricing and time to live

eLogii runs alongside Salesforce Field Service; it does not replace what you’re paying Salesforce 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 Salesforce Field Service + eLogii rollouts complete in 3 to 5 weeks including the connector build.

Salesforce publishes list pricing for Salesforce Field Service on Enterprise Edition, billed annually: USD 165 per user per month for a Dispatcher or Mobile Employee license, USD 220 per user per month for Field Service Plus (Field Service plus Service Cloud), USD 50 per user per month for Contractor and USD 150 per user per month for Contractor Plus. Unlimited Edition runs roughly double those rates. Every Field Service deployment also needs at least one Service Cloud user license, and any existing Service Cloud customer adding Field Service needs at least one Dispatcher license. Enhanced Scheduling and Optimization is bundled with Field Service Plus or available as a separately negotiated add-on; the base Dispatcher and Mobile Employee SKUs include the Dispatcher Console and Auto-schedule but not the full ESO surface, and Salesforce typically caps optimization runs and scheduled jobs per day on add-on tiers. The pricing models compose: Salesforce charges per user for the FSM and the scheduling stack, 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 Salesforce work orders, customer 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 Salesforce Field Service starts to pay off

Stay on Salesforce Field Service alone if

  • Your dispatch routine is “open the Dispatcher Console, confirm the booking, drag the work order to the resource in the right territory” and Enhanced Scheduling and Optimization covers the rest
  • Resource assignment is straightforward most days and the dispatcher doesn’t spend the morning hand-rebalancing across territories, skills or Maintenance Plan cadences
  • The work is single-territory per resource or near enough that multi-depot rebalancing isn’t a daily concern
  • Maintenance Plan service programs are at a scale that Salesforce work-order generation plus Dispatcher Console review handles comfortably
  • Your operation gets enough value from the Salesforce work-order, customer asset, Maintenance Plan and inventory 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
  • Maintenance Plan recurring 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 the Salesforce customer self-service portal or Experience Cloud
  • 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 Salesforce Field Service

Three steps for Salesforce Field Service customers whose dispatch problem has grown past what the Dispatcher Console and Enhanced Scheduling and Optimization are designed to solve. Salesforce Field Service stays in place for the Salesforce FSM; eLogii layers on as the routing engine.

Map the data model

Bookable resources, vehicles, territories, customers, customer assets, work orders, service crews, Maintenance Plans and recurring service templates sync from Salesforce via the Web API. Resource home locations, skills and skill sets, customer accounts and asset hierarchies map to eLogii drivers, depots and constraints. Salesforce Maintenance Plans become eLogii task and route template groups. Read-write integration designed so Salesforce Field Service stays the system of record for the work order.

Weeks 1–2

Configure & simulate

Custom data simulation against your historical Salesforce work orders so you can validate the modeling and project savings before go-live. Side-by-side comparison: what the Dispatcher Console (with or without Enhanced Scheduling and Optimization) 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 the Dispatcher Console is leaking the most: usually a multi-depot regional service book, a large Maintenance Plan 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. Salesforce Field Service keeps owning the work order, customer asset, Maintenance Plan and inventory 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 Salesforce Field Service alternative or a complement?

Complement, in most cases. Salesforce Field Service is the FSM on the Salesforce Platform: work orders, customer assets, Maintenance Plans, inventory, the Dispatcher Console for the dispatcher and Enhanced Scheduling and Optimization as the optional AI add-on, with Einstein, Salesforce Flow, Slack and Service Cloud wired in. eLogii is the routing and optimization layer that runs alongside Salesforce Field Service 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, recurring service programs at thousands of stops. Salesforce Field Service stays the system of record for the work order, customer asset, Maintenance Plan and inventory. integration runs over the Salesforce Platform REST API on one side and eLogii’s REST API on the other.

When does adding eLogii on top of Salesforce Field Service make sense?

When the Dispatcher Console stops being the right place to solve the optimization problem and Enhanced Scheduling and Optimization is not closing the gap. The Dispatcher Console is a powerful dispatcher cockpit for assignment, drag-and-drop and exception handling on top of Salesforce, and Enhanced Scheduling and Optimization adds AI-driven booking and optimization as a licensed add-on. Both are valid for the core work-order lifecycle. 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 Salesforce Field Service handle multi-resource crews, multi-day plans and multi-depot routing?

Yes at the FSM-workflow level. Salesforce Field Service supports service crews for multi-resource bookings, multi-day work orders, Maintenance Plans and territory-based scheduling in Salesforce. Enhanced Scheduling and Optimization handles AI-driven scheduling within configured scopes. What neither the Dispatcher Console nor Enhanced Scheduling and Optimization positions as the lead capability is constraint-heavy optimization across multi-day plans and multi-depot rebalancing as a single optimization input, recurring service programs at thousands of stops in one solver run, or operator-visible rule-based re-optimization callable as a public REST surface. That’s where eLogii’s two engines and six configurable modes add depth, with Salesforce Field Service staying the system of record for the work order, customer asset, Maintenance Plan and inventory.

How does eLogii integrate with Salesforce Field Service?

Integration runs over the Salesforce Platform REST API and the Salesforce Platform connectors. 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. Salesforce Field Service exposes its data model through the Salesforce Platform REST API, Salesforce Flow, custom connectors and Platform Events / Pub/Sub API integration patterns. The typical pattern, Typically: eLogii reads work orders, service crews, service resources, vehicles, territories, customer assets and Maintenance Plans and Maintenance Work Rules from Salesforce; runs the optimization across the routing horizons the Dispatcher Console and Enhanced Scheduling and Optimization are not designed to lead on; writes optimized bookings and ETAs back. Completion writes back to Salesforce Field Service for the work-order record, customer asset history, inventory and reporting.

How does pricing compare?

Salesforce publishes list pricing. Salesforce Field Service is USD 165 per user per month per Dispatcher or Mobile Employee license on Enterprise Edition (billed annually), with the Contractor SKU at USD 50 per user per month and the Contractor Plus SKU at USD 150 per user per month. Enhanced Scheduling and Optimization is bundled with Field Service Plus or available as a separately negotiated add-on; base Dispatcher and Mobile Employee SKUs include the Dispatcher Console and Auto-schedule but not the full ESO surface, and Salesforce typically caps optimization runs and scheduled jobs per day on add-on tiers. Contractor SKUs cover occasional crew members at USD 50 per user per month or USD 150 per user per month with full mobile access. 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: Salesforce charges per user for the FSM and Enhanced Scheduling and Optimization, 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 Salesforce Field Service stack take?

Typically 3 to 5 weeks from kickoff to a phased go-live, including building the custom connector against the Salesforce Platform REST API. eLogii reads work orders, service crews, service resources, vehicles, territories, customer assets and Maintenance Plans and Maintenance Work Rules from Salesforce Field Service; routes, ETAs and completion data flow back. Most teams start with the business unit where the Dispatcher Console 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. Salesforce Field Service stays in place for everything else.

Why would a Salesforce Field Service customer add a routing engine instead of using the Dispatcher Console and Enhanced Scheduling and Optimization?

Three reasons. First, the Dispatcher Console and Enhanced Scheduling and Optimization were built to assign work to service resources against the Salesforce work-order model. 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 into the Salesforce stack via the Salesforce Platform REST API, Platform Events and the Streaming API.

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 Salesforce Field Service is drawn from Salesforce Field Service product page, Salesforce Help: Salesforce Field Service overview, Enhanced Scheduling and Optimization overview, Dispatcher Console reference, Salesforce Platform REST API overview, Salesforce pricing, Salesforce Customer Stories, and G2 and TrustRadius reviews. 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