Predictika · Unmanned aircraft system quotes

An AI sales agent's Hermes UAS quote, checked before it goes out

An AI sales agent prepares a quote for Hermes unmanned aircraft with their payloads and ground segment. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the aircraft limits, payload fit and ground control rules and returns a verdict, every reason and the payload weight it computed.

Scope: Hermes 450, Hermes 900 and Hermes 900 StarLiner air vehicles with payload selection, endurance and ceiling needs, civil-airspace operation, ground control systems, ground data terminals and export status. See everything this validator covers

This validator models Hermes unmanned aircraft system quotes, not just the scenarios shown below.

  • Aircraft — the Hermes 450, Hermes 900 and Hermes 900 StarLiner, with the payload weight, endurance and ceiling each is modeled for.
  • Payloads — EO/IR, SAR/GMTI, maritime patrol radar, ELINT/COMINT/EW, wide-area surveillance and communication relay, with a weight per payload and a payload count per aircraft.
  • Ground segment — one ground data terminal for each concurrent mission and at most two concurrent missions per ground control system.
  • Airspace, export and stated weight — civil airspace only on the StarLiner, review of export customers without a recorded licence and of electronic warfare payloads, and the payload weight the quote states against the weight computed.

Any Hermes UAS quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: the Hermes 90 and other Elbit product lines, spares, training and support, and prices; this validator models none.

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

6 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
Payload weight and payload count togetherOnly with care
Weight and count are separate limits per aircraft model, and each payload adds to both, so the rule list grows with every payload and model.
Every payload is in one request; weight and count are computed and compared with the model's limits on every call.
A capability that only one model hasOnly with care
Civil-airspace flight is offered on one model only, so the model has to be checked inside every rule that touches airspace.
The airspace choice and the model are fields of the same request and are checked together on every call.
Ground segment sized by concurrent missionsOnly with workarounds
Terminals and control systems each have their own ratio to missions, so two counting rules have to stay in step with the mission count.
Missions, control systems and terminals are all in the request and compared on every call.
A stated weight that must match the computed weightOnly with workarounds
The weight is a sum over the selected payloads, so a separate rule is needed to recompute it and compare it with the stated figure.
The stated weight is a field of the request and is compared with the weight computed from the payloads on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote 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 selected payloads weigh 195 kg per aircraft; this model carries at most 180 kg.
2The quote includes an ELINT/COMINT/EW payload; a person should review end-use and configuration.
3The quote has 3 payloads per aircraft; this model is configured for at most 2.
4The quote has 5 payloads per aircraft; this model is configured for at most 4.
5The selected payloads weigh 400 kg per aircraft; this model carries at most 350 kg.
6The quote has 6 payloads per aircraft; this model is configured for at most 4.
7Flight in unsegregated civil airspace is offered only on the Hermes 900 StarLiner.
8The customer needs 18 hours of endurance; this model gives up to 17.
9The customer needs 37 hours of endurance; this model gives up to 36.
10The customer needs a 18,001 ft ceiling; this model reaches 18,000 ft.
113 concurrent missions need one ground data terminal each; the quote has 2.
123 concurrent missions exceed what 1 ground control system(s) can run (two missions each).
13The quote states 120 kg of payload per aircraft; the selected payloads weigh 130 kg.
14This is an export customer and no export licence is recorded; a person should confirm the licence before the quote is released.
15The selected payloads weigh 245 kg per aircraft; this model carries at most 180 kg.
16The customer needs 30 hours of endurance; this model gives up to 17.
17The customer needs a 25,000 ft ceiling; this model reaches 18,000 ft.
18The quote states 400 kg of payload per aircraft; the selected payloads weigh 325 kg.
194 concurrent missions need one ground data terminal each; the quote has 2.
204 concurrent missions exceed what 1 ground control system(s) can run (two missions each).

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. Aircraft model and mission needs: A 3-aircraft Hermes 450 quote with three payloads for civil airspace

The agent's request. Please quote 3 Hermes 450 aircraft, each with SAR/GMTI radar, maritime patrol radar and wide-area surveillance, for flight in civil airspace, with 30 hours of endurance and a 25,000 ft ceiling, 2 concurrent missions, 1 ground control system and 2 ground data terminals, for a payload weight of 245 kg per aircraft. It is ready to send.

