Predictika · Telematics hardware orders

An AI sales agent's vehicle gateway order, checked before it goes out

An AI sales agent prepares an order for a fleet customer who wants vehicle gateways and accessories: the gateway model, the region and vehicles it will be installed on, the cable class, the accessories and the item count. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility rules in the published documentation and returns a verdict, every reason and the figures it computed.

Scope: Vehicle gateway orders (VG55, VG54 and VG34 models): region, vehicle weight range, cable class, wall plug, satellite modem, tachograph reader, machine health monitor, aux input hub and cable, and item count. See everything this validator covers

This validator models vehicle gateway orders against the compatibility information in the public Samsara knowledge-base pages for vehicle gateway models and hardware accessories (read October 5, 2026), not just the scenarios shown below.

  • Gateway models and regions — VG55-NA, VG55-FN (US only), VG55-EU, VG54-NA, VG54-NAH, VG54-EU, VG34-NA and VG34-EU. North American models are listed for the US, Canada and Mexico, European models for Europe.
  • Vehicles and cables — the VG54-NAH is listed for medium and heavy duty vehicles of 19,501 to 33,000 lb; each model takes a listed cable class (Class B for VG34, Class C for VG54 and VG55, Class D also for VG55-EU, and the CBL-VG-HJ1939-PAC cable for the VG54-NAH).
  • Accessories — the 4A wall outlet plug must match the model (American, European or UK), the satellite modem is listed for the North American and FirstNet models, tachograph readers for European models, the machine health monitor for the VG54-NA only, and the aux input cable needs the aux input hub. The stated item count must equal the lines on the order, and a vehicle above the listed weight range goes to a person.

Any vehicle gateway order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (current Samsara prices are not public, so there is no price build-up or line-item quote), individual cable part numbers, cameras and dash cams, other sensors and trackers, licenses and subscriptions, accessories not listed here, and the VG34 accessory list beyond the compatibility rules above.

The AI sales agentBuilds the gateway order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Gateway models that are only for some regions and vehiclesOnly with care
Each model has its own region and vehicle range, so a rule per model works, but the list has to be kept in step with the documentation as models are added.
The region and weight range are looked up from the chosen model and checked together with everything else.
Cable classes that depend on the gateway modelOnly with care
A product rule per model and cable class works, but the class table has to be maintained by hand and a cable can easily be added to the wrong model.
The class is checked against the model on every call, with the other rules.
Accessories that exist only for some modelsOnly with workarounds
Satellite modems, tachograph readers and the machine health monitor each apply to a different set of models, so each needs its own cross-line rule that interacts with the gateway choice.
Each accessory is checked against the gateway model in the same pass.
A cable that needs another item on the orderOnly with care
A dependency rule between two lines works, but it is easily missed when the hub is ordered on a different quote line or version.
The cable is checked against the hub on the same order, whatever order the lines were added in.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

1The FirstNet gateway model VG55-FN is listed for the US only.
2The chosen cable class is not listed as compatible with this gateway model (VG34 uses Class B; VG54 and VG55 use Class C; VG55-EU also takes Class D; VG54-NAH takes Class C and the CBL-VG-HJ1,939-PAC cable).
3The VG54-NAH is listed for medium and heavy duty vehicles of 19,501 lb gross vehicle weight rating and above; the vehicle is 19,500 lb.
4The VG54-NAH page lists vehicles of 19,501 to 33,000 lb; the vehicle is 33,001 lb, which the page does not cover, so a person should confirm the fit.
5The chosen North American gateway model is listed for the US, Canada and Mexico only, but the deployment region is Europe.
6The chosen European gateway model is listed for Europe only, but the deployment region is not Europe.
7The 4A wall outlet plug does not match the gateway model; the American plug goes with the North American and FirstNet models, and the European and UK plugs with the European models.
8The satellite modem is listed for the North American and FirstNet gateway models only; the order has 5 satellite modems on another model.
9The tachograph readers are listed for European models only; the order has 12 readers on a North American gateway.
10The machine health monitor is listed for the VG54-NA only; the order has 6 monitors on another model.
11The order has 10 aux input cables but no aux input hub; the cable requires the hub.
12The order has 0 gateways; at least 1 is needed.
13The order states a total of 59 items; the lines add up to 60 items.
14The order states a total of 61 items; the lines add up to 60 items.
15The order states a total of 1 item; the lines add up to 60 items.
16The VG54-NAH page lists vehicles of 19,501 to 33,000 lb; the vehicle is 40,000 lb, which the page does not cover, so a person should confirm the fit.
17The machine health monitor is listed for the VG54-NA only; the order has 10 monitors on another model.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. European gateway for a US fleet: European gateway ordered for a US fleet, with satellite modems, aux cables without a hub and a wrong item count

The agent's request. Please quote 60 VG55-EU gateways for vehicles of 12,000 lb in the US, with the Class C cable, with 20 aux input cables, 6 satellite modems, 40 tachograph readers and the American 4A wall outlet plugs. The order states a total of 120 items. It is ready to send.

Verdict: Blocked.

  • European gateway outside Europe. The chosen European gateway model is listed for Europe only, but the deployment region is not Europe.
  • Wall plug does not match the region. The 4A wall outlet plug does not match the gateway model; the American plug goes with the North American and FirstNet models, and the European and UK plugs with the European models.
  • Satellite modem not supported. The satellite modem is listed for the North American and FirstNet gateway models only; the order has 6 satellite modems on another model.
  • Aux input cable without an aux input hub. The order has 20 aux input cables but no aux input hub; the cable requires the hub.
  • Stated item count does not match. The order states a total of 120 items; the lines add up to 126 items.

