Updated set_cpa_params http API schema for iradialer V2.X.X


Below is the older set_cpa_params http API schema (Hive based version)

"set_cpa_params": {
    "type": "object",
    "properties": {
      "config_name": {"type": "string" },
      "tenant_id": {"type": "string"},
      "min_energy": {"type": "integer", "minimum": 0},
      "time_limit": {"type": "integer", "minimum": 0},
      "sensitivity": {"type": "integer", "minimum": 0, "maximum": 10},
      "tones": {"type": "object"},
      "log_top_freq": {"type": "integer", "minimum": 0},
      "log_voice": {"type": "string", "enum":["yes", "no"]},
      "break_events": {"type": "string"},
      "total_timeout": {"type": "integer", "minimum": 0}
    },
    "required": [ "config_name" ]
  }


Below is the updated set_cpa_params http API schema ( iradialer V2.X.X )


"set_cpa_params": {
    "type": "object",
    "properties": {
      "config_name": {"type": "string" },
      "tenant_id": {"type": "string"},
      "log_voice": {"type": "string", "enum":["yes", "no"]},
      "sensitivity": {"type": "integer", "minimum": 0, "maximum": 10},
      "min_ambient_energy": {"type": "integer", "minimum": 100},
      "initial_silence_ignore": {"type": "integer", "minimum": 0 },
      "amd_time_limit": {"type": "integer", "minimum": 1000 },
      "tones": {"type": "object"},
      "break_events": {"type": "string"},
      "total_timeout": {"type": "integer", "minimum": 0},
      "beep_is_am": {"type": "string", "enum":["yes", "no"]}
    },
    "required": [ "config_name" ]
  }