Dizeg
Bots

Corregir al bot cuando responde mal

sección 6 de 11

Para qué sirve

Cuando el bot contesta algo mal —inventa un precio, usa un tono que no va, no deriva cuando tenía que derivar— podés marcar esa respuesta desde el chat, y eso se convierte solo en una regla que el bot va a respetar de ahí en adelante.

Es la alternativa a lo de siempre: alguien lee la respuesta mala en mensajería, y la corrección hay que ir a escribirla a mano en un campo de texto libre del formulario del bot. Acá el error se marca donde se vio.

Cada corrección termina en una regla de 1 a 3 líneas, guardada en su propia fila. Eso es lo que hace que después puedas quitar una sola, editarle el texto o cambiarla de lugar sin tocar las demás: no hay un texto grande que se reescriba entero cada vez.

Las reglas viven aparte. Nunca tocan las instrucciones personalizadas que escribiste vos: son dos cosas distintas y se editan por separado.

Idea clave

Cada regla queda con su procedencia: qué mensaje del bot la motivó, quién la reportó y cuándo. Seis meses después podés contestar por qué está esa línea ahí — y decidir si el problema que la motivó todavía existe.

Marcar una respuesta mala desde el chat

En Mensajería, el menú de cualquier burbuja que escribió el bot trae una opción más que el resto de los mensajes: Corregir mensaje/s. Al tocarla el chat entra en modo selección con esa burbuja ya marcada, y desde ahí sumás las que quieras —hasta 15— para una misma corrección.

Si el problema está en una sola respuesta, confirmás con esa nomás. Si está en cómo llevó toda la charla, marcás todas las que hagan falta antes de confirmar.

Solo aparece sobre lo que escribió el bot. Sobre un mensaje que mandó una persona del equipo no tendría sentido.

El formulario pide tres cosas, y las dos últimas son las que importan:

  • Qué tipo de error fue (opcional, hasta 6 etiquetas): inventó información, tono equivocado, no derivó, precio incorrecto, ignoró la pregunta, respuesta demasiado larga, no cerró, otro.
  • Qué estuvo mal: el problema concreto, en tus palabras.
  • Qué debería haber hecho: la conducta que esperabas. Es la mitad que se convierte en regla.

Los dos textos piden un mínimo de 10 caracteres y admiten hasta 1.000 cada uno.

Al guardar, el aviso cambia según lo que puedas hacer vos: "Listo. La estamos convirtiendo en regla" si tenés permiso para aplicar, o "Enviada. La va a revisar quien administra el bot" si sólo podés proponer. No es un detalle de redacción: son dos caminos distintos, y están explicados más abajo.

Idea clave

Marcar no te pide ningún click más. No hay que entrar después a ninguna pantalla a "aplicar" nada: mandás el reporte y el trabajo sigue solo. Escribir la regla sí usa IA y consume créditos, pero es una llamada chica —la IA escribe un par de líneas, no reescribe nada—.

Cuando se guarda, la burbuja queda con un aviso chico que dice corregido. Es información para el equipo —"esto ya lo reportó alguien"—, no un cartel de error para el cliente: el cliente no ve nada.

El contexto de la charla viaja solo

Arriba de los dos campos hay un bloque plegado que dice Contexto de la charla. Adentro está el ida y vuelta alrededor de lo que marcaste: lo que preguntó el cliente, lo que contestó el bot y lo que pasó después, en orden y con la respuesta corregida resaltada.

Se arma solo. No elegís las burbujas del cliente a mano ni hace falta que transcribas la charla en "qué estuvo mal": viaja con la corrección tal cual pasó.

Idea clave

Para qué sirve: sin el mensaje que la disparó, una respuesta mala queda descolgada y la regla sale de más. "No digas que el envío es gratis" se convierte en una prohibición para todo el mundo, cuando el problema real era decírselo a alguien de otra provincia. Con el contexto, la regla sale con esa condición adentro — y es también lo que le permite a la IA decidir si la regla tiene que aplicarse siempre o sólo cuando hablan del tema.

El bloque arranca cerrado: el foco tiene que quedar en los dos campos que sí tenés que escribir. Está ahí para que veas qué evidencia estás mandando antes de guardar. Si la conversación es un solo mensaje no aparece, porque no hay nada alrededor que mostrar.

