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