{
  "@context": {
    "@vocab": "https://itsconvo.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "itsconvo": "https://itsconvo.com/schema#",
    "Error": "itsconvo:Error",
    "error": {
      "@id": "itsconvo:error"
    },
    "Pagination": "itsconvo:Pagination",
    "total": {
      "@id": "itsconvo:total",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "itsconvo:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "itsconvo:offset",
      "@type": "xsd:integer"
    },
    "Conversation": "itsconvo:Conversation",
    "id": {
      "@id": "itsconvo:id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "itsconvo:title",
      "@type": "xsd:string"
    },
    "startTime": {
      "@id": "itsconvo:startTime",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "itsconvo:endTime",
      "@type": "xsd:dateTime"
    },
    "duration": {
      "@id": "itsconvo:duration",
      "@type": "xsd:decimal"
    },
    "segmentCount": {
      "@id": "itsconvo:segmentCount",
      "@type": "xsd:integer"
    },
    "Segment": "itsconvo:Segment",
    "text": {
      "@id": "itsconvo:text",
      "@type": "xsd:string"
    },
    "speaker": {
      "@id": "itsconvo:speaker",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "itsconvo:timestamp",
      "@type": "xsd:dateTime"
    },
    "KeypointsResponse": "itsconvo:KeypointsResponse",
    "keypoints": {
      "@id": "itsconvo:keypoints"
    },
    "createdAt": {
      "@id": "itsconvo:createdAt",
      "@type": "xsd:dateTime"
    },
    "FeedbackResponse": "itsconvo:FeedbackResponse",
    "feedback": {
      "@id": "itsconvo:feedback"
    },
    "overallScore": {
      "@id": "itsconvo:overallScore",
      "@type": "xsd:decimal"
    },
    "userSpeakerName": {
      "@id": "itsconvo:userSpeakerName",
      "@type": "xsd:string"
    },
    "QueryResponse": "itsconvo:QueryResponse",
    "query": {
      "@id": "itsconvo:query",
      "@type": "xsd:string"
    },
    "response": {
      "@id": "itsconvo:response",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "itsconvo:metadata"
    },
    "suggestedQueries": {
      "@id": "itsconvo:suggestedQueries",
      "@container": "@list"
    },
    "EmailResponse": "itsconvo:EmailResponse",
    "subject": {
      "@id": "itsconvo:subject",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "itsconvo:body",
      "@type": "xsd:string"
    },
    "keyPoints": {
      "@id": "itsconvo:keyPoints",
      "@container": "@list"
    },
    "actionItems": {
      "@id": "itsconvo:actionItems",
      "@container": "@list"
    },
    "generatedAt": {
      "@id": "itsconvo:generatedAt",
      "@type": "xsd:dateTime"
    },
    "CalendarEvent": "itsconvo:CalendarEvent",
    "summary": {
      "@id": "itsconvo:summary",
      "@type": "xsd:string"
    },
    "start": {
      "@id": "itsconvo:start"
    },
    "end": {
      "@id": "itsconvo:end"
    },
    "attendees": {
      "@id": "itsconvo:attendees",
      "@container": "@list"
    },
    "UserProfile": "itsconvo:UserProfile",
    "profile": {
      "@id": "itsconvo:profile"
    },
    "subscription": {
      "@id": "itsconvo:subscription"
    },
    "apiUsage": {
      "@id": "itsconvo:apiUsage"
    },
    "Webhook": "itsconvo:Webhook",
    "url": {
      "@id": "itsconvo:url",
      "@type": "@id"
    },
    "events": {
      "@id": "itsconvo:events",
      "@container": "@list"
    },
    "created_at": {
      "@id": "itsconvo:created_at",
      "@type": "xsd:dateTime"
    },
    "WebhookCreated": "itsconvo:WebhookCreated",
    "secret": {
      "@id": "itsconvo:secret",
      "@type": "xsd:string"
    },
    "WebhookCreateRequest": "itsconvo:WebhookCreateRequest",
    "WebhookEvent": "itsconvo:WebhookEvent",
    "Contact": "itsconvo:Contact",
    "email": {
      "@id": "itsconvo:email",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "itsconvo:displayName",
      "@type": "xsd:string"
    },
    "companyDomain": {
      "@id": "itsconvo:companyDomain",
      "@type": "xsd:string"
    },
    "meetingCount": {
      "@id": "itsconvo:meetingCount",
      "@type": "xsd:integer"
    },
    "firstSeenAt": {
      "@id": "itsconvo:firstSeenAt",
      "@type": "xsd:dateTime"
    },
    "lastSeenAt": {
      "@id": "itsconvo:lastSeenAt",
      "@type": "xsd:dateTime"
    },
    "UnresolvedThread": "itsconvo:UnresolvedThread",
    "sessionId": {
      "@id": "itsconvo:sessionId",
      "@type": "xsd:string"
    },
    "actionItem": {
      "@id": "itsconvo:actionItem",
      "@type": "xsd:string"
    },
    "hash": {
      "@id": "itsconvo:hash",
      "@type": "xsd:string"
    },
    "meetingTitle": {
      "@id": "itsconvo:meetingTitle",
      "@type": "xsd:string"
    },
    "stalenessDays": {
      "@id": "itsconvo:stalenessDays",
      "@type": "xsd:integer"
    },
    "contactId": {
      "@id": "itsconvo:contactId",
      "@type": "xsd:string"
    },
    "contactName": {
      "@id": "itsconvo:contactName",
      "@type": "xsd:string"
    },
    "contactCompany": {
      "@id": "itsconvo:contactCompany",
      "@type": "xsd:string"
    },
    "BriefingActionItem": "itsconvo:BriefingActionItem",
    "item": {
      "@id": "itsconvo:item",
      "@type": "xsd:string"
    },
    "owner": {
      "@id": "itsconvo:owner",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "itsconvo:priority",
      "@type": "xsd:string"
    },
    "meetingDate": {
      "@id": "itsconvo:meetingDate",
      "@type": "xsd:dateTime"
    },
    "ContactBriefing": "itsconvo:ContactBriefing",
    "contact": {
      "@id": "itsconvo:contact",
      "@type": "@id"
    },
    "summaryGeneratedAt": {
      "@id": "itsconvo:summaryGeneratedAt",
      "@type": "xsd:dateTime"
    },
    "recentMeetings": {
      "@id": "itsconvo:recentMeetings",
      "@container": "@list"
    },
    "openActionItems": {
      "@id": "itsconvo:openActionItems",
      "@container": "@list"
    },
    "recentDecisions": {
      "@id": "itsconvo:recentDecisions",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Convo API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Convo'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-11-13) from openapi/itsconvo-com-openapi.json.",
  "dcterms:created": "2026-11-13",
  "dcterms:source": [
    "openapi/itsconvo-com-openapi.json"
  ]
}