US-002 — Reconocimiento automático por número
Detalle de la historia¶
Historia¶
Como cliente ya registrado en FleteChat, quiero que FleteChat me reconozca automáticamente por mi número cada vez que escribo, para no tener que identificarme ni repetir quién soy en cada conversación.
Persona de usuario¶
Aplica a todo cliente previamente registrado en FleteChat, desde el segundo mensaje en adelante. No aplica al primer contacto (ver historia de registro).
Contexto de negocio¶
Para el cliente que ya se registró, pedir identificación en cada sesión sería redundante y molesto. El número desde el que escribe es de por sí un identificador único del cliente. Aprovechar esa señal cada vez que llega un mensaje permite a FleteChat cargar el contexto del cliente (nombre, preferencias, historial, operaciones abiertas) y responder directamente al asunto de la conversación.
El reconocimiento automático también habilita la memoria persistente y las referencias a operaciones pasadas (ver historias correspondientes del epic conversacional).
Diálogo de referencia¶
Titular regresa tras unos días¶
Cliente (María, titular): Buenas, ¿en qué estatus va mi envío?
Agente: Buenas, María. Su embarque E23 está en tránsito marítimo; la llegada estimada sigue siendo el viernes. ¿Quiere que le confirme en cuanto pase a descarga?
Colaborador escribe y se lo saluda por su nombre¶
Cliente (Juan, colaborador): Hola, ¿sabes algo del envío que hice ayer?
Agente: Hola, Juan. El embarque E51 que coordinó ayer salió esta mañana de Medellín; próxima parada Colón. Le aviso cuando pase a aduana origen.
Criterios de aceptación¶
- Cada mensaje que llega a FleteChat desde un número verificado se asocia automáticamente al contacto correspondiente (la persona que usa ese número) y, a través de él, a la cuenta a la que pertenece. El cliente no necesita identificarse.
- FleteChat saluda al contacto por su nombre de contacto (no por el nombre del titular, si son personas distintas) y tiene disponible el contexto accesible a ese contacto según sus permisos (ver historia de titular y colaboradores).
- El contexto cargado distingue rol: si el contacto es titular, FleteChat accede a toda la actividad de la cuenta; si es colaborador, FleteChat solo accede a las conversaciones y operaciones propias de ese colaborador.
- Cuando un número llega sin estar registrado, FleteChat no asume identidad alguna y inicia el flujo de registro (ver historia correspondiente).
- El reconocimiento automático no pide confirmación al contacto en cada interacción; FleteChat simplemente saluda por nombre y atiende la solicitud.
Edge cases¶
- Número registrado en estado "pendiente de verificación". FleteChat lo reconoce como el contacto correspondiente pero aplica las restricciones del estado: no emite cotizaciones ni inicia embarques definitivos hasta que se complete la verificación. Sí puede conversar y recolectar datos de la operación, que se usan automáticamente al verificarse.
- Número registrado en más de una cuenta (situación anómala). FleteChat elige la cuenta asociada más recientemente y alerta al operador para revisión; el cliente no percibe ambigüedad.
- Número perteneciente a un contacto cuyos datos fueron eliminados (ver historia de eliminación de datos). FleteChat lo trata como número nuevo y inicia el flujo de registro.
- Número desde el que escribe varias personas (teléfono compartido entre miembros del mismo equipo). FleteChat responde al contacto registrado para ese número; si detecta por el texto que está escribiendo alguien distinto (por ejemplo, "hola, soy Ana, la secretaria de Juan"), pide aclaración y ofrece asociar un número propio si corresponde.
Tamaño, prioridad y tipo¶
- Tamaño: S
- Prioridad: P0 — habilita toda interacción post-registro.
- Tipo: feature
Premisas¶
La historia está redactada bajo las siguientes premisas. Si alguna cambia, la historia debe revisarse y ajustarse en consecuencia. Todas deben ser confirmadas por el cliente antes de cerrar la historia.
- PR-022 — Resolución de número a cliente. El número de teléfono identifica de forma única a un cliente registrado. En la situación anómala en que un mismo número figure en más de una cuenta, FleteChat usa la cuenta asociada más recientemente y alerta al operador.
- PR-023 — Transparencia del reconocimiento. El reconocimiento automático no pide confirmación al cliente en cada interacción; solo se asume la identidad y se responde al asunto.
Refinamiento y Definition of Ready¶
Notas¶
| Fecha | Participantes | Acuerdo / Nota |
|---|---|---|
| 2026-04-17 | Kaeus | Versión inicial. |
Checklist¶
- ✅ Historia escrita en formato Como / Quiero / Para
- ✅ Persona de usuario identificada
- ✅ Contexto de negocio documentado
- ✅ Criterios de aceptación observables y pass/fail
- ✅ Edge cases relevantes listados
- ✅ Tamaño y prioridad asignados
- ⬜ Premisas PR-022 a PR-023 confirmadas por el cliente
- ⬜ Reglas de negocio aplicables aprobadas
- ⬜ Requerimientos funcionales aplicables aprobados
- ⬜ Historia aprobada formalmente por el cliente