# NovaPath Engagement Margin Calculator

> NovaPath Engagement Margin Calculator is a paid API for AI agents from instructional-decision-engine-x402.vercel.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Calculates recognized contribution margin and contract completion forecast from labor minutes and cost inputs, returning formula inputs and assumptions in integer USD cents.

## Facts

- Endpoint: POST https://instructional-decision-engine-x402.vercel.app/operations/engagement-margin?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/novapath-engagement-margin-calculator-121852ab
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SdfRIxhj5rmzJMN6xV6oK

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability novapath-engagement-margin-calculator-121852ab -d '<json body>'
```

Example prompt: Can you calculate my engagement margin? We've logged 2400 labor minutes at 8500 cents per hour, with 12000 cents in other costs, and the contract value is 5000000 cents. We've recognized 2500000 cents of revenue so far, have 1800 minutes remaining, and 6000 cents of remaining other costs.

## When to prefer this

Choose this endpoint when you need a standalone, formula-driven calculation of engagement contribution margin and contract completion cost forecast using only integer cent and minute values, with no dependency on CRM, ERP, or accounting integrations and no client data stored or transmitted.

## Known failure modes

- Missing required fields such as laborMinutes or contractValueCents returns a validation error
- Values exceeding integer maximums (e.g. contractValueCents > 1000000000) are rejected
- Negative integer inputs are rejected per schema minimums
- Payment failure or insufficient USDC balance returns a 402 error before computation
- Malformed JSON body returns a 400 bad request

## How this service works

Calculate recognized contribution and a separate contract completion forecast using integer USD cents and labor minutes. Returns formula inputs and assumptions; no client identifiers or accounting integrations.

## Output

Returns the calculated recognized contribution margin and a contract completion forecast expressed in integer USD cents, along with the formula inputs and underlying assumptions used — no client identifiers or external accounting system data included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "laborMinutes": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  },
  "otherCostCents": {
   "type": "integer",
   "maximum": 1000000000,
   "minimum": 0
  },
  "hourlyCostCents": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  },
  "remainingMinutes": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  },
  "contractValueCents": {
   "type": "integer",
   "maximum": 1000000000,
   "minimum": 0
  },
  "recognizedRevenueCents": {
   "type": "integer",
   "maximum": 1000000000,
   "minimum": 0
  },
  "remainingOtherCostCents": {
   "type": "integer",
   "maximum": 1000000000,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/novapath-engagement-margin-calculator-121852ab/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from instructional-decision-engine-x402.vercel.app](https://www.zero.xyz/host/instructional-decision-engine-x402.vercel.app/llms.txt)