Verdict: Blocked.

  • Payload weight over the aircraft limit. The selected payloads weigh 245 kg per aircraft; this model carries at most 180 kg.
  • Too many payloads. The quote has 3 payloads per aircraft; this model is configured for at most 2.
  • Civil airspace needs the StarLiner. Flight in unsegregated civil airspace is offered only on the Hermes 900 StarLiner.
  • Endurance requirement exceeded. The customer needs 30 hours of endurance; this model gives up to 17.
  • Ceiling requirement exceeded. The customer needs a 25,000 ft ceiling; this model reaches 18,000 ft.

2. Aircraft model and mission needs: The agent resubmits after fixing the errors

The agent's request. Please quote 3 Hermes 900 StarLiner aircraft, each with SAR/GMTI radar, maritime patrol radar and wide-area surveillance, for flight in civil airspace, with 30 hours of endurance and a 25,000 ft ceiling, 2 concurrent missions, 1 ground control system and 2 ground data terminals, for a payload weight of 245 kg per aircraft. It is ready to send.

Verdict: Allowed.

  • Fleet summary. 3 aircraft, 3 payload(s) of 245 kg per aircraft, 735 kg of payload in total, 1 GCS and 2 GDT.

3. Payload count and stated weight: A Hermes 900 quote with five payloads and a stated payload weight

The agent's request. Please quote 1 Hermes 900 aircraft, with EO/IR, SAR/GMTI radar, maritime patrol radar, wide-area surveillance and communication relay, with 30 hours of endurance, 1 concurrent mission, 1 ground control system and 1 ground data terminal, for a payload weight of 400 kg per aircraft. It is ready to send.

Verdict: Blocked.

  • Too many payloads. The quote has 5 payloads per aircraft; this model is configured for at most 4.
  • Stated payload weight does not match. The quote states 400 kg of payload per aircraft; the selected payloads weigh 325 kg.

4. Payload count and stated weight: The agent resubmits after fixing the errors

The agent's request. Please quote 1 Hermes 900 StarLiner aircraft, with EO/IR, SAR/GMTI radar, maritime patrol radar and wide-area surveillance, with 30 hours of endurance, 1 concurrent mission, 1 ground control system and 1 ground data terminal, for a payload weight of 290 kg per aircraft. It is ready to send.

Verdict: Allowed.

  • Fleet summary. 1 aircraft, 4 payload(s) of 290 kg per aircraft, 290 kg of payload in total, 1 GCS and 1 GDT.

5. Ground segment: A 4-aircraft Hermes 900 quote with four concurrent missions

The agent's request. Please quote 4 Hermes 900 aircraft, each with EO/IR and SAR/GMTI radar, 4 concurrent missions, 1 ground control system and 2 ground data terminals, for a payload weight of 130 kg per aircraft. It is ready to send.

Verdict: Blocked.

  • Not enough ground data terminals. 4 concurrent missions need one ground data terminal each; the quote has 2.
  • Not enough ground control systems. 4 concurrent missions exceed what 1 ground control system(s) can run (two missions each).

6. Ground segment: The agent resubmits after fixing the errors

The agent's request. Please quote 4 Hermes 900 aircraft, each with EO/IR and SAR/GMTI radar, 4 concurrent missions, 2 ground control systems and 4 ground data terminals, for a payload weight of 130 kg per aircraft. It is ready to send.

Verdict: Allowed.

  • Fleet summary. 4 aircraft, 2 payload(s) of 130 kg per aircraft, 520 kg of payload in total, 2 GCS and 4 GDT.

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 a quote for Hermes unmanned aircraft with their payloads and ground segment. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the aircraft limits, payload fit and ground control rules and returns a verdict, every reason and the payload weight it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 3 Hermes 450 aircraft, each with SAR/GMTI radar, maritime patrol radar and wide-area surveillance, for flight in civil airspace. It is ready to send. 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 selected payloads weigh 245 kg per aircraft; this model carries at most 180 kg. The quote has 3 payloads per aircraft; this model is configured for at most 2. Flight in unsegregated civil airspace is offered only on the Hermes 900 StarLiner. 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 payload weight and payload count together, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the aircraft to Hermes 900 StarLiner.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared.
  13. Five problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.