{
  "@context": {
    "@vocab": "https://usesimple.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "simple": "https://usesimple.ai/schema#",
    "JourneyEnrollRequest": "simple:JourneyEnrollRequest",
    "idempotencyKey": {
      "@id": "simple:idempotencyKey",
      "@type": "xsd:string"
    },
    "externalId": {
      "@id": "simple:externalId"
    },
    "contact": {
      "@id": "simple:contact"
    },
    "subject": {
      "@id": "simple:subject"
    },
    "params": {
      "@id": "simple:params"
    },
    "subjectKey": {
      "@id": "simple:subjectKey"
    },
    "anchorAt": {
      "@id": "simple:anchorAt"
    },
    "notBefore": {
      "@id": "simple:notBefore"
    },
    "JourneyCancelRequest": "simple:JourneyCancelRequest",
    "reason": {
      "@id": "simple:reason"
    },
    "JourneyEnrollmentResult": "simple:JourneyEnrollmentResult",
    "enrollmentId": {
      "@id": "simple:enrollmentId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "simple:status",
      "@type": "xsd:string"
    },
    "endedReason": {
      "@id": "simple:endedReason"
    },
    "skippedReason": {
      "@id": "simple:skippedReason"
    },
    "created": {
      "@id": "simple:created",
      "@type": "xsd:boolean"
    },
    "nextTouchAt": {
      "@id": "simple:nextTouchAt"
    },
    "ContactDataRequest": "simple:ContactDataRequest",
    "data": {
      "@id": "simple:data"
    },
    "ttlSeconds": {
      "@id": "simple:ttlSeconds",
      "@type": "xsd:integer"
    },
    "ContactDataGetResponse": "simple:ContactDataGetResponse",
    "phoneNumber": {
      "@id": "simple:phoneNumber",
      "@type": "xsd:string"
    },
    "ContactDataResponse": "simple:ContactDataResponse",
    "revision": {
      "@id": "simple:revision",
      "@type": "xsd:integer"
    },
    "expiresAt": {
      "@id": "simple:expiresAt"
    },
    "DeleteContactResponse": "simple:DeleteContactResponse",
    "id": {
      "@id": "simple:id",
      "@type": "xsd:string"
    },
    "deleted": {
      "@id": "simple:deleted",
      "@type": "xsd:boolean"
    },
    "DeleteContactDataResponse": "simple:DeleteContactDataResponse",
    "DeleteSyncedContactFieldResponse": "simple:DeleteSyncedContactFieldResponse",
    "key": {
      "@id": "simple:key",
      "@type": "xsd:string"
    },
    "ContactConsentInput": "simple:ContactConsentInput",
    "medium": {
      "@id": "simple:medium",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "simple:category",
      "@type": "xsd:string"
    },
    "optOut": {
      "@id": "simple:optOut"
    },
    "ContactConsentRecord": "simple:ContactConsentRecord",
    "sourceKey": {
      "@id": "simple:sourceKey"
    },
    "observedAt": {
      "@id": "simple:observedAt",
      "@type": "xsd:dateTime"
    },
    "ListContactsResponse": "simple:ListContactsResponse",
    "hasMore": {
      "@id": "simple:hasMore",
      "@type": "xsd:boolean"
    },
    "nextCursor": {
      "@id": "simple:nextCursor"
    },
    "ContactSyncSource": "simple:ContactSyncSource",
    "name": {
      "@id": "simple:name",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "simple:provider",
      "@type": "xsd:string"
    },
    "ContactSyncFieldDefinition": "simple:ContactSyncFieldDefinition",
    "label": {
      "@id": "simple:label",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "simple:description"
    },
    "type": {
      "@id": "simple:type",
      "@type": "xsd:string"
    },
    "enumOptions": {
      "@id": "simple:enumOptions",
      "@container": "@list"
    },
    "ContactSyncMatch": "simple:ContactSyncMatch",
    "email": {
      "@id": "simple:email",
      "@type": "xsd:string"
    },
    "UpsertSyncedContactRequest": "simple:UpsertSyncedContactRequest",
    "source": {
      "@id": "simple:source"
    },
    "fields": {
      "@id": "simple:fields"
    },
    "match": {
      "@id": "simple:match",
      "@type": "@id"
    },
    "attributes": {
      "@id": "simple:attributes"
    },
    "eventId": {
      "@id": "simple:eventId",
      "@type": "xsd:string"
    },
    "sourceUpdatedAt": {
      "@id": "simple:sourceUpdatedAt",
      "@type": "xsd:dateTime"
    },
    "consents": {
      "@id": "simple:consents",
      "@container": "@list"
    },
    "ContactExternalIdentity": "simple:ContactExternalIdentity",
    "DerivedContactAttribute": "simple:DerivedContactAttribute",
    "value": {
      "@id": "simple:value"
    },
    "confidence": {
      "@id": "simple:confidence"
    },
    "evaluatedAt": {
      "@id": "simple:evaluatedAt"
    },
    "SyncedContact": "simple:SyncedContact",
    "isTest": {
      "@id": "simple:isTest",
      "@type": "xsd:boolean"
    },
    "derivedAttributes": {
      "@id": "simple:derivedAttributes"
    },
    "externalIdentities": {
      "@id": "simple:externalIdentities",
      "@container": "@list"
    },
    "UpsertSyncedContactResponse": "simple:UpsertSyncedContactResponse",
    "linked": {
      "@id": "simple:linked",
      "@type": "xsd:boolean"
    },
    "applied": {
      "@id": "simple:applied",
      "@type": "xsd:boolean"
    },
    "PublicApiError": "simple:PublicApiError",
    "success": {
      "@id": "simple:success",
      "@type": "xsd:boolean"
    },
    "error": {
      "@id": "simple:error",
      "@type": "xsd:string"
    },
    "errors": {
      "@id": "simple:errors",
      "@container": "@list"
    },
    "UtteranceFeedbackNoteResponse": "simple:UtteranceFeedbackNoteResponse",
    "author_name": {
      "@id": "simple:author_name"
    },
    "note_text": {
      "@id": "simple:note_text",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "simple:created_at",
      "@type": "xsd:dateTime"
    },
    "UtteranceFeedbackResponse": "simple:UtteranceFeedbackResponse",
    "uuid": {
      "@id": "simple:uuid",
      "@type": "xsd:string"
    },
    "call_id": {
      "@id": "simple:call_id"
    },
    "transcript_entry_id": {
      "@id": "simple:transcript_entry_id"
    },
    "priority": {
      "@id": "simple:priority"
    },
    "utterance_text": {
      "@id": "simple:utterance_text"
    },
    "utterance_role": {
      "@id": "simple:utterance_role"
    },
    "feedback_text": {
      "@id": "simple:feedback_text",
      "@type": "xsd:string"
    },
    "corrected_response": {
      "@id": "simple:corrected_response"
    },
    "agent_id": {
      "@id": "simple:agent_id"
    },
    "agent_name": {
      "@id": "simple:agent_name"
    },
    "node_name": {
      "@id": "simple:node_name"
    },
    "resolved": {
      "@id": "simple:resolved",
      "@type": "xsd:boolean"
    },
    "resolved_at": {
      "@id": "simple:resolved_at"
    },
    "submitted_by": {
      "@id": "simple:submitted_by"
    },
    "notes": {
      "@id": "simple:notes",
      "@container": "@list"
    },
    "anchors": {
      "@id": "simple:anchors",
      "@container": "@list"
    },
    "AgentCreate": "simple:AgentCreate",
    "prompt": {
      "@id": "simple:prompt",
      "@type": "xsd:string"
    },
    "available_params": {
      "@id": "simple:available_params",
      "@container": "@list"
    },
    "first_sentence": {
      "@id": "simple:first_sentence",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "simple:language",
      "@type": "xsd:string"
    },
    "record": {
      "@id": "simple:record",
      "@type": "xsd:boolean"
    },
    "analyzers": {
      "@id": "simple:analyzers",
      "@container": "@list"
    },
    "AgentResponse": "simple:AgentResponse",
    "organization_id": {
      "@id": "simple:organization_id",
      "@type": "xsd:integer"
    },
    "user_id": {
      "@id": "simple:user_id",
      "@type": "xsd:integer"
    },
    "updated_at": {
      "@id": "simple:updated_at",
      "@type": "xsd:dateTime"
    },
    "AgentUpdate": "simple:AgentUpdate",
    "InteractionDetailsResponse": "simple:InteractionDetailsResponse",
    "modality": {
      "@id": "simple:modality"
    },
    "from_number": {
      "@id": "simple:from_number"
    },
    "to_number": {
      "@id": "simple:to_number"
    },
    "transferred": {
      "@id": "simple:transferred"
    },
    "handoff_metadata": {
      "@id": "simple:handoff_metadata"
    },
    "direction": {
      "@id": "simple:direction"
    },
    "tags": {
      "@id": "simple:tags",
      "@container": "@list"
    },
    "started_at": {
      "@id": "simple:started_at"
    },
    "ended_at": {
      "@id": "simple:ended_at"
    },
    "duration": {
      "@id": "simple:duration"
    },
    "external_identifiers": {
      "@id": "simple:external_identifiers"
    },
    "transcripts": {
      "@id": "simple:transcripts",
      "@container": "@list"
    },
    "recording_presigned_url": {
      "@id": "simple:recording_presigned_url"
    },
    "answered_by": {
      "@id": "simple:answered_by"
    },
    "analysis_results": {
      "@id": "simple:analysis_results",
      "@container": "@list"
    },
    "summary": {
      "@id": "simple:summary"
    },
    "recording_presigned_urls": {
      "@id": "simple:recording_presigned_urls",
      "@container": "@list"
    },
    "InteractionListResponse": "simple:InteractionListResponse",
    "interactions": {
      "@id": "simple:interactions",
      "@container": "@list"
    },
    "total_count": {
      "@id": "simple:total_count",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "simple:page",
      "@type": "xsd:integer"
    },
    "page_size": {
      "@id": "simple:page_size",
      "@type": "xsd:integer"
    },
    "total_pages": {
      "@id": "simple:total_pages",
      "@type": "xsd:integer"
    },
    "filters": {
      "@id": "simple:filters"
    },
    "sorting": {
      "@id": "simple:sorting"
    },
    "CallDetailsResponse": "simple:CallDetailsResponse",
    "simple_uuid": {
      "@id": "simple:simple_uuid",
      "@type": "xsd:string"
    },
    "voice_id": {
      "@id": "simple:voice_id"
    },
    "agent_speaks_first": {
      "@id": "simple:agent_speaks_first"
    },
    "agent_branch": {
      "@id": "simple:agent_branch"
    },
    "agent_commit_id": {
      "@id": "simple:agent_commit_id"
    },
    "agent_branch_name": {
      "@id": "simple:agent_branch_name"
    },
    "screen_pop_token": {
      "@id": "simple:screen_pop_token",
      "@type": "xsd:string"
    },
    "cart": {
      "@id": "simple:cart"
    },
    "call_prompt": {
      "@id": "simple:call_prompt"
    },
    "keyterms": {
      "@id": "simple:keyterms",
      "@container": "@list"
    },
    "CallListResponse": "simple:CallListResponse",
    "calls": {
      "@id": "simple:calls",
      "@container": "@list"
    },
    "CallFindByAttributeResponse": "simple:CallFindByAttributeResponse",
    "call": {
      "@id": "simple:call"
    },
    "ProjectedCallDetailsResponse": "simple:ProjectedCallDetailsResponse",
    "CallPromptResponse": "simple:CallPromptResponse",
    "prompt_text": {
      "@id": "simple:prompt_text",
      "@type": "xsd:string"
    },
    "CallRequest": "simple:CallRequest",
    "from_number_id": {
      "@id": "simple:from_number_id",
      "@type": "xsd:string"
    },
    "boost_keywords": {
      "@id": "simple:boost_keywords"
    },
    "version_id": {
      "@id": "simple:version_id"
    },
    "idempotency_key": {
      "@id": "simple:idempotency_key"
    },
    "CallCreateConflictResponse": "simple:CallCreateConflictResponse",
    "CallResponse": "simple:CallResponse",
    "CallTranscriptResponse": "simple:CallTranscriptResponse",
    "text": {
      "@id": "simple:text"
    },
    "role": {
      "@id": "simple:role"
    },
    "timestamp": {
      "@id": "simple:timestamp",
      "@type": "xsd:decimal"
    },
    "function_name": {
      "@id": "simple:function_name"
    },
    "arguments": {
      "@id": "simple:arguments"
    },
    "ExternalChannelTranscriptResponse": "simple:ExternalChannelTranscriptResponse",
    "speaker": {
      "@id": "simple:speaker",
      "@type": "xsd:string"
    },
    "start": {
      "@id": "simple:start",
      "@type": "xsd:decimal"
    },
    "end": {
      "@id": "simple:end",
      "@type": "xsd:decimal"
    },
    "channel": {
      "@id": "simple:channel",
      "@type": "xsd:string"
    },
    "CallNoteRequest": "simple:CallNoteRequest",
    "note": {
      "@id": "simple:note",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "simple:score",
      "@type": "xsd:string"
    },
    "CallNoteResponse": "simple:CallNoteResponse",
    "user": {
      "@id": "simple:user"
    },
    "CallTagRequest": "simple:CallTagRequest",
    "color": {
      "@id": "simple:color",
      "@type": "xsd:string"
    },
    "always_enabled": {
      "@id": "simple:always_enabled",
      "@type": "xsd:boolean"
    },
    "CallTagResponse": "simple:CallTagResponse",
    "HTTPValidationError": "simple:HTTPValidationError",
    "detail": {
      "@id": "simple:detail",
      "@container": "@list"
    },
    "ValidationError": "simple:ValidationError",
    "loc": {
      "@id": "simple:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "simple:msg",
      "@type": "xsd:string"
    },
    "PhoneNumberResponse": "simple:PhoneNumberResponse",
    "number": {
      "@id": "simple:number",
      "@type": "xsd:string"
    },
    "friendly_name": {
      "@id": "simple:friendly_name",
      "@type": "xsd:string"
    },
    "area_code": {
      "@id": "simple:area_code",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "simple:country",
      "@type": "xsd:string"
    },
    "agent": {
      "@id": "simple:agent"
    },
    "AvailableNumberResponse": "simple:AvailableNumberResponse",
    "phone_number": {
      "@id": "simple:phone_number",
      "@type": "xsd:string"
    },
    "address_requirements": {
      "@id": "simple:address_requirements",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "simple:region",
      "@type": "xsd:string"
    },
    "LanguageEnum": "simple:LanguageEnum",
    "ModalityEnum": "simple:ModalityEnum",
    "AnsweredByEnum": "simple:AnsweredByEnum",
    "AnalyzerResponse": "simple:AnalyzerResponse",
    "output_config": {
      "@id": "simple:output_config"
    },
    "AnalysisResultResponse": "simple:AnalysisResultResponse",
    "analyzer_id": {
      "@id": "simple:analyzer_id",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "simple:result"
    },
    "WebhookRequest": "simple:WebhookRequest",
    "url": {
      "@id": "simple:url",
      "@type": "@id"
    },
    "event_types": {
      "@id": "simple:event_types",
      "@container": "@list"
    },
    "disabled": {
      "@id": "simple:disabled",
      "@type": "xsd:boolean"
    },
    "rate_limit": {
      "@id": "simple:rate_limit",
      "@type": "xsd:integer"
    },
    "WebhookResponse": "simple:WebhookResponse",
    "endpoint_id": {
      "@id": "simple:endpoint_id",
      "@type": "xsd:string"
    },
    "VoiceResponse": "simple:VoiceResponse",
    "languages": {
      "@id": "simple:languages",
      "@container": "@list"
    },
    "CustomDataColumnType": "simple:CustomDataColumnType",
    "CustomDataColumnInput": "simple:CustomDataColumnInput",
    "displayName": {
      "@id": "simple:displayName",
      "@type": "xsd:string"
    },
    "referenceTable": {
      "@id": "simple:referenceTable"
    },
    "jsonSchema": {
      "@id": "simple:jsonSchema"
    },
    "CustomDataColumn": "simple:CustomDataColumn",
    "position": {
      "@id": "simple:position",
      "@type": "xsd:integer"
    },
    "CustomDataTableCreate": "simple:CustomDataTableCreate",
    "searchIndexingEnabled": {
      "@id": "simple:searchIndexingEnabled",
      "@type": "xsd:boolean"
    },
    "columns": {
      "@id": "simple:columns",
      "@container": "@list"
    },
    "CustomDataTableUpdate": "simple:CustomDataTableUpdate",
    "CustomDataTable": "simple:CustomDataTable",
    "recordCount": {
      "@id": "simple:recordCount",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "simple:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "simple:updatedAt",
      "@type": "xsd:dateTime"
    },
    "AvailableReferenceTable": "simple:AvailableReferenceTable",
    "CustomDataRecord": "simple:CustomDataRecord",
    "CustomDataRecordResponse": "simple:CustomDataRecordResponse",
    "CustomDataRecordListResponse": "simple:CustomDataRecordListResponse",
    "records": {
      "@id": "simple:records",
      "@container": "@list"
    },
    "per_page": {
      "@id": "simple:per_page",
      "@type": "xsd:integer"
    },
    "DeleteCustomDataRecordResponse": "simple:DeleteCustomDataRecordResponse",
    "message": {
      "@id": "simple:message",
      "@type": "xsd:string"
    },
    "DeleteAllCustomDataRecordsResponse": "simple:DeleteAllCustomDataRecordsResponse",
    "deleted_count": {
      "@id": "simple:deleted_count",
      "@type": "xsd:integer"
    },
    "DeleteCustomDataTableResponse": "simple:DeleteCustomDataTableResponse",
    "CustomDataQueryRequest": "simple:CustomDataQueryRequest",
    "tableName": {
      "@id": "simple:tableName",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "simple:size",
      "@type": "xsd:integer"
    },
    "from": {
      "@id": "simple:from",
      "@type": "xsd:integer"
    },
    "CustomDataQueryResponse": "simple:CustomDataQueryResponse",
    "total": {
      "@id": "simple:total",
      "@type": "xsd:integer"
    },
    "CustomDataFacetValue": "simple:CustomDataFacetValue",
    "count": {
      "@id": "simple:count",
      "@type": "xsd:integer"
    },
    "CustomDataColumnFacet": "simple:CustomDataColumnFacet",
    "columnName": {
      "@id": "simple:columnName",
      "@type": "xsd:string"
    },
    "columnDisplayName": {
      "@id": "simple:columnDisplayName",
      "@type": "xsd:string"
    },
    "columnType": {
      "@id": "simple:columnType",
      "@type": "@id"
    },
    "values": {
      "@id": "simple:values",
      "@container": "@list"
    },
    "CustomDataFacetsResponse": "simple:CustomDataFacetsResponse",
    "tableLabel": {
      "@id": "simple:tableLabel",
      "@type": "xsd:string"
    },
    "totalRecords": {
      "@id": "simple:totalRecords",
      "@type": "xsd:integer"
    },
    "facets": {
      "@id": "simple:facets",
      "@container": "@list"
    },
    "ExternalCallUploadRequest": "simple:ExternalCallUploadRequest",
    "file_name": {
      "@id": "simple:file_name",
      "@type": "xsd:string"
    },
    "file_size_bytes": {
      "@id": "simple:file_size_bytes",
      "@type": "xsd:integer"
    },
    "content_type": {
      "@id": "simple:content_type",
      "@type": "xsd:string"
    },
    "ExternalCallUploadResponse": "simple:ExternalCallUploadResponse",
    "upload_url": {
      "@id": "simple:upload_url",
      "@type": "@id"
    },
    "object_key": {
      "@id": "simple:object_key",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "simple:expires_in",
      "@type": "xsd:integer"
    },
    "CreateExternalCallRequest": "simple:CreateExternalCallRequest",
    "ExternalCallSource": "simple:ExternalCallSource",
    "ExternalCallTranscriptUtterance": "simple:ExternalCallTranscriptUtterance",
    "ExternalCallRecording": "simple:ExternalCallRecording",
    "transcript": {
      "@id": "simple:transcript"
    },
    "ExternalCallSummary": "simple:ExternalCallSummary",
    "external_call_id": {
      "@id": "simple:external_call_id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "simple:title"
    },
    "duration_seconds": {
      "@id": "simple:duration_seconds"
    },
    "recording_count": {
      "@id": "simple:recording_count",
      "@type": "xsd:integer"
    },
    "ExternalCallCreateResponse": "simple:ExternalCallCreateResponse",
    "external_call": {
      "@id": "simple:external_call",
      "@type": "@id"
    },
    "ExternalCallListResponse": "simple:ExternalCallListResponse",
    "external_calls": {
      "@id": "simple:external_calls",
      "@container": "@list"
    },
    "ErrorResponse": "simple:ErrorResponse",
    "HandoffMetadata": "simple:HandoffMetadata",
    "five9": {
      "@id": "simple:five9"
    },
    "Five9HandoffMetadata": "simple:Five9HandoffMetadata",
    "conversation_id": {
      "@id": "simple:conversation_id",
      "@type": "xsd:string"
    },
    "tenant_name": {
      "@id": "simple:tenant_name"
    },
    "campaign_name": {
      "@id": "simple:campaign_name"
    },
    "transferred_at": {
      "@id": "simple:transferred_at"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Simple AI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Simple AI'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-29) from openapi/simple-ai-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/simple-ai-openapi.json"
  ]
}