Documentación para Agentes de IA
Esta página describe cómo los agentes de inteligencia artificial y LLMs pueden interactuar con el sitio web de OZZANA Studio de forma estructurada y confiable.
Endpoints para Agentes
Tools Manifest (JSON)
https://ozzana.com/ai-tools-manifest.json
Schema: webmcp.org. Describe las herramientas disponibles con parámetros tipados y ejemplos.
Agents Metadata (JSON)
https://ozzana.com/.well-known/ai-agents.json
Metadata estructurada del negocio: servicios, navegación, contacto, estilo de marca.
WebMCP Manifest (JSON)
https://ozzana.com/.well-known/webmcp.json
Manifest compatible con WebMCP. Incluye herramientas declarativas con selectores DOM y confirmaciones.
LLMs.txt
https://ozzana.com/llms.txt
Resumen en formato Markdown del sitio web, optimizado para consumo por LLMs (estándar llmstxt.org).
Agents Text (Legacy)
https://ozzana.com/.well-known/ai-agents.txt
Metadata en formato key-value para agentes que prefieren texto plano.
Herramientas Disponibles
1. request_project_feasibility
Solicitar un estudio de viabilidad completo para un proyecto de neuroarquitectura y diseño interior de lujo.
Endpoint: POST https://ozzana.com/contacto
Content-Type: application/x-www-form-urlencoded
Form ID: #project-feasibility-form
Parámetros Requeridos
| Campo | Tipo | Valores | Descripción |
|---|---|---|---|
| name | string | - | Nombre completo del cliente |
| - | Correo electrónico de contacto | ||
| phone | string | - | Teléfono con código de país (+57) |
| location | enum | Medellín, Llanogrande, Guatapé, Exterior, Otros | Ubicación del inmueble |
| status | enum | Terreno virgen, En construcción, Remodelación total, Interiorismo | Estado actual del sitio |
| budget | enum | < $100M, $100M - $300M, > $300M | Rango de inversión en COP |
| vision | string | - | Descripción de la visión del proyecto |
2. request_neuroarchitecture_consultancy
Solicitar una consultoría o diagnóstico profesional de neuroarquitectura.
Endpoint: POST https://ozzana.com/consultoria
Content-Type: application/x-www-form-urlencoded
Form ID: #diagnostic-form
Parámetros Requeridos
| Campo | Tipo | Descripción |
|---|---|---|
| name | string | Nombre completo del solicitante |
| Correo electrónico profesional |
3. request_quick_feasibility (Home)
Formulario rápido de viabilidad desde la página de inicio. Versión simplificada con 4 campos.
Endpoint: POST https://ozzana.com/
Form ID: #feasibility-form
Parámetros
| Campo | Tipo | Descripción |
|---|---|---|
| name | string | Nombre completo |
| phone | string | Teléfono con código de país |
| location | string | Ubicación del inmueble |
| vision | string | Breve visión del proyecto |
Política de Uso para Agentes
Acceso: Permitido para todos los agentes listados en robots.txt (GPTBot, ClaudeBot, Google-Extended, PerplexityBot, Applebot-Extended, cohere-ai, YouBot, meta-externalagent, Bytespider).
Rate Limit: Máximo 10 solicitudes por hora por agente.
Autenticación: No requerida para envío de formularios. Los formularios usan Formspree como backend.
Formato de respuesta: Los formularios devuelven JSON con {"ok": true} en éxito. El elemento de confirmación en el DOM tiene id #form-success o #diag-form-success.
Método recomendado: Enviar POST con Content-Type: application/x-www-form-urlencoded al endpoint del formulario. Alternativamente, usar los selectores DOM documentados en el WebMCP manifest para interacción navegador.