{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "relay": "https://relay.app/vocab/",
    "Workflow": {
      "@id": "relay:Workflow",
      "@type": "@id"
    },
    "WorkflowRun": {
      "@id": "relay:WorkflowRun",
      "@type": "@id"
    },
    "WebhookTrigger": {
      "@id": "relay:WebhookTrigger",
      "@type": "@id"
    },
    "id": {
      "@id": "schema:identifier"
    },
    "name": {
      "@id": "schema:name"
    },
    "description": {
      "@id": "schema:description"
    },
    "status": {
      "@id": "relay:status"
    },
    "triggerType": {
      "@id": "relay:triggerType"
    },
    "workflowId": {
      "@id": "relay:workflowId"
    },
    "runId": {
      "@id": "relay:runId"
    },
    "webhookId": {
      "@id": "relay:webhookId"
    },
    "startedAt": {
      "@id": "schema:startDate",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "schema:endDate",
      "@type": "xsd:dateTime"
    },
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "error": {
      "@id": "relay:errorMessage"
    },
    "inputData": {
      "@id": "relay:inputData"
    },
    "runs": {
      "@id": "relay:hasRun",
      "@container": "@set"
    },
    "payload": {
      "@id": "relay:webhookPayload"
    },
    "deduplicationKey": {
      "@id": "relay:deduplicationKey"
    },
    "comment": {
      "@id": "schema:comment"
    },
    "inputs": {
      "@id": "relay:approvalInputs"
    }
  }
}
