addedInput schema / properties / accounts / items
Added value: +{
+ "properties": {
+ "arrEur": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "championsLeft": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "competitorMentions": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "contractRenewalDate": {
+ "type": "string"
+ },
+ "csmOwner": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "industry": {
+ "type": "string"
+ },
+ "lastLoginDaysAgo": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "missedPayments": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notes": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "npsScore": {
+ "maximum": 100,
+ "minimum": -100,
+ "type": "number"
+ },
+ "openTickets": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "size": {
+ "enum": [
+ "startup",
+ "sme",
+ "mid-market",
+ "enterprise"
+ ],
+ "type": "string"
+ },
+ "usageDropPct": {
+ "maximum": 100,
+ "minimum": -100,
+ "type": "number"
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "arrEur",
+ "contractRenewalDate",
+ "industry",
+ "size",
+ "csmOwner"
+ ],
+ "type": "object"
+}
addedInput schema / properties / accounts / maxItems
Added value: +30
addedInput schema / properties / accounts / minItems
Added value: +5
addedInput schema / properties / analysisWindowDays / default
Added value: +90
addedInput schema / properties / analysisWindowDays / maximum
Added value: +180
addedInput schema / properties / analysisWindowDays / minimum
Added value: +30
changedInput schema / properties / analysisWindowDays / type
Previous value: -"number"New value: +"integer"
addedInput schema / properties / company / properties
Added value: +{
+ "arr": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "avgContractValueEur": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "currentChurnRatePct": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "name": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ },
+ "renewalWindowMonths": {
+ "maximum": 12,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "sector": {
+ "maxLength": 160,
+ "minLength": 2,
+ "type": "string"
+ },
+ "targetChurnRatePct": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "totalAccounts": {
+ "minimum": 1,
+ "type": "integer"
+ }
+}
addedInput schema / properties / company / required
Added value: +[
+ "name",
+ "sector",
+ "arr",
+ "totalAccounts",
+ "avgContractValueEur",
+ "currentChurnRatePct",
+ "targetChurnRatePct",
+ "renewalWindowMonths"
+]
addedInput schema / properties / csrContext / maxLength
Added value: +800
addedInput schema / required
Added value: +[
+ "company",
+ "accounts",
+ "analysisWindowDays"
+]