{
  "@context": {
    "@vocab": "https://chatterlab.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "chatterlab": "https://chatterlab.ai/schema#",
    "GetAgentsResponse": "chatterlab:GetAgentsResponse",
    "agents": {
      "@id": "chatterlab:agents",
      "@container": "@list"
    },
    "PostAgentsRequest": "chatterlab:PostAgentsRequest",
    "name": {
      "@id": "chatterlab:name",
      "@type": "xsd:string"
    },
    "useCase": {
      "@id": "chatterlab:useCase",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "chatterlab:description",
      "@type": "xsd:string"
    },
    "instructions": {
      "@id": "chatterlab:instructions",
      "@type": "xsd:string"
    },
    "welcomeMessage": {
      "@id": "chatterlab:welcomeMessage",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "chatterlab:language",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "chatterlab:website",
      "@type": "xsd:string"
    },
    "PostAgentsResponse": "chatterlab:PostAgentsResponse",
    "agent": {
      "@id": "chatterlab:agent"
    },
    "GetAgentsIdResponse": "chatterlab:GetAgentsIdResponse",
    "PatchAgentsIdRequest": "chatterlab:PatchAgentsIdRequest",
    "languages": {
      "@id": "chatterlab:languages",
      "@container": "@list"
    },
    "model": {
      "@id": "chatterlab:model",
      "@type": "xsd:string"
    },
    "temperature": {
      "@id": "chatterlab:temperature",
      "@type": "xsd:decimal"
    },
    "retrieval": {
      "@id": "chatterlab:retrieval"
    },
    "allowedOrigins": {
      "@id": "chatterlab:allowedOrigins",
      "@container": "@list"
    },
    "calendlyUrl": {
      "@id": "chatterlab:calendlyUrl",
      "@type": "xsd:string"
    },
    "attachmentsEnabled": {
      "@id": "chatterlab:attachmentsEnabled",
      "@type": "xsd:boolean"
    },
    "branding": {
      "@id": "chatterlab:branding"
    },
    "proactive": {
      "@id": "chatterlab:proactive"
    },
    "leadCapture": {
      "@id": "chatterlab:leadCapture"
    },
    "tickets": {
      "@id": "chatterlab:tickets"
    },
    "actions": {
      "@id": "chatterlab:actions",
      "@container": "@list"
    },
    "PatchAgentsIdResponse": "chatterlab:PatchAgentsIdResponse",
    "GetAgentsIdAnalyticsResponse": "chatterlab:GetAgentsIdAnalyticsResponse",
    "conversations": {
      "@id": "chatterlab:conversations",
      "@type": "xsd:integer"
    },
    "questions": {
      "@id": "chatterlab:questions",
      "@type": "xsd:integer"
    },
    "helpful": {
      "@id": "chatterlab:helpful",
      "@type": "xsd:integer"
    },
    "notHelpful": {
      "@id": "chatterlab:notHelpful",
      "@type": "xsd:integer"
    },
    "averageConfidence": {
      "@id": "chatterlab:averageConfidence",
      "@type": "xsd:decimal"
    },
    "weakShare": {
      "@id": "chatterlab:weakShare",
      "@type": "xsd:decimal"
    },
    "topQuestions": {
      "@id": "chatterlab:topQuestions",
      "@container": "@list"
    },
    "weakest": {
      "@id": "chatterlab:weakest",
      "@container": "@list"
    },
    "widget": {
      "@id": "chatterlab:widget"
    },
    "DeleteAgentsIdBrandingImageResponse": "chatterlab:DeleteAgentsIdBrandingImageResponse",
    "PutAgentsIdBrandingImageRequest": "chatterlab:PutAgentsIdBrandingImageRequest",
    "url": {
      "@id": "chatterlab:url",
      "@type": "xsd:string"
    },
    "PutAgentsIdBrandingImageResponse": "chatterlab:PutAgentsIdBrandingImageResponse",
    "PostAgentsIdChatRequest": "chatterlab:PostAgentsIdChatRequest",
    "message": {
      "@id": "chatterlab:message",
      "@type": "xsd:string"
    },
    "conversationId": {
      "@id": "chatterlab:conversationId",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "chatterlab:userId",
      "@type": "xsd:string"
    },
    "stream": {
      "@id": "chatterlab:stream",
      "@type": "xsd:string"
    },
    "test": {
      "@id": "chatterlab:test",
      "@type": "xsd:string"
    },
    "GetAgentsIdClientResponse": "chatterlab:GetAgentsIdClientResponse",
    "client": {
      "@id": "chatterlab:client"
    },
    "report": {
      "@id": "chatterlab:report"
    },
    "PutAgentsIdClientRequest": "chatterlab:PutAgentsIdClientRequest",
    "email": {
      "@id": "chatterlab:email",
      "@type": "xsd:string"
    },
    "serviceFeeEur": {
      "@id": "chatterlab:serviceFeeEur",
      "@type": "xsd:string"
    },
    "setupFeeEur": {
      "@id": "chatterlab:setupFeeEur",
      "@type": "xsd:string"
    },
    "intro": {
      "@id": "chatterlab:intro",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "chatterlab:signature",
      "@type": "xsd:string"
    },
    "reportDay": {
      "@id": "chatterlab:reportDay",
      "@type": "xsd:string"
    },
    "transcripts": {
      "@id": "chatterlab:transcripts",
      "@type": "xsd:string"
    },
    "reportsEnabled": {
      "@id": "chatterlab:reportsEnabled",
      "@type": "xsd:string"
    },
    "holdForReview": {
      "@id": "chatterlab:holdForReview",
      "@type": "xsd:string"
    },
    "PostAgentsIdClientReportLinkResponse": "chatterlab:PostAgentsIdClientReportLinkResponse",
    "GetAgentsIdEmbedResponse": "chatterlab:GetAgentsIdEmbedResponse",
    "script": {
      "@id": "chatterlab:script",
      "@type": "xsd:string"
    },
    "iframe": {
      "@id": "chatterlab:iframe",
      "@type": "xsd:string"
    },
    "GetAgentsIdLeadsResponse": "chatterlab:GetAgentsIdLeadsResponse",
    "id": {
      "@id": "chatterlab:id",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "chatterlab:phone",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "chatterlab:company",
      "@type": "xsd:string"
    },
    "companyDomain": {
      "@id": "chatterlab:companyDomain",
      "@type": "xsd:string"
    },
    "marketing": {
      "@id": "chatterlab:marketing",
      "@type": "xsd:boolean"
    },
    "moment": {
      "@id": "chatterlab:moment",
      "@type": "xsd:string"
    },
    "page": {
      "@id": "chatterlab:page"
    },
    "shown": {
      "@id": "chatterlab:shown",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "chatterlab:createdAt",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "chatterlab:expiresAt",
      "@type": "xsd:string"
    },
    "GetAgentsIdLeadsLeadidResponse": "chatterlab:GetAgentsIdLeadsLeadidResponse",
    "PostAgentsIdMessagesMessageidCorrectionRequest": "chatterlab:PostAgentsIdMessagesMessageidCorrectionRequest",
    "question": {
      "@id": "chatterlab:question",
      "@type": "xsd:string"
    },
    "answer": {
      "@id": "chatterlab:answer",
      "@type": "xsd:string"
    },
    "PostAgentsIdMessagesMessageidCorrectionResponse": "chatterlab:PostAgentsIdMessagesMessageidCorrectionResponse",
    "status": {
      "@id": "chatterlab:status",
      "@type": "xsd:string"
    },
    "GetAgentsIdSourcesResponse": "chatterlab:GetAgentsIdSourcesResponse",
    "sources": {
      "@id": "chatterlab:sources",
      "@container": "@list"
    },
    "PostAgentsIdSourcesRequest": "chatterlab:PostAgentsIdSourcesRequest",
    "type": {
      "@id": "chatterlab:type",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "chatterlab:mode",
      "@type": "xsd:string"
    },
    "excludePaths": {
      "@id": "chatterlab:excludePaths",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "chatterlab:title",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "chatterlab:content",
      "@type": "xsd:string"
    },
    "GetAgentsIdTicketsResponse": "chatterlab:GetAgentsIdTicketsResponse",
    "number": {
      "@id": "chatterlab:number",
      "@type": "xsd:integer"
    },
    "signedIn": {
      "@id": "chatterlab:signedIn",
      "@type": "xsd:boolean"
    },
    "lastActivityAt": {
      "@id": "chatterlab:lastActivityAt",
      "@type": "xsd:string"
    },
    "solvedAt": {
      "@id": "chatterlab:solvedAt",
      "@type": "xsd:string"
    },
    "helpdesk": {
      "@id": "chatterlab:helpdesk"
    },
    "GetAgentsIdTicketsTicketidResponse": "chatterlab:GetAgentsIdTicketsTicketidResponse",
    "kind": {
      "@id": "chatterlab:kind",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "chatterlab:body",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "chatterlab:from",
      "@type": "xsd:string"
    },
    "mailError": {
      "@id": "chatterlab:mailError",
      "@type": "xsd:string"
    },
    "PatchAgentsIdTicketsTicketidRequest": "chatterlab:PatchAgentsIdTicketsTicketidRequest",
    "PostAgentsIdTicketsTicketidNotesRequest": "chatterlab:PostAgentsIdTicketsTicketidNotesRequest",
    "PostApiV1AgentsRequest": "chatterlab:PostApiV1AgentsRequest",
    "PostApiV1AgentsAg123ChatRequest": "chatterlab:PostApiV1AgentsAg123ChatRequest",
    "GetModelsResponse": "chatterlab:GetModelsResponse",
    "models": {
      "@id": "chatterlab:models",
      "@container": "@list"
    },
    "GetSetupGuideResponse": "chatterlab:GetSetupGuideResponse",
    "presets": {
      "@id": "chatterlab:presets",
      "@container": "@list"
    },
    "GetWebhooksResponse": "chatterlab:GetWebhooksResponse",
    "events": {
      "@id": "chatterlab:events",
      "@container": "@list"
    },
    "agentId": {
      "@id": "chatterlab:agentId",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "chatterlab:active",
      "@type": "xsd:boolean"
    },
    "disabledAt": {
      "@id": "chatterlab:disabledAt",
      "@type": "xsd:string"
    },
    "PostWebhooksRequest": "chatterlab:PostWebhooksRequest",
    "PostWebhooksResponse": "chatterlab:PostWebhooksResponse",
    "secret": {
      "@id": "chatterlab:secret",
      "@type": "xsd:string"
    },
    "GetWebhooksIdResponse": "chatterlab:GetWebhooksIdResponse",
    "GetWorkspaceResponse": "chatterlab:GetWorkspaceResponse",
    "key": {
      "@id": "chatterlab:key"
    },
    "workspace": {
      "@id": "chatterlab:workspace"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ChatterLab API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ChatterLab'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-04) from openapi/_ae-authored/chatterlab-ai-openapi-generated.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/_ae-authored/chatterlab-ai-openapi-generated.yml"
  ]
}