live · Other · JSON · API for agents
Obtiene la información general de NEKTRONIC: nombre, descripción, ubicación, horarios de atención, canales de contacto y redes sociales.
{
"name": "get_business_info",
"kind": "read",
"impl": "imperative",
"description": "Obtiene la información general de NEKTRONIC: nombre, descripción, ubicación, horarios de atención, canales de contacto y redes sociales.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}Devuelve el catálogo completo de servicios técnicos de NEKTRONIC con precios base en USD o Próximamente si están en desarrollo, categorías (Remoto/Taller/Desarrollo) e información si están listos para contratar.
{
"name": "get_service_catalog",
"kind": "read",
"impl": "imperative",
"description": "Devuelve el catálogo completo de servicios técnicos de NEKTRONIC con precios base en USD o Próximamente si están en desarrollo, categorías (Remoto/Taller/Desarrollo) e información si están listos para contratar.",
"inputSchema": {
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "Filtrar por categoría: \"remoto\" (Soporte Remoto), \"taller\" (Taller Presencial en Rawson), \"desarrollo\" (Software y Web) o \"todos\" para devolver la totalidad de los servicios.",
"enum": [
"remoto",
"taller",
"desarrollo",
"todos"
]
}
},
"required": []
},
"page": "/"
}Devuelve las preguntas frecuentes de NEKTRONIC sobre seguridad del acceso remoto, métodos de pago, precios y proceso de trabajo.
{
"name": "get_faqs",
"kind": "read",
"impl": "imperative",
"description": "Devuelve las preguntas frecuentes de NEKTRONIC sobre seguridad del acceso remoto, métodos de pago, precios y proceso de trabajo.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}Devuelve los canales de contacto activos de NEKTRONIC con URLs listas para redirigir al usuario (WhatsApp con mensaje pre-cargado, email corporativo).
{
"name": "get_contact_channels",
"kind": "read",
"impl": "imperative",
"description": "Devuelve los canales de contacto activos de NEKTRONIC con URLs listas para redirigir al usuario (WhatsApp con mensaje pre-cargado, email corporativo).",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}Calcula el precio exacto de un servicio técnico de NEKTRONIC en la moneda solicitada (ARS o USD), aplicando el tipo de cambio MEP de referencia y las reglas de redondeo comercial de la plataforma.
{
"name": "calculate_service_price",
"kind": "action",
"impl": "imperative",
"description": "Calcula el precio exacto de un servicio técnico de NEKTRONIC en la moneda solicitada (ARS o USD), aplicando el tipo de cambio MEP de referencia y las reglas de redondeo comercial de la plataforma.",
"inputSchema": {
"type": "object",
"properties": {
"serviceId": {
"type": "string",
"enum": [
"SR-01",
"SR-02",
"SR-03",
"SR-04",
"ST-01",
"ST-02",
"ST-03",
"ST-04",
"ST-05",
"ST-06",
"SD-01",
"SD-02",
"SD-03"
],
"description": "Identificador único del servicio (ej: \"SR-01\", \"ST-02\", \"ST-06\")."
},
"currency": {
"type": "string",
"enum": [
"ARS",
"USD"
],
"description": "La moneda deseada para el cálculo (\"ARS\" o \"USD\")."
}
},
"required": [
"serviceId",
"currency"
]
},
"page": "/"
}Pre-califica una solicitud de servicio y genera un enlace directo transaccional a WhatsApp Business de NEKTRONIC con un mensaje formateado y personalizado de diagnóstico técnico.
{
"name": "submit_service_request",
"kind": "action",
"impl": "imperative",
"description": "Pre-califica una solicitud de servicio y genera un enlace directo transaccional a WhatsApp Business de NEKTRONIC con un mensaje formateado y personalizado de diagnóstico técnico.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 2,
"maxLength": 50,
"description": "Nombre o apelativo del cliente."
},
"problemDescription": {
"type": "string",
"minLength": 10,
"maxLength": 1000,
"description": "Descripción detallada del fallo detectado o consulta técnica."
},
"clientType": {
"type": "string",
"enum": [
"particular",
"empresa"
],
"description": "Condición comercial: \"particular\" o \"empresa\"."
},
"serviceId": {
"type": "string",
"enum": [
"SR-01",
"SR-02",
"SR-03",
"SR-04",
"ST-01",
"ST-02",
"ST-03",
"ST-04",
"ST-05",
"ST-06",
"SD-01",
"SD-02",
"SD-03"
],
"description": "Identificador opcional del servicio relacionado (ej: \"SR-01\", \"ST-02\")."
}
},
"required": [
"name",
"problemDescription",
"clientType"
]
},
"page": "/"
}Crea un carrito personalizado de servicios de soporte técnico de NEKTRONIC, calcula el presupuesto en pesos (ARS) o dólares (USD) (tasa MEP y redondeo comercial) y envía el formulario oficial al backend de Nektronic, devolviendo el estado del registro y un enlace directo a WhatsApp pre-calificado.
{
"name": "submit_custom_cart_request",
"kind": "action",
"impl": "imperative",
"description": "Crea un carrito personalizado de servicios de soporte técnico de NEKTRONIC, calcula el presupuesto en pesos (ARS) o dólares (USD) (tasa MEP y redondeo comercial) y envía el formulario oficial al backend de Nektronic, devolviendo el estado del registro y un enlace directo a WhatsApp pre-calificado.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 2,
"maxLength": 50,
"description": "Nombre o apelativo del cliente."
},
"contactMethod": {
"type": "string",
"enum": [
"whatsapp",
"email"
],
"description": "Método de contacto de preferencia."
},
"phone": {
"type": "string",
"minLength": 6,
"maxLength": 15,
"description": "Número de teléfono de WhatsApp (obligatorio si contactMethod es \"whatsapp\"). Debe contener solo dígitos sin espacios ni guiones."
},
"email": {
"type": "string",
"format": "email",
"description": "Correo electrónico de contacto (obligatorio si contactMethod es \"email\")."
},
"problemDescription": {
"type": "string",
"minLength": 10,
"maxLength": 1000,
"description": "Descripción detallada del fallo técnico o problema detectado."
},
"fiscalType": {
"type": "string",
"enum": [
"particular",
"empresa"
],
"description": "Condición fiscal o comercial del cliente (\"particular\" o \"empresa\")."
},
"serviceIds": {
"type": "array",
"items": {
"type": "string",
"enum": [
"SR-01",
"SR-02",
"SR-03",
"SR-04",
"ST-01",
"ST-02",
"ST-03",
"ST-04",
"ST-05",
"ST-06",
"SD-01",
"SD-02",
"SD-03"
]
},
"minItems": 1,
"description": "Array con los identificadores únicos de los servicios seleccionados (ej: [\"SR-01\", \"ST-02\"])."
},
"currency": {
"type": "string",
"enum": [
"ARS",
"USD"
],
"description": "Moneda preferida para cotizar el total (\"ARS\" o \"USD\")."
},
"acceptTerms": {
"type": "boolean",
"enum": [
true
],
"description": "Debe ser true para aceptar los términos y condiciones de Nektronic."
}
},
"required": [
"name",
"contactMethod",
"problemDescription",
"fiscalType",
"serviceIds",
"currency",
"acceptTerms"
],
"anyOf": [
{
"properties": {
"contactMethod": {
"const": "whatsapp"
}
},
"required": [
"phone"
]
},
{
"properties": {
"contactMethod": {
"const": "email"
}
},
"required": [
"email"
]
}
]
},
"page": "/"
}Obtiene la información sobre nosotros, misión, valores pilares y estadísticas operativas de Nektronic.
{
"name": "get_about_info",
"kind": "read",
"impl": "imperative",
"description": "Obtiene la información sobre nosotros, misión, valores pilares y estadísticas operativas de Nektronic.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}Genera enlaces preconfigurados oficiales y textos recomendados para compartir o recomendar la web de Nektronic en diferentes redes sociales (X, Facebook, LinkedIn, Instagram, Reddit, WhatsApp). Si se especifica una plataforma, devuelve los datos de la misma; si se omite, devuelve todas las opciones disponibles.
{
"name": "share_site",
"kind": "action",
"impl": "imperative",
"description": "Genera enlaces preconfigurados oficiales y textos recomendados para compartir o recomendar la web de Nektronic en diferentes redes sociales (X, Facebook, LinkedIn, Instagram, Reddit, WhatsApp). Si se especifica una plataforma, devuelve los datos de la misma; si se omite, devuelve todas las opciones disponibles.",
"inputSchema": {
"type": "object",
"properties": {
"platform": {
"type": "string",
"enum": [
"x",
"facebook",
"linkedin",
"instagram",
"reddit",
"whatsapp"
],
"description": "Plataforma de red social específica para compartir. Si se omite, retorna la lista de todas las plataformas soportadas."
}
}
},
"page": "/"
}