addedInput schema / properties / deals / items
Added value: +{
+ "properties": {
+ "accountName": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "closeTargetDays": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "competitorPresent": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "dealValueEur": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "id": {
+ "maxLength": 20,
+ "type": "string"
+ },
+ "meddic": {
+ "items": {
+ "properties": {
+ "dimension": {
+ "enum": [
+ "metrics",
+ "economic-buyer",
+ "decision-criteria",
+ "decision-process",
+ "identify-pain",
+ "champion"
+ ],
+ "type": "string"
+ },
+ "evidence": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "gaps": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 5,
+ "type": "array"
+ },
+ "nextActions": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 4,
+ "type": "array"
+ },
+ "score": {
+ "maximum": 10,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "dimension",
+ "score",
+ "evidence",
+ "gaps",
+ "nextActions"
+ ],
+ "type": "object"
+ },
+ "maxItems": 6,
+ "minItems": 1,
+ "type": "array"
+ },
+ "notes": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "stage": {
+ "enum": [
+ "prospecting",
+ "discovery",
+ "qualification",
+ "proposal",
+ "negotiation",
+ "closing"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "accountName",
+ "dealValueEur",
+ "stage",
+ "closeTargetDays",
+ "meddic"
+ ],
+ "type": "object"
+}