Ir al contenido

Resumen de Estado (Chat)

El skill de chat Resumen de Estado devuelve un resumen en texto plano de todos los proyectos activos y sus tareas abiertas directamente en el chat del portal. Funciona en los canales de WhatsApp y correo electrónico y responde en el mismo idioma en que fue invocado.

Al invocarse, el skill consulta todos los proyectos activos del tenant (o un subconjunto acotado si se encuentra en un contexto de socio de negocio) y responde con:

  • Un conteo de proyectos activos.
  • Por proyecto: código, nombre, etiqueta de estado actual, total de tareas abiertas y el título de la próxima tarea abierta.

La respuesta está formateada para canales conversacionales — sin tablas ni HTML, solo texto plano estructurado que se muestra bien en un hilo de chat.

Abra el panel de chat del portal y busque el menú de chat. El skill aparece como un botón de menú con la etiqueta:

  • Español: 📊 Estado del proyecto
  • Inglés: 📊 Project status

También puede activarlo escribiendo una frase como:

  • “Estado del proyecto”
  • “¿Cómo va mi proyecto?”
  • “Project status”
  • “Show my projects”

Una respuesta típica se ve así:

📊 *Resumen de proyectos activos* (2)
▸ *PRJ-001* — Rediseño del Sitio Web
Estado: Activo
Tareas abiertas: 12
Próxima tarea: TSK-045 — Finalizar diseño de página de inicio
▸ *PRJ-002* — Lanzamiento de App Móvil
Estado: Activo
Tareas abiertas: 8
Próxima tarea: TSK-031 — Redactar texto de notificaciones push

En inglés:

📊 *Active projects summary* (2)
▸ *PRJ-001* — Website Redesign
Status: Active
Open tasks: 12
Next task: TSK-045 — Finalize homepage layout

Las tareas abiertas incluyen aquellas con estado Backlog, Por Hacer, En Progreso y En Revisión. Las tareas con estado Completado o Cancelado no se cuentan.

La “próxima tarea” que se muestra por proyecto es la tarea abierta actualizada más recientemente de ese proyecto, hasta el límite configurado (de forma predeterminada se inspeccionan hasta 10 tareas por proyecto).

Si no hay proyectos activos, el skill responde:

  • Español: No hay proyectos activos en este momento.
  • Inglés: There are no active projects at this time.

Comportamiento de Acotación (Contexto de Socio de Negocio)

Sección titulada «Comportamiento de Acotación (Contexto de Socio de Negocio)»

El skill acota automáticamente los resultados según si se encuentra en un contexto de socio de negocio (BP) al invocarlo.

graph TD
    A[Usuario invoca el skill] --> B{¿Hay contexto de BP?}
    B -- No --> C[Devuelve todos los proyectos activos del tenant]
    B -- Sí --> D{¿El BP tiene proyectos vinculados?}
    D -- No --> E[Responde: no hay proyectos vinculados a tu empresa]
    D -- Sí --> F[Devuelve solo proyectos vinculados a este BP]
  • Sin contexto de BP — Se incluyen todos los proyectos activos del tenant.
  • Contexto de BP con proyectos vinculados — Solo se incluyen los proyectos vinculados al socio de negocio a través del grafo de vínculos de entidad.
  • Contexto de BP sin proyectos vinculados — El skill responde con un mensaje de “no hay proyectos vinculados a tu empresa” en lugar de mostrar todos los proyectos.

Este acotamiento significa que cuando un contacto de un socio de negocio invoca el skill desde una sesión de chat vinculada a ese BP, ve solo los proyectos relevantes para su cuenta.

RequisitoDetalle
Verificación del botEl contacto debe estar verificado al nivel contact_confirmed o superior antes de que se despache el skill. Los contactos no verificados no pueden recibir datos de proyectos.
Membresía del tenantLos resultados siempre están acotados al tenant autenticado. Nunca se devuelven datos de otro tenant.
Permiso del portalEste skill no requiere un alcance de permiso a nivel del portal. El nivel de verificación y el acotamiento por tenant son el límite de seguridad.