{
  "@context": {
    "@vocab": "https://customermates.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "customermates": "https://customermates.com/schema#",
    "RecordAddressPartsInput": "customermates:RecordAddressPartsInput",
    "street": {
      "@id": "customermates:street"
    },
    "line2": {
      "@id": "customermates:line2"
    },
    "postalCode": {
      "@id": "customermates:postalCode"
    },
    "city": {
      "@id": "customermates:city"
    },
    "region": {
      "@id": "customermates:region"
    },
    "countryCode": {
      "@id": "customermates:countryCode"
    },
    "RecordSource": "customermates:RecordSource",
    "typeId": {
      "@id": "customermates:typeId",
      "@type": "xsd:string"
    },
    "locale": {
      "@id": "customermates:locale",
      "@type": "xsd:string"
    },
    "includeIdentities": {
      "@id": "customermates:includeIdentities",
      "@type": "xsd:boolean"
    },
    "search": {
      "@id": "customermates:search",
      "@type": "xsd:string"
    },
    "filters": {
      "@id": "customermates:filters",
      "@container": "@list"
    },
    "relatedFilters": {
      "@id": "customermates:relatedFilters",
      "@container": "@list"
    },
    "relationships": {
      "@id": "customermates:relationships",
      "@container": "@list"
    },
    "WebhookMessagingMessageReceivedSchema": "customermates:WebhookMessagingMessageReceivedSchema",
    "event": {
      "@id": "customermates:event",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "customermates:id",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "customermates:timestamp",
      "@type": "xsd:dateTime"
    },
    "companyId": {
      "@id": "customermates:companyId",
      "@type": "xsd:string"
    },
    "actorId": {
      "@id": "customermates:actorId"
    },
    "data": {
      "@id": "customermates:data"
    },
    "WebhookMessagingMessageUpdatedSchema": "customermates:WebhookMessagingMessageUpdatedSchema",
    "WebhookMessagingMessageDeletedSchema": "customermates:WebhookMessagingMessageDeletedSchema",
    "WebhookMessagingMessageReactionSchema": "customermates:WebhookMessagingMessageReactionSchema",
    "WebhookMessagingEmailReceivedSchema": "customermates:WebhookMessagingEmailReceivedSchema",
    "WebhookMessagingEmailDeletedSchema": "customermates:WebhookMessagingEmailDeletedSchema",
    "WebhookMessagingChatUpdatedSchema": "customermates:WebhookMessagingChatUpdatedSchema",
    "WebhookMessagingChatDeletedSchema": "customermates:WebhookMessagingChatDeletedSchema",
    "WebhookMessagingCalendarChangedSchema": "customermates:WebhookMessagingCalendarChangedSchema",
    "WebhookMessagingCalendarEventChangedSchema": "customermates:WebhookMessagingCalendarEventChangedSchema",
    "WebhookMessagingRelationCreatedSchema": "customermates:WebhookMessagingRelationCreatedSchema",
    "MessagingThreadSchema": "customermates:MessagingThreadSchema",
    "connectedAccountId": {
      "@id": "customermates:connectedAccountId",
      "@type": "xsd:string"
    },
    "unipileThreadId": {
      "@id": "customermates:unipileThreadId",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "customermates:provider",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "customermates:type",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "customermates:name"
    },
    "subject": {
      "@id": "customermates:subject"
    },
    "preview": {
      "@id": "customermates:preview"
    },
    "previewKind": {
      "@id": "customermates:previewKind"
    },
    "lastMessageAt": {
      "@id": "customermates:lastMessageAt"
    },
    "participants": {
      "@id": "customermates:participants",
      "@container": "@list"
    },
    "state": {
      "@id": "customermates:state",
      "@type": "xsd:string"
    },
    "sharedToCrm": {
      "@id": "customermates:sharedToCrm",
      "@type": "xsd:boolean"
    },
    "accountShared": {
      "@id": "customermates:accountShared",
      "@type": "xsd:boolean"
    },
    "isOwner": {
      "@id": "customermates:isOwner",
      "@type": "xsd:boolean"
    },
    "lastMessageFromSelf": {
      "@id": "customermates:lastMessageFromSelf",
      "@type": "xsd:boolean"
    },
    "lastSentMessageFromSelf": {
      "@id": "customermates:lastSentMessageFromSelf"
    },
    "lastMessageSenderName": {
      "@id": "customermates:lastMessageSenderName"
    },
    "createdAt": {
      "@id": "customermates:createdAt",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "customermates:updatedAt",
      "@type": "xsd:string"
    },
    "SendEmailSchema": "customermates:SendEmailSchema",
    "threadId": {
      "@id": "customermates:threadId",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "customermates:to",
      "@container": "@list"
    },
    "cc": {
      "@id": "customermates:cc",
      "@container": "@list"
    },
    "bcc": {
      "@id": "customermates:bcc",
      "@container": "@list"
    },
    "body": {
      "@id": "customermates:body",
      "@type": "xsd:string"
    },
    "bodyFormat": {
      "@id": "customermates:bodyFormat",
      "@type": "xsd:string"
    },
    "attachments": {
      "@id": "customermates:attachments",
      "@container": "@list"
    },
    "draftMessageId": {
      "@id": "customermates:draftMessageId",
      "@type": "xsd:string"
    },
    "draftRevision": {
      "@id": "customermates:draftRevision",
      "@type": "xsd:dateTime"
    },
    "StartChatInputSchema": "customermates:StartChatInputSchema",
    "attendeeIdentifiers": {
      "@id": "customermates:attendeeIdentifiers",
      "@container": "@list"
    },
    "text": {
      "@id": "customermates:text",
      "@type": "xsd:string"
    },
    "chatName": {
      "@id": "customermates:chatName",
      "@type": "xsd:string"
    },
    "linkedinProduct": {
      "@id": "customermates:linkedinProduct",
      "@type": "xsd:string"
    },
    "inmail": {
      "@id": "customermates:inmail",
      "@type": "xsd:boolean"
    },
    "inmailSubject": {
      "@id": "customermates:inmailSubject",
      "@type": "xsd:string"
    },
    "inmailSignature": {
      "@id": "customermates:inmailSignature",
      "@type": "xsd:string"
    },
    "RecordAddress": "customermates:RecordAddress",
    "formatted": {
      "@id": "customermates:formatted",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "customermates:location"
    },
    "verification": {
      "@id": "customermates:verification"
    },
    "RecordDisplayField": "customermates:RecordDisplayField",
    "label": {
      "@id": "customermates:label",
      "@type": "xsd:string"
    },
    "valueType": {
      "@id": "customermates:valueType",
      "@type": "xsd:string"
    },
    "multiple": {
      "@id": "customermates:multiple",
      "@type": "xsd:boolean"
    },
    "format": {
      "@id": "customermates:format"
    },
    "options": {
      "@id": "customermates:options",
      "@container": "@list"
    },
    "StructuredErrorResponseSchema": "customermates:StructuredErrorResponseSchema",
    "error": {
      "@id": "customermates:error"
    },
    "MemberDtoSchema": "customermates:MemberDtoSchema",
    "email": {
      "@id": "customermates:email",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "customermates:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "customermates:lastName",
      "@type": "xsd:string"
    },
    "roleId": {
      "@id": "customermates:roleId"
    },
    "status": {
      "@id": "customermates:status",
      "@type": "xsd:string"
    },
    "avatarUrl": {
      "@id": "customermates:avatarUrl"
    },
    "leftAt": {
      "@id": "customermates:leftAt"
    },
    "RoutineDtoSchema": "customermates:RoutineDtoSchema",
    "ownerUserId": {
      "@id": "customermates:ownerUserId"
    },
    "owner": {
      "@id": "customermates:owner"
    },
    "prompt": {
      "@id": "customermates:prompt",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "customermates:enabled",
      "@type": "xsd:boolean"
    },
    "triggerKind": {
      "@id": "customermates:triggerKind",
      "@type": "xsd:string"
    },
    "cronExpression": {
      "@id": "customermates:cronExpression"
    },
    "timezone": {
      "@id": "customermates:timezone"
    },
    "triggerEvents": {
      "@id": "customermates:triggerEvents",
      "@container": "@list"
    },
    "triggerFilters": {
      "@id": "customermates:triggerFilters",
      "@container": "@list"
    },
    "recordTrigger": {
      "@id": "customermates:recordTrigger"
    },
    "recordSources": {
      "@id": "customermates:recordSources"
    },
    "debounceSeconds": {
      "@id": "customermates:debounceSeconds",
      "@type": "xsd:integer"
    },
    "nextRunAt": {
      "@id": "customermates:nextRunAt"
    },
    "lastRunAt": {
      "@id": "customermates:lastRunAt"
    },
    "lastRunStatus": {
      "@id": "customermates:lastRunStatus"
    },
    "disabledReason": {
      "@id": "customermates:disabledReason"
    },
    "WebhookPublicDtoSchema": "customermates:WebhookPublicDtoSchema",
    "url": {
      "@id": "customermates:url",
      "@type": "@id"
    },
    "description": {
      "@id": "customermates:description"
    },
    "events": {
      "@id": "customermates:events",
      "@container": "@list"
    },
    "bodyTemplate": {
      "@id": "customermates:bodyTemplate"
    },
    "pausedReason": {
      "@id": "customermates:pausedReason"
    },
    "recordOwnerUserId": {
      "@id": "customermates:recordOwnerUserId"
    },
    "hasSecret": {
      "@id": "customermates:hasSecret",
      "@type": "xsd:boolean"
    },
    "headerNames": {
      "@id": "customermates:headerNames",
      "@container": "@list"
    },
    "ConnectedAccountDtoSchema": "customermates:ConnectedAccountDtoSchema",
    "hasMessaging": {
      "@id": "customermates:hasMessaging",
      "@type": "xsd:boolean"
    },
    "hasCalendar": {
      "@id": "customermates:hasCalendar",
      "@type": "xsd:boolean"
    },
    "emailAddress": {
      "@id": "customermates:emailAddress"
    },
    "displayName": {
      "@id": "customermates:displayName"
    },
    "shared": {
      "@id": "customermates:shared",
      "@type": "xsd:boolean"
    },
    "syncing": {
      "@id": "customermates:syncing",
      "@type": "xsd:boolean"
    },
    "lastSyncedAt": {
      "@id": "customermates:lastSyncedAt"
    },
    "folders": {
      "@id": "customermates:folders",
      "@container": "@list"
    },
    "selectedFolderIds": {
      "@id": "customermates:selectedFolderIds",
      "@container": "@list"
    },
    "foldersSyncedAt": {
      "@id": "customermates:foldersSyncedAt"
    },
    "linkedinProducts": {
      "@id": "customermates:linkedinProducts",
      "@container": "@list"
    },
    "GetMessagingThreadResultSchema": "customermates:GetMessagingThreadResultSchema",
    "thread": {
      "@id": "customermates:thread",
      "@type": "@id"
    },
    "messages": {
      "@id": "customermates:messages",
      "@container": "@list"
    },
    "total": {
      "@id": "customermates:total",
      "@type": "xsd:integer"
    },
    "accountOwners": {
      "@id": "customermates:accountOwners"
    },
    "folderContext": {
      "@id": "customermates:folderContext"
    },
    "RecordSourceOutput": "customermates:RecordSourceOutput",
    "MessagingThreadSchemaOutput": "customermates:MessagingThreadSchemaOutput",
    "UserDtoSchema": "customermates:UserDtoSchema",
    "SendChatMessageSchema": "customermates:SendChatMessageSchema"
  },
  "@type": "schema:Dataset",
  "schema:name": "Customermates API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Customermates'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-28) from openapi/customermates-openapi.json.",
  "dcterms:created": "2026-10-28",
  "dcterms:source": [
    "openapi/customermates-openapi.json"
  ]
}