thaliq.com/workspace/inbox) es donde el equipo humano atiende las conversaciones que el agente no puede resolver solo o que fueron explicitamente escaladas.
El Inbox es chat-first: la lista de conversaciones esta a la izquierda, el chat panel a la derecha, y los mensajes humanos llegan en tiempo real via SSE.
Quien ve el Inbox
Los SUPERVISORs ademas ven team stats agregados (carga por agente humano, tiempo de respuesta promedio, etc.).
Tabs del Inbox
Tomar una conversacion
- Click en la tab Sin asignar
- Seleccionar la conversacion
- Click en Tomar — la conversacion queda asignada a vos y la IA pausa
- Empezas a chatear como humano. El usuario final ve los mensajes con identificacion de “agente humano”
Reasignar y liberar
SSE en tiempo real
El Inbox suscribe a dos streams via Server-Sent Events:- Por conversacion — eventos de la conversacion abierta (mensajes nuevos, status, asignacion)
- Tenant-wide — para SUPERVISORs, eventos de todas las conversaciones del tenant en paralelo
Como llega una conversacion al Inbox
Hay dos caminos:- Escalada explicita — el agente, via instruccion o tool, decide pasar la conversacion a humano (
handoff). - Action rechazada con
onReject: stop— si una accion HITL es rechazada constop, la conversacion se pausa esperando intervencion.
Intervencion humana mid-stream
Cuando un humano toma una conversacion:- La IA deja de generar respuestas automaticas
- Los mensajes que envia el humano se persisten en DynamoDB con marca
human - El usuario final ve un mensaje “estas hablando con un agente humano”
- Al liberar, la IA retoma con el contexto completo (incluyendo lo que dijo el humano)
Que sigue
Instrucciones HITL
Como configurar acciones interactivas que pueden escalar a humano.
Team
Roles y permisos del equipo humano.