Si la corrección queda esperando revisión, quien administra el bot vuelve a verlo en la pantalla de correcciones, al lado del reporte: así puede decidir si la aprueba o la descarta sin ir a buscar el chat.

Idea clave

Las correcciones que marcaste antes de que existiera esta función no tienen contexto, y está bien: se aplican igual, con lo que dijo el bot como evidencia.

Demo — así se ve en el panel
AGAna García+54 11 4123-0007
¿Cuánto sale el service del aire?
El service sale $5.000 y lo hacemos en el día.14:32
1La respuesta que estuvo malUna burbuja del bot, en la conversación real
Paso 1 de 5

Quién puede marcar y quién puede aplicar

Son tres permisos distintos, y la diferencia es a propósito: el que ve el error casi nunca es el que configura el bot.

  • Proponer correcciones al bot desde mensajería: es un permiso de mensajería. Deja marcar respuestas malas y nada más — quien lo tiene no ve ni edita la configuración del bot.
  • Aplicar correcciones y administrar las reglas: con esto, lo que marca esa persona se convierte en regla sin esperar a nadie, y además puede aprobar lo que propusieron los demás, editar reglas, quitarlas, reordenarlas y cambiarles el alcance.
  • Crear y editar bots: incluye todo lo anterior, más la configuración del bot.
Idea clave

El permiso del medio existe justamente para no tener que dar el de abajo. Hasta ahora, para dejar que alguien aplicara correcciones había que darle Crear y editar bots, que también habilita reescribir las instrucciones, los servicios, los precios y los horarios. Son dos responsabilidades muy distintas y ahora se reparten por separado.

Según cuál tengas, la corrección nace en un estado distinto: como Propuesta (espera que alguien la apruebe) o directo como Pendiente, que es la que el bot ya está convirtiendo en regla.

EstadoQué significa
PropuestaLa propuso alguien de mensajería y espera aprobación.
PendienteSe está convirtiendo en regla. Dura segundos, salvo que quede esperando por algún motivo (más abajo).
AplicadaYa produjo una regla, y dice cuál: si nació nueva, si reforzó una que existía o si la hizo reescribir.
DescartadaSe decidió no aplicarla. Se puede volver a pendiente.

Los permisos se reparten armando un rol — está en Crear un rol paso a paso.

De la corrección a la regla, sin clicks

La pantalla se abre desde Bots → la tarjeta del bot → Correcciones. El botón trae un contador con las que están sin resolver.

Apenas una corrección queda Pendiente, el trabajo arranca solo: la IA lee el reporte y el contexto de la charla, y escribe una regla de 1 a 3 líneas que se guarda en su propia fila. Unos segundos después la ves aparecer en la lista sin recargar la página.

Ahí se terminó el trámite. No hay que revisar un diff, ni guardar una versión, ni confirmar nada: la IA ya no reescribe un texto grande donde podía perder de vista una regla vieja, así que no hay nada que auditar antes de guardar. Lo que se revisa es la lista de reglas, con calma, cuando quieras.

El efecto es inmediato: la siguiente respuesta ya sale con la regla nueva, incluso en conversaciones que están abiertas en ese momento.

Idea clave

Cuando la regla queda escrita, el Contexto de la charla de esa corrección se borra. Ya cumplió su función y son mensajes de tus clientes: no tiene sentido que queden guardados para siempre. Lo que sí queda es el reporte completo —qué estuvo mal, qué debería haber hecho y lo que dijo el bot—. La trazabilidad no se pierde.

El alcance: siempre o sólo cuando hablan del tema

Cada regla se guarda con un alcance, y es la decisión que hace que el bot pueda tener muchas reglas sin empeorar:

  • Siempre: el bot la tiene presente en todas sus respuestas, hable de lo que hable el cliente. Es para las reglas de conducta general —no inventar precios, cuándo derivar, cómo cerrar—.
  • Temático: entra sólo cuando el cliente nombra el tema. Una regla sobre envíos al interior no hace falta que esté presente en una charla sobre garantías.

