Modo Agente

Audio a JSON con extracción y razonamiento Modo Agente

Equivalente a POST /api/audio-json más fase agente. Devuelve data[], log_id y agent_data. Requiere is_agent_mode. Si la verificación de fuente está activada en el schema, data y agent_data usan { value, source }. Formatos: MP3, WAV, M4A, OGG. Tamaño máximo: 12 MB. Duración máxima: 10 minutos.

post/agent/audio-json

Request

  • Base URL: https://claix.dev
  • URL: https://claix.dev/agent/audio-json
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Response

Extracción y fase agente completadas correctamente

successboolean
schema_utilizadostring

Nombre del schema aplicado.

total_registrosinteger

Siempre 1 en este endpoint: el audio completo se trata como una única fuente de datos.

dataobject[]

Contiene exactamente un objeto con los datos extraídos del audio, según las propiedades definidas en el schema. Los datos no encontrados se devuelven como null. Si la verificación de fuente está activada en el schema, cada propiedad es { value, source } (fragmento hablado o momento).

log_idstring uuid nullable

Identificador del registro en usage_logs de esta llamada. Presente en respuestas de éxito de extracción, modo agente, document-context y space-context, y en la mayoría de errores una vez autenticada la petición. Puede omitirse si el insert del log falla.

agent_dataAgentData required

Respuestas tipadas de la fase Modo Agente según agent_definition del schema. Las claves coinciden con los nombres definidos en el dashboard; los tipos dependen de cada campo (boolean, integer, string u opción cerrada). Opcionalmente puede incluir resumen_agent como string si está configurado en el schema. Si la verificación de fuente está activada en el schema, cada campo (salvo resumen_agent si se pide como texto plano) es { value, source }.

Example response

{
  "success": true,
  "schema_utilizado": "Notas de llamada",
  "total_registros": 1,
  "data": [
    {
      "cliente": "Suministros Industriales del Ebro S.L.",
      "numero_factura": "F-2026-00456",
      "fecha_emision": "2026-03-14",
      "importe_total": 1284.5
    }
  ],
  "log_id": "7c2e1a90-4b3d-4f8a-9e21-6d5c8b0a1f34",
  "agent_data": {
    "clausula_penalizacion": true,
    "salario": 55000,
    "es_parcial": false,
    "resumen_contrato": "Contrato indefinido con jornada completa."
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.