{
  "@context": {
    "@vocab": "https://airudder.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ai": "https://airudder.com/schema#",
    "PostServiceCloudAuthRequest": "ai:PostServiceCloudAuthRequest",
    "APPKey": {
      "@id": "ai:APPKey",
      "@type": "xsd:string"
    },
    "APPSecret": {
      "@id": "ai:APPSecret",
      "@type": "xsd:string"
    },
    "PostServiceCloudAuthResponse": "ai:PostServiceCloudAuthResponse",
    "data": {
      "@id": "ai:data"
    },
    "status": {
      "@id": "ai:status",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "ai:code",
      "@type": "xsd:integer"
    },
    "PostServiceCloudCancelphonecallRequest": "ai:PostServiceCloudCancelphonecallRequest",
    "CalleeNumber": {
      "@id": "ai:CalleeNumber",
      "@type": "xsd:string"
    },
    "TaskID": {
      "@id": "ai:TaskID",
      "@type": "xsd:string"
    },
    "PostServiceCloudCancelphonecallResponse": "ai:PostServiceCloudCancelphonecallResponse",
    "GetServiceCloudCaseResponse": "ai:GetServiceCloudCaseResponse",
    "GetServiceCloudIasklistResponse": "ai:GetServiceCloudIasklistResponse",
    "GetServiceCloudIcDetailResponse": "ai:GetServiceCloudIcDetailResponse",
    "task_id": {
      "@id": "ai:task_id",
      "@type": "xsd:string"
    },
    "task_name": {
      "@id": "ai:task_name",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "ai:created_at",
      "@type": "xsd:dateTime"
    },
    "repeat_interval": {
      "@id": "ai:repeat_interval",
      "@type": "xsd:integer"
    },
    "repeat_number": {
      "@id": "ai:repeat_number",
      "@type": "xsd:integer"
    },
    "robot_hash": {
      "@id": "ai:robot_hash",
      "@type": "xsd:string"
    },
    "robot_method": {
      "@id": "ai:robot_method",
      "@type": "xsd:string"
    },
    "sip_line": {
      "@id": "ai:sip_line",
      "@type": "xsd:string"
    },
    "schedule_start_time": {
      "@id": "ai:schedule_start_time",
      "@type": "xsd:dateTime"
    },
    "schedule_end_time": {
      "@id": "ai:schedule_end_time",
      "@type": "xsd:dateTime"
    },
    "details": {
      "@id": "ai:details",
      "@container": "@list"
    },
    "GetServiceCloudListResponse": "ai:GetServiceCloudListResponse",
    "PostServiceCloudOperationRequest": "ai:PostServiceCloudOperationRequest",
    "Action": {
      "@id": "ai:Action",
      "@type": "xsd:string"
    },
    "PostServiceCloudOperationResponse": "ai:PostServiceCloudOperationResponse",
    "PostServiceCloudPlancancelphonecallRequest": "ai:PostServiceCloudPlancancelphonecallRequest",
    "PlanName": {
      "@id": "ai:PlanName",
      "@type": "xsd:string"
    },
    "PostServiceCloudPlancancelphonecallResponse": "ai:PostServiceCloudPlancancelphonecallResponse",
    "GetServiceCloudPlanstatusResponse": "ai:GetServiceCloudPlanstatusResponse",
    "GetServiceCloudRecordingResponse": "ai:GetServiceCloudRecordingResponse",
    "GetServiceCloudStrategyResponse": "ai:GetServiceCloudStrategyResponse",
    "GetServiceCloudWorkflowCalleecasesResponse": "ai:GetServiceCloudWorkflowCalleecasesResponse",
    "PostServiceCloudWorkflowCancelphonecallRequest": "ai:PostServiceCloudWorkflowCancelphonecallRequest",
    "workflow_id": {
      "@id": "ai:workflow_id",
      "@type": "xsd:string"
    },
    "caseid": {
      "@id": "ai:caseid",
      "@type": "xsd:string"
    },
    "callee": {
      "@id": "ai:callee",
      "@type": "xsd:string"
    },
    "PostServiceCloudWorkflowCancelphonecallResponse": "ai:PostServiceCloudWorkflowCancelphonecallResponse",
    "GetServiceCloudWorkflowInstancelistResponse": "ai:GetServiceCloudWorkflowInstancelistResponse",
    "GetServiceCloudWorkflowNodetasklistResponse": "ai:GetServiceCloudWorkflowNodetasklistResponse",
    "PostServiceCloudWorkflowStopinstanceRequest": "ai:PostServiceCloudWorkflowStopinstanceRequest",
    "PostServiceCloudWorkflowStopinstanceResponse": "ai:PostServiceCloudWorkflowStopinstanceResponse",
    "GetServiceCloudWorkflowTemplatelistResponse": "ai:GetServiceCloudWorkflowTemplatelistResponse",
    "PostServiceCloudWorkflowUpdatedetailsRequest": "ai:PostServiceCloudWorkflowUpdatedetailsRequest",
    "PostServiceCloudWorkflowUpdatedetailsResponse": "ai:PostServiceCloudWorkflowUpdatedetailsResponse",
    "PostServiceCloudWorkflowUploaddetailsRequest": "ai:PostServiceCloudWorkflowUploaddetailsRequest",
    "PostServiceCloudWorkflowUploaddetailsResponse": "ai:PostServiceCloudWorkflowUploaddetailsResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "AI Rudder API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AI Rudder's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-25) from openapi/_ae-authored/ai-rudder-openapi-generated.yml.",
  "dcterms:created": "2026-10-25",
  "dcterms:source": [
    "openapi/_ae-authored/ai-rudder-openapi-generated.yml"
  ]
}