AgentLine · JSON-LD Context

Agentline Cloud Context

JSON-LD context defining the semantic vocabulary for Agentline Cloud from AgentLine.

40 Classes 67 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
agentline: https://agentline.cloud/schema#

Classes

AccountWebhookConfig Action AgentCreate AgentIdPollRequest AgentIdStartRequest AgentOut AgentUpdate ApiKeyWebhookConfig CallContext CallContextPush CallRequest ContactCreate ContactList ContactOut ContactUpdate Deletion FeedbackCategory FeedbackCreate FeedbackOut FeedbackSeverity HTTPValidationError KeylessAgentUpdate KeylessBuyBody KeylessCallBody KeylessEventsBody KeylessListBody KeylessRenewBody KeylessTranscriptBody KeylessWebhookBody MessageOut MessageSend NumberProvision OtpRequest PayDiscoveryBody ValidationError VerifyRequest VoiceSettingUpdate WebhookCapabilities WebhookConfig WebhookCreated

Properties

Property Type Container
url reference
secret
signature_header
operation string
arguments
request_id string
name string
system_prompt
initial_greeting
voice_id
speech_language
speaking_speed
transfer_number
voicemail_message
owner_phone
session_id string
login_hint
id string
account_id string
created_at dateTime
context string
turn_id
disposition string
agent_id string
to_number string
from_number_id
phone_number string
label
contacts list
total integer
limit integer
offset integer
updated_at dateTime
confirm string
category reference
message string
subject
severity reference
contact_email
status string
detail list
agent_name
country string
number_type string
area_code
from_number string
lease_token
event_type
conversation_id string
body string
direction string
media_url
pattern
email string
amount
loc list
msg string
type string
input
ctx
otp string
supports_amend boolean
supports_cancel boolean
briefing boolean
streams_progress boolean
protocol
capabilities

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://agentline.cloud/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agentline": "https://agentline.cloud/schema#",
    "AccountWebhookConfig": "agentline:AccountWebhookConfig",
    "url": {
      "@id": "agentline:url",
      "@type": "@id"
    },
    "secret": {
      "@id": "agentline:secret"
    },
    "signature_header": {
      "@id": "agentline:signature_header"
    },
    "Action": "agentline:Action",
    "operation": {
      "@id": "agentline:operation",
      "@type": "xsd:string"
    },
    "arguments": {
      "@id": "agentline:arguments"
    },
    "request_id": {
      "@id": "agentline:request_id",
      "@type": "xsd:string"
    },
    "AgentCreate": "agentline:AgentCreate",
    "name": {
      "@id": "agentline:name",
      "@type": "xsd:string"
    },
    "system_prompt": {
      "@id": "agentline:system_prompt"
    },
    "initial_greeting": {
      "@id": "agentline:initial_greeting"
    },
    "voice_id": {
      "@id": "agentline:voice_id"
    },
    "speech_language": {
      "@id": "agentline:speech_language"
    },
    "speaking_speed": {
      "@id": "agentline:speaking_speed"
    },
    "transfer_number": {
      "@id": "agentline:transfer_number"
    },
    "voicemail_message": {
      "@id": "agentline:voicemail_message"
    },
    "owner_phone": {
      "@id": "agentline:owner_phone"
    },
    "AgentIdPollRequest": "agentline:AgentIdPollRequest",
    "session_id": {
      "@id": "agentline:session_id",
      "@type": "xsd:string"
    },
    "AgentIdStartRequest": "agentline:AgentIdStartRequest",
    "login_hint": {
      "@id": "agentline:login_hint"
    },
    "AgentOut": "agentline:AgentOut",
    "id": {
      "@id": "agentline:id",
      "@type": "xsd:string"
    },
    "account_id": {
      "@id": "agentline:account_id",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "agentline:created_at",
      "@type": "xsd:dateTime"
    },
    "AgentUpdate": "agentline:AgentUpdate",
    "ApiKeyWebhookConfig": "agentline:ApiKeyWebhookConfig",
    "CallContext": "agentline:CallContext",
    "context": {
      "@id": "agentline:context",
      "@type": "xsd:string"
    },
    "turn_id": {
      "@id": "agentline:turn_id"
    },
    "disposition": {
      "@id": "agentline:disposition",
      "@type": "xsd:string"
    },
    "CallContextPush": "agentline:CallContextPush",
    "CallRequest": "agentline:CallRequest",
    "agent_id": {
      "@id": "agentline:agent_id",
      "@type": "xsd:string"
    },
    "to_number": {
      "@id": "agentline:to_number",
      "@type": "xsd:string"
    },
    "from_number_id": {
      "@id": "agentline:from_number_id"
    },
    "ContactCreate": "agentline:ContactCreate",
    "phone_number": {
      "@id": "agentline:phone_number",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "agentline:label"
    },
    "ContactList": "agentline:ContactList",
    "contacts": {
      "@id": "agentline:contacts",
      "@container": "@list"
    },
    "total": {
      "@id": "agentline:total",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "agentline:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "agentline:offset",
      "@type": "xsd:integer"
    },
    "ContactOut": "agentline:ContactOut",
    "updated_at": {
      "@id": "agentline:updated_at",
      "@type": "xsd:dateTime"
    },
    "ContactUpdate": "agentline:ContactUpdate",
    "Deletion": "agentline:Deletion",
    "confirm": {
      "@id": "agentline:confirm",
      "@type": "xsd:string"
    },
    "FeedbackCategory": "agentline:FeedbackCategory",
    "FeedbackCreate": "agentline:FeedbackCreate",
    "category": {
      "@id": "agentline:category",
      "@type": "@id"
    },
    "message": {
      "@id": "agentline:message",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "agentline:subject"
    },
    "severity": {
      "@id": "agentline:severity",
      "@type": "@id"
    },
    "contact_email": {
      "@id": "agentline:contact_email"
    },
    "FeedbackOut": "agentline:FeedbackOut",
    "status": {
      "@id": "agentline:status",
      "@type": "xsd:string"
    },
    "FeedbackSeverity": "agentline:FeedbackSeverity",
    "HTTPValidationError": "agentline:HTTPValidationError",
    "detail": {
      "@id": "agentline:detail",
      "@container": "@list"
    },
    "KeylessAgentUpdate": "agentline:KeylessAgentUpdate",
    "agent_name": {
      "@id": "agentline:agent_name"
    },
    "KeylessBuyBody": "agentline:KeylessBuyBody",
    "country": {
      "@id": "agentline:country",
      "@type": "xsd:string"
    },
    "number_type": {
      "@id": "agentline:number_type",
      "@type": "xsd:string"
    },
    "area_code": {
      "@id": "agentline:area_code"
    },
    "KeylessCallBody": "agentline:KeylessCallBody",
    "from_number": {
      "@id": "agentline:from_number",
      "@type": "xsd:string"
    },
    "lease_token": {
      "@id": "agentline:lease_token"
    },
    "KeylessEventsBody": "agentline:KeylessEventsBody",
    "event_type": {
      "@id": "agentline:event_type"
    },
    "KeylessListBody": "agentline:KeylessListBody",
    "KeylessRenewBody": "agentline:KeylessRenewBody",
    "KeylessTranscriptBody": "agentline:KeylessTranscriptBody",
    "KeylessWebhookBody": "agentline:KeylessWebhookBody",
    "MessageOut": "agentline:MessageOut",
    "conversation_id": {
      "@id": "agentline:conversation_id",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "agentline:body",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "agentline:direction",
      "@type": "xsd:string"
    },
    "MessageSend": "agentline:MessageSend",
    "media_url": {
      "@id": "agentline:media_url"
    },
    "NumberProvision": "agentline:NumberProvision",
    "pattern": {
      "@id": "agentline:pattern"
    },
    "OtpRequest": "agentline:OtpRequest",
    "email": {
      "@id": "agentline:email",
      "@type": "xsd:string"
    },
    "PayDiscoveryBody": "agentline:PayDiscoveryBody",
    "amount": {
      "@id": "agentline:amount"
    },
    "ValidationError": "agentline:ValidationError",
    "loc": {
      "@id": "agentline:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "agentline:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "agentline:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "agentline:input"
    },
    "ctx": {
      "@id": "agentline:ctx"
    },
    "VerifyRequest": "agentline:VerifyRequest",
    "otp": {
      "@id": "agentline:otp",
      "@type": "xsd:string"
    },
    "VoiceSettingUpdate": "agentline:VoiceSettingUpdate",
    "WebhookCapabilities": "agentline:WebhookCapabilities",
    "supports_amend": {
      "@id": "agentline:supports_amend",
      "@type": "xsd:boolean"
    },
    "supports_cancel": {
      "@id": "agentline:supports_cancel",
      "@type": "xsd:boolean"
    },
    "briefing": {
      "@id": "agentline:briefing",
      "@type": "xsd:boolean"
    },
    "streams_progress": {
      "@id": "agentline:streams_progress",
      "@type": "xsd:boolean"
    },
    "WebhookConfig": "agentline:WebhookConfig",
    "protocol": {
      "@id": "agentline:protocol"
    },
    "capabilities": {
      "@id": "agentline:capabilities"
    },
    "WebhookCreated": "agentline:WebhookCreated"
  },
  "@type": "schema:Dataset",
  "schema:name": "AgentLine API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AgentLine'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-01) from openapi/agentline-cloud-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/agentline-cloud-openapi.json"
  ]
}