2. European gateway for a US fleet: The agent resubmits after fixing the errors

The agent's request. Please quote 60 VG55-NA gateways for vehicles of 12,000 lb in the US, with the Class C cable, with 20 aux input cables, 6 satellite modems, 40 tachograph readers and the American 4A wall outlet plugs. The order states a total of 126 items. It is ready to send.

Verdict: Blocked.

  • Tachograph reader on a North American gateway. The tachograph readers are listed for European models only; the order has 40 readers on a North American gateway.
  • Aux input cable without an aux input hub. The order has 20 aux input cables but no aux input hub; the cable requires the hub.

3. European gateway for a US fleet: The agent resubmits after fixing the errors

The agent's request. Please quote 60 VG55-NA gateways for vehicles of 12,000 lb in the US, with the Class C cable, with 20 aux input hubs, 20 aux input cables, 6 satellite modems and the American 4A wall outlet plugs. The order states a total of 106 items. It is ready to send.

Verdict: Allowed.

  • Order summary. 60 gateway(s) and 46 accessory item(s), 106 items in total.

4. Heavy-duty gateway on a light fleet: Medium and heavy duty gateway ordered for light vehicles, with an unsupported cable class and a wrong item count

The agent's request. Please quote 120 VG54-NAH (medium and heavy duty) gateways for vehicles of 15,000 lb in Canada, with the Class D cable, with 30 aux input hubs, 30 aux input cables, 10 satellite modems and the American 4A wall outlet plugs. The order states a total of 150 items. It is ready to send.

Verdict: Blocked.

  • Cable class not supported by the gateway. The chosen cable class is not listed as compatible with this gateway model (VG34 uses Class B; VG54 and VG55 use Class C; VG55-EU also takes Class D; VG54-NAH takes Class C and the CBL-VG-HJ1,939-PAC cable).
  • Gateway for medium and heavy vehicles only. The VG54-NAH is listed for medium and heavy duty vehicles of 19,501 lb gross vehicle weight rating and above; the vehicle is 15,000 lb.
  • Stated item count does not match. The order states a total of 150 items; the lines add up to 190 items.

5. Heavy-duty gateway on a light fleet: The agent resubmits after fixing the errors

The agent's request. Please quote 120 VG54-NA gateways for vehicles of 15,000 lb in Canada, with the Class C cable, with 30 aux input hubs, 30 aux input cables, 10 satellite modems and the American 4A wall outlet plugs. The order states a total of 190 items. It is ready to send.

Verdict: Allowed.

  • Order summary. 120 gateway(s) and 70 accessory item(s), 190 items in total.

6. Vehicles above the listed weight range: Medium and heavy duty gateway for vehicles above the listed weight range

The agent's request. Please quote 80 VG54-NAH (medium and heavy duty) gateways for vehicles of 36,000 lb in the US, with the Class C cable, with 20 aux input hubs, 20 aux input cables, 8 satellite modems and the American 4A wall outlet plugs. The order states a total of 128 items. It is ready to send.

Verdict: Needs approval.

  • Vehicle above the listed weight range. The VG54-NAH page lists vehicles of 19,501 to 33,000 lb; the vehicle is 36,000 lb, which the page does not cover, so a person should confirm the fit.
  • Order summary. 80 gateway(s) and 48 accessory item(s), 128 items in total.

7. Vehicles above the listed weight range: The agent resubmits after fixing the errors

The agent's request. Please quote 80 VG54-NAH (medium and heavy duty) gateways for vehicles of 30,000 lb in the US, with the Class C cable, with 20 aux input hubs, 20 aux input cables, 8 satellite modems and the American 4A wall outlet plugs. The order states a total of 128 items. It is ready to send.

Verdict: Allowed.

  • Order summary. 80 gateway(s) and 48 accessory item(s), 128 items in total.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for a fleet customer who wants vehicle gateways and accessories: the gateway model, the region and vehicles it will be installed on, the cable class, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility rules in the published documentation and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 60 VG55-EU gateways for vehicles of 12,000 lb in the US, with the Class C cable, with 20 aux input cables. The order states a total of 120 items. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. The chosen European gateway model is listed for Europe only, but the deployment region is not Europe. The 4A wall outlet plug does not match the gateway model; the American plug goes with the North American and FirstNet models, and the European and UK plugs with the European models. The satellite modem is listed for the North American and FirstNet gateway models only; the order has 6 satellite modems on another model. The other two are on screen.
  6. The validator returned five blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for gateway models that are only for some regions and vehicles, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the gateway model to VG55-NA and the stated total items to 126.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. The tachograph readers are listed for European models only; the order has 40 readers on a North American gateway. The order has 20 aux input cables but no aux input hub; the cable requires the hub.
  12. Four findings cleared; still blocked on aux input cable without an aux input hub, and newly found: tachograph reader on a North American gateway.
  13. The agent resubmits once more.
  14. The revised request. It changes the stated total items to 106. It sets the aux input hubs to 20. It removes the tachograph readers.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared, and the validator's figure matches the quote.
  18. Five problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.