Documentación

Matriz de capacidades

Un punto de entrada público donde la plataforma dice por sí misma qué funciona en su caso. En lugar de preguntar a su gestor de cuenta, lo comprueba con una petición.

La petición

GET https://app.aivatary.com/capabilities

{
  "channels": {
    "public_widget": {
      "implemented": true,
      "configured": true,
      "healthy": true,
      "enabled": true
    }
  }
}

Cuatro ejes independientes

Los ejes son disjuntos por diseño. Un canal está disponible cuando se cumplen los cuatro, y no cuando alguien lo ha marcado en los ajustes.

EjeQué significa
implementedSi el código de este canal existe realmente. El valor puede ser scaffold, lo que significa que los contratos están definidos pero falta la implementación
configuredSi están presentes los ajustes y las credenciales necesarios
healthySi la última comprobación de estado se completó con éxito
enabledSi el interruptor está activado y ningún corte de emergencia lo ha bajado

Para qué sirve

Para que la promesa no se aleje de la realidad

Un canal cuyo código no existe no puede activarse con ningún interruptor. Un ajuste no tiene forma de adelantarse a la implementación.

Para que el diagnóstico dure un segundo

Cuando un canal falla, una sola petición le dice si el problema está en la configuración, en el estado de salud o en un corte de emergencia.

Para alimentar la monitorización

La respuesta es legible por una máquina, así que sirve para comprobaciones automáticas y no solo para el vistazo de una persona.

Compruebe el estado de sus canales

El panel muestra la misma matriz en forma legible para una persona, en el escritorio una vez iniciada la sesión.