Lo elige la IA al escribir la regla, y ante la duda elige siempre. Es a propósito: una regla marcada siempre de más sólo ocupa un poco de lugar, mientras que una marcada temático de más deja de aplicarse sin que nadie se entere, que es el peor error posible acá —pagaste por corregir algo y el bot lo vuelve a hacer—.

Para que una regla temática se dispare, al guardarla se le anotan los términos con los que un cliente nombraría el tema: sinónimos, variantes y cómo se dice acá ("envío, mandar, delivery, domicilio, despacho"). No hace falta que el cliente escriba la palabra exacta ni que la acentúe.

El alcance se cambia en un click desde la lista de reglas. Si ves una regla importante marcada como temática, pasala a siempre y listo.

Siempre

La lee en todas las respuestas, sin excepción

El cliente escribe¿Atienden los sábados a la mañana?
Lo que el bot tiene delante
SiempreVa en el prompt del bot, todos los turnosSi el precio no está cargado, no lo inventes: decile al cliente que lo confirma alguien del equipo.Entra siempre · no depende de lo que pregunten
TemáticoSe pega al mensaje del cliente, no al promptCuando pregunten por envíos al interior, aclarar que el costo lo cotiza el equipo según la localidad.enviomandardeliverydomiciliodespachoNo nombró el tema · no entra en este turno

Administrar las reglas: gratis y sin IA

En la pantalla de correcciones, sobre cada regla tenés cuatro cosas. Ninguna llama a la IA ni gasta un solo crédito:

  • Quitar: la desactiva, no la borra. El bot deja de aplicarla al instante y las demás no se mueven. Se puede volver a prender cuando quieras.
  • Editar el texto a mano. Si la IA escribió algo casi bien, lo arreglás vos en el momento.
  • Reordenar: el orden define quién gana si dos reglas se rozan. Lo que está más arriba pesa más.
  • Cambiar el alcance entre siempre y temático.

Quitar una regla es la forma de volver atrás. Como cada una es una fila, sacar la que molesta no revive ni pisa nada de lo demás: es la diferencia con deshacer un texto entero, donde volver atrás una cosa te devolvía también las otras diecinueve.

Idea clave

Si llega una corrección que coincide con una regla que alguien desactivó a mano, el sistema no la vuelve a prender solo. Apagarla fue una decisión de una persona y no se pisa sin preguntar: te avisa que el error volvió a pasar y te ofrece reactivarla.

El presupuesto: 8.000 caracteres que el bot lee siempre

Las reglas de alcance siempre comparten un presupuesto de 8.000 caracteres. El límite no está para ahorrar plata: está contra la dilución. Con demasiadas reglas —sobre todo reglas de "no hagas esto"— el modelo obedece unas e ignora otras, y el bot empeora en vez de mejorar. Una lista de 40 prohibiciones se cumple menos que una de 10.

Arriba de la lista está siempre a la vista: "23 reglas · 6.100 / 8.000 caracteres", con la barra en verde, ámbar o rojo según cuánto queda.

Cuando se llena, el sistema se niega y te dice qué hacer: bajar alguna regla a temático —que no ocupa lugar acá— o desactivar alguna que ya no aplique. Nunca corta en silencio: una regla cortada por la mitad es peor que ninguna.

Y la regla que no entró no se pierde: queda guardada y apagada, esperando que hagas lugar. Cuando lo hacés, la prendés de un click.

Idea clave

Las reglas temáticas no compiten por este presupuesto: como sólo entran en los turnos donde hacen falta, podés tener muchas sin que se estorben. El tope de ellas es por conversación, no por bot.

Idea clave

Un bloque lleno son unos 2.000 tokens que se suman al pedido de cada respuesta: alrededor de un +4,5% de tokens de entrada, y bastante menos a partir del segundo mensaje de una conversación, cuando ese texto se cobra al 10%. El detalle de cómo se paga está en Costos y consumo de IA.

Demo — así se ve en el panel
Reglas del bot23 reglas·7.559 / 8.000 caracteres
Si el precio no está cargado en el catálogo, no lo inventes ni lo estimes: decile al cliente que lo confirma alguien del equipo y ofrecé pasarle el contacto. Nunca des un rango propio.Siemprereportada 3 veces
Cuando pregunten por envíos al interior, aclarar que el costo lo cotiza el equipo según la localidad y que el envío no está bonificado. No prometas plazos de entrega: los confirma el transporte una vez despachado el pedido, y si insisten ofrecé que alguien del equipo los llame. Nunca digas que llega mañana.Siemprereportada 1 vez
No prometas fechas de entrega sin confirmarlas: si el cliente pregunta cuándo llega, ofrecé chequearlo con el equipo y avisarle por este mismo chat. Tampoco digas que sale hoy si el pedido todavía no está despachado, ni repitas un plazo que dio otra persona.Siemprereportada 1 vez
Si preguntan por la garantía, aclarar que son 6 meses desde la entrega y que no cubre golpes ni mal uso. No digas un año ni los mandes al fabricante.Siemprereportada 1 vezno entró · apagadaActivar
1Cada regla, en su propia filaCon su alcance, cuántas veces se reportó y sus acciones
Paso 1 de 5

Cuando el mismo error vuelve a pasar

Reportar dos veces el mismo problema no es "esto ya estaba". Es la información más valiosa que da este feature: la regla existía y el bot no la cumplió.

Por eso el sistema responde distinto cada vez:

VezQué hace el sistemaQué ves
Escribe la regla nueva."Listo. La convertimos en una regla del bot."
Reescribe la regla existente sumándole tu reporte nuevo, en vez de guardar una segunda regla que diga casi lo mismo."Ya había una regla para esto y el bot la incumplió. La reescribimos con tu reporte."
3ª o másMarca la regla como "no está funcionando" y la destaca para que alguien la mire."Es la tercera vez. Esta regla no alcanza: probablemente tenga que ser una guarda dura, no una instrucción."
Idea clave

Esa tercera respuesta es una conclusión honesta, no una excusa: hay errores que no se arreglan pidiéndoselo al modelo con más énfasis, y necesitan un control del sistema. Antes, cinco reportes del mismo problema eran cinco reglas compitiendo entre sí por lugar; ahora son una regla con la cuenta de las veces que falló.

Primer reporte

El reporte se convierte en una regla

Siemprereportada 1 vezSi preguntan por la garantía, aclarar que son 6 meses.
Aplicadahace 3 semanasListo. La convertimos en una regla del bot.

Si una corrección queda esperando

Hay tres motivos por los que una corrección puede quedar Pendiente más de unos segundos:

  • El negocio se quedó sin créditos.
  • El presupuesto está lleno y la regla no entra.
  • Se mandaron muchas correcciones juntas en poco tiempo y el sistema las espació.

En los tres casos la corrección queda a la vista con el motivo y un botón de reintentar. No se pierde nada y no se reintenta sola: un reintento automático sin créditos sería una cola dando vueltas para siempre. Lo resolvés —cargás créditos, hacés lugar, esperás un rato— y la reintentás vos.

Cómo escribir una corrección que funcione

  1. Una cosa por corrección. "El precio y además el tono" son dos correcciones: separadas salen dos reglas que podés quitar, editar y ordenar por separado.
  2. Decí qué hacer, no sólo qué no hacer. "No inventes precios" deja al bot sin salida; "si el precio no está cargado, ofrecé pasarlo con el equipo" le da una.
  3. Concreta antes que general. "Contestá mejor" no se puede convertir en regla. "Cuando preguntan por la garantía, aclarar que son 6 meses" sí.
  4. Decí en qué situación pasó. Si el problema era decirle algo a alguien de otra provincia, contalo: esa condición entra en la regla y evita que el bot deje de decir algo que en otros casos está bien.
  5. Si falta un dato, cargá el dato. El bot no puede decir un precio que nadie puso en el catálogo. Eso no se arregla con una corrección: se arregla en la configuración del bot.
  6. Probá el resultado. Cuando aparezca la regla, tirale la misma conversación en el playground y mirá si ahora contesta como querías.
Idea clave

Una corrección le gana a las instrucciones del negocio y al resto de la configuración. Es a propósito —viene de un error real— pero significa que una corrección mal escrita puede pisar algo que ya funcionaba. Si el bot empieza a hacer algo raro, quitá esa regla: es una fila, se apaga sola y no arrastra a ninguna otra.