{
  "$schema": "https://aeforma.es/schemas/agent-spec-v1.json",
  "name": "Aeforma",
  "legal_name": "Aeforma Tecnologías",
  "description": "Servicios de Inteligencia Artificial aplicada, Agent Readiness, agentes de voz con IA, automatización y desarrollo de software para empresas.",
  "website": "https://aeforma.es",
  "version": "1.0.0",
  "agent_readiness_level": 4,
  "supported_levels": [
    "1_encontrar_discovery",
    "2_entender_structured_data",
    "3_confiar_verified_authority",
    "4_actuar_transact_and_inquiry"
  ],
  "contact": {
    "channel": "chat_and_api",
    "email": "contacto@aeforma.es",
    "website_chat": "https://aeforma.es/contacto"
  },
  "documentation": {
    "llms_index": "https://aeforma.es/llms.txt",
    "llms_full": "https://aeforma.es/llms-full.txt",
    "markdown_root": "https://aeforma.es/index.md",
    "agent_readiness_guide": "https://aeforma.es/preparacion-agentes-ia.md"
  },
  "capabilities": [
    {
      "id": "agent_readiness",
      "title": "Preparación para agentes de IA (Agent Readiness)",
      "url": "https://aeforma.es/preparacion-agentes-ia",
      "summary": "Adaptación técnica de empresas para que agentes de IA puedan encontrarlas, evaluarlas y hacer negocios con ellas."
    },
    {
      "id": "voice_agents",
      "title": "Agentes de voz con IA",
      "url": "https://aeforma.es/agentes-voz-ia",
      "summary": "Atención telefónica 24/7 con IA conectada a CRM, agendas, tickets y telefonía corporativa."
    },
    {
      "id": "applied_ai",
      "title": "IA aplicada a empresas",
      "url": "https://aeforma.es/ia",
      "summary": "Asistentes de procesos, modelos privados, extracción de datos y supervisión humana."
    },
    {
      "id": "process_automation",
      "title": "Automatización de procesos",
      "url": "https://aeforma.es/automatizacion",
      "summary": "Integración entre plataformas, eliminación de tareas manuales repetitivas y avisos automáticos."
    },
    {
      "id": "custom_software",
      "title": "Software a medida y productos",
      "url": "https://aeforma.es/software",
      "summary": "Aikot Service Desk (soporte por email con Kanban), control horario Hourstat y desarrollos conectores."
    }
  ],
  "endpoints": [
    {
      "id": "agent_inquiry",
      "name": "Envío de consultas y oportunidades por agentes autónomos",
      "description": "Endpoint POST machine-to-machine para que agentes de IA envíen solicitudes de proyectos o necesidades comerciales.",
      "url": "https://aeforma.es/api/agent-inquiry.php",
      "method": "POST",
      "request_headers": {
        "Content-Type": "application/json",
        "Accept": "application/json"
      },
      "request_schema": {
        "type": "object",
        "required": [
          "agent_identifier",
          "contact_email",
          "inquiry_summary"
        ],
        "properties": {
          "agent_identifier": {
            "type": "string",
            "description": "Nombre o identificador del agente de IA que realiza la consulta (ej. 'ProcurementBot/1.2')"
          },
          "client_company": {
            "type": "string",
            "description": "Nombre de la empresa u organización en cuyo nombre actúa el agente"
          },
          "contact_name": {
            "type": "string",
            "description": "Persona de contacto humana de referencia"
          },
          "contact_email": {
            "type": "string",
            "format": "email",
            "description": "Correo electrónico de contacto verificado"
          },
          "contact_phone": {
            "type": "string",
            "description": "Teléfono de contacto opcional"
          },
          "service_interest": {
            "type": "string",
            "enum": [
              "preparacion-agentes-ia",
              "agentes-voz-ia",
              "ia",
              "automatizacion",
              "software-a-medida",
              "service-desk",
              "hourstat",
              "otro"
            ],
            "description": "Área de servicio principal"
          },
          "inquiry_summary": {
            "type": "string",
            "description": "Resumen detallado de las necesidades o proyecto"
          },
          "timeline": {
            "type": "string",
            "description": "Plazo estimado (ej. 'inmediato', '1-3 meses')"
          }
        }
      },
      "response_schema": {
        "type": "object",
        "properties": {
          "success": { "type": "boolean" },
          "ticket_id": { "type": "string" },
          "message": { "type": "string" }
        }
      }
    }
  ]
